Choose Your Path
Why Parents Choose Bluefin..
Class sizes from one coach to five in Learn To Swim and Little Fins (3–5)
Every skill recorded in the Bluefin app.
Aligned to Swim England’s NPTS and British Swimming’s LTAD.
Safeguarding-trained, background-checked coaches.
Children move up when ready, not when the term ends.
Our Locations
IGB International School
(Sungai Buloh)
Weekend & Midweek Sessions

Tenby Setia EcoHill (Semenyih)
Weekend & Midweek Sessions

St. Josephs Institute International School (Petaling Jaya - Internal Programme Only)
Weekend Sessions

Parent Voices
Highly recommended! The coache is wonderful, so loving, and incredibly passionate about teaching. My daughter could swim beautifully within just a few months of starting. She’s absolutely obsessed and can't wait for her lesson every week! - IGB
"A very good coach/instructor so far we've met.
One who taught our daughter the survival skills at the very beginning rather than how you actually swim. Recommended for young swimmers ❤️" - IGB
"My son has been in the Learn To Swim program and he is enjoying it very much. The coaches are always caring and patient. I am very happy with my son's progress" - IGB
FAQ
Swimming lessons at Bluefin Watersports cost RM239 per month for a weekly 50-minute group lesson, at our pools in Sungai Buloh, Semenyih and Damansara. Swim Team squad training starts at RM239 per month and private lessons start at RM750 per month. New joiners pay a one-off RM90 registration fee, which includes the Bluefin Pack — t-shirt, towel, cap and bag. We do not charge SST.
Children can start swimming lessons at Bluefin from age three. Our Little Fins class, for ages three to five who are completely new to water, runs in small groups of no more than five children to one coach. From age five, children join our six-level Learn to Swim programme, which runs to age sixteen.
Bluefin Watersports teaches swimming at three locations in Kuala Lumpur and Selangor: IGBIS in Sungai Buloh, Tenby Setia EcoHill in Semenyih, and St Joseph’s in Damansara, Petaling Jaya.
Bluefin swimming class ratios of five to one coach for Little Fins and Learn to Swim up to Level 3, and eight to one from Level 4.
Yes. Bluefin offers a free trial lesson at all locations. Message us on WhatsApp at +60 11-2317 1026 with your child’s age and preferred location, and we will confirm a class and time. We reply within four working hours.
Yes. All Bluefin coaches are qualified, safeguarding-trained and background-checked. Our programme is aligned to Swim England’s National Plan for Teaching Swimming and British Swimming’s Long-Term Athlete Development model, and every coach is trained to deliver the same documented Scheme of Work.




