Sports & Fitness

20 Swimming Schools In Singapore – For Infants, Competitive Swimmers And Seniors

Swimming lessons in Singapore


Swimming is one of the most popular sports amongst Singaporeans, with lessons for infants starting as young as three months old. After all, it’s never too late to groom the next Joseph Schooling.

Whether you’re a parent wanting your child to start their Olympic swimming journey or an adult looking to beat the incessant heat with his or her condo pool, the first step is to pick a suitable school for swimming lessons in Singapore.

Find out more classes you can sign up for here:


1. Marsden Swim School – indoor heated pool


Image credit: Marsden Swim School

Marsden Swim School’s flagship pool at The Grandstand has heated and salt-chlorinated pools that are fit for infants and children up to seven years old. Their coaches are also all certified by the Australian organisation for swimming and water safety.

Age range: All ages from four months onwards
Fees: Group lessons from $35 | Semi-private lessons from $49 | Private lessons from $75 | One-time enrollment fee of $50
Female instructor?: Yes
Condo or public pools: Lessons at Queenstown and Ang Mo Kio Swimming Complex
Locations: Check out the full list of Marsden Swim School locations
Telephone: 6909 1436

Marsden Swim School website 


2. Singapore Swimming Academy – structured training classes


Image credit: Singapore Swimming Academy

Singapore Swimming Academy conducts classes at over 22 swimming complexes in Singapore as well as private lessons at any condominium. Their flagship classes that offer a more structured training programme compared to the group classes are only available at Yishun and Sengkang Swimming Complex.

Age range: All ages from 6 months onwards
Fees: Check out the rates for Singapore Swimming Academy
Female instructor?: Yes (additional $20/four lessons)
Condo or public pools: Group classes in public pools. Private lessons in either condo or public pools.
Locations: Flagship classes at Yishun and Sengkang Swimming Complex. Normal classes at all public swimming pools.
Telephone: 9875 5665

Singapore Swimming Academy website 


3. State Swim – convenient training location at Suntec City


Image credit: State Swim

Australian swim school State Swim has opened a branch for all ages at Suntec City, with flexible booking timings and facilities including changing rooms and a swim shop. 

Age range: All ages from six months onwards
Fees: From $20.80/lesson for monthly plans | $50/lesson for casual plans
Female instructor?: Yes
Condo or public pools: No
Location: 3 Temasek Boulevard, Suntec City North Wing Level 4, Singapore 038983
Telephone: 8123 0103

State Swim website


4. Isplash Swim School – private ladies-only lessons from $25/session


Image credit: Isplash Swim School

Ladies that feel more comfortable under the guidance of a female swimming coach can look to Isplash Swim School. They hold a weekly ladies-only swimming class at Jurong West Swimming Complex, but Eastsiders can also find suitable alternative locations with their affiliate schools.

Age range: All ages
Fees: Check out the rates for Isplash Swim School
Female instructor?: Yes, including a “ladies-only session”
Locations: Jurong West Swimming Complex | Bukit Batok Swimming Complex
Telephone: 8869 0089

Isplash Swim School website 


5. Little Splashes – structured training & term reports for kids


Image credit: Little Splashes

Little Splashes has crafted a swimming curriculum incorporating play time, aquatic practice, and safe swimming techniques fit for all children from as young as three months old. Their baby swimming lessons have a 1:5 teacher-to-student ratio, and parents can also track their child’s progress with end-of-term reports.

Age range: All ages from three months old
Fees: Trial classes from $45/lesson | Term packages from $396/11 classes ($36/class)
Female instructor?: Yes
Condo or public pools: No
Locations: Check out the full list of Little Splashes locations
Telephone: 6336 0016

Little Splashes website 


6. aquaDucks – over 30 years of experience


Image credit: aquaDucks

The training programme at aquaDucks has been refined over three decades with American, European, and Australian techniques. Each group of swimmers – babies & toddlers (six to 36 months); preschoolers (three & four years old); learners five years old and above – will each have six levels to learn from stroke techniques to stamina building.

Age range: All ages from six months old
Fees: $165/month (weekdays) | $181/month (weekends)
Female instructor?: Yes
Condo or public pools: No
Locations: Check out the full list of aquaDucks locations
Telephone: 6463 5554

aquaDucks website 


7. Happy Fish Swim School – varied classes from prenatal to lifesaving


Image credit: Happy Fish Swim School

Happy Fish Swim School has many classes available including lessons for those with special needs, prenatal swim class, private family lessons, and a lifesaving course.

Age range: All ages from four months
Fees: Click here for Happy Fish Swim School’s rates
Female instructor?: Yes
Condo or public pools: No
Locations: Check out the full list of Happy Fish Swim School locations
Telephone: 6589 8650

Happy Fish Swim School website


8. SwimRay – ex-NDU and commando swim coaches


Image credit: SwimRay

SwimRay is one of the more versatile schools in Singapore, being able to cater to any swimming pool as well as any timing from morning to night. The coaches also consist of former naval divers and commandos so you know you’ll be in experienced and skilled hands.

Age range: All ages from six months
Fees: Click here for SwimRay’s rates
Female instructor?: Yes (additional fees from $5/lesson)
Condo or public pools: Both
Locations: Check out the full list of SwimRay’s locations
Telephone: 9660 1991

SwimRay website


9. Swish! Swim School – swim camps during school holidays



Image credit: Swish! Swim School

Aside from the usual swimming lessons, Swish! Swim School also regularly organises swimming camps for children aged four to seven. The five-day-long itinerary only lasts from 9.30AM-12.30PM each morning so your children won’t be burnt by the hot afternoon sun.

Age range: All ages from four months
Fees: $35/lesson on weekdays (30 mins) | $37/lesson on weekends (30 mins)
Female instructor?: Yes
Condo or public pools: No
Location: Check out the full list of Swish! Swim School locations
Telephone: 9832 2522

Swish! Swim School website


10. Swim Schooling – founded by Olympic gold medallist Joseph Schooling


Image credit: Swim Schooling

To learn from the very best, you can enrol your child at Joseph Schooling’s Swim Schooling school for a training programme curated by the Olympic gold medalist himself.

Age range: Children from three to 12 years old
Fees: From $110/lesson. Click here for Swim Schooling’s rates
Female instructor?: Yes
Condo or public pools: No
Locations: Check out the full list of Swim Schooling locations
Telephone: 9650 2674

Swim Schooling website 


11. Pacific Swim Team – classes in Tampines condos for Eastsiders



Image credit: Pacific Swim Team

Pacific Swim Team specialises in training competitive swimmers. One of their previous students includes the fastest 12-year-old boy, Joshua Yin, in the 100M and 200M butterfly during the 50th Singapore National Age Group Championships in 2019.

Age range: All ages from three years old
Fees: From $21.25/lesson. Click here for Pacific Swim Team’s rates
Female instructor?: Yes
Condo or public pools: Condos in Tampines
Telephone: 9856 8280

Pacific Swim Team website 


12. Little Fishes – private lessons for the family


Image credit: Little Fishes

Parents don’t have to sit at the side watching their kids practice their underwater kicks – they can join in with a private family lesson at Little Fishes. The rates start at $350/month for four lessons for two people, while families of four will only have to pay $450/month for four lessons which averages to around $28/pax.

Age range: All ages from four months
Fees: Click here for Little Fishes’ rates
Female instructor?: Yes
Condo or public pools: All public pools
Telephone: 9643 6331

Little Fishes website 


13. X Lab – competitive training programme at Olympic-size pools


Image credit: X Lab

X Lab has programs for swimmers looking for a competitive environment. Their olympic-size pool at GEMS World Academy in Yishun is also heated and under shelter, so your training sessions will be in comfort.

Age range: All ages from three years old
Fees: Click here for X Lab’s rates
Condo or public pools: No
Locations: 2 Yishun Street 42, GEMS World Academy, Singapore 768039
Telephone: 9664 1955

X Lab website


14. The Aquatics Swim School – over 200 programmes


Image credit: The Aquatics Swim School

The Aquatics Swim School has over 200 programmes for toddlers to adults scaled from beginner level, intermediate level, and advanced level so learners can improve gradually.

Age range: All ages from three years old
Fees: To check with the school personally
Female instructor?: Yes
Condo or public pools: Condos
Locations: Check out the full list of The Aquatics Swim School’s locations
Telephone: 8892 1192

The Aquatics Swim School website


15. Aqua Bambinos Swim School – private indoor pool & facilities


Image credit: Aqua Bambinos Swim School

Aqua Bambinos Swim School has their own indoor salt-chlorinated pools to give you and your children the most privacy while they learn how to float on water. The small class groups of one teacher to five students also make it easier for your child to be supervised by the coaches.

Age range: From six months
Fees: $40 for trial class | $34/lesson on weekdays | $36/lesson on weekends | $35 registration fee
Female instructor?: Yes
Condo or public pools: No
Locations: 45 Burghley Drive, #01-07, Singapore 559022 (Serangoon Gardens) | 66 Regent Street, Singapore 798348 (Piccadilly)
Telephone: 9021 9965

Aqua Bambinos website


16. Elite Coach Singapore – bring a friend for free to private class


Image credit: Elite Coach Singapore

Elite Coach Singapore uses the SwimToFly app for their curriculum. If you are a private learner, you can also bring a friend to class for free any time. They also have a French teacher for those who are more comfortable with that language.

Age range: All ages from two years old
Fees: Free trial lesson | Private lessons from $65/lesson | Group lessons from $32/lesson
Female instructor?: Yes
Condo or public pools: Yes
Locations: Novena | Orchard | Newton | Farrer Road | River Valley | Sentosa | Bukit Timah
Telephone: 8112 9162

Elite Coach Singapore website 


17. APS Swim School – founded by “flying fish” Ang Peng Siong


Image credit: APS Swim School

APS Swim School was founded by the legendary Singaporean swimmer Ang Peng Siong. Programmes available here include basic swimming lessons, synchronised swimming classes, as well as competitive swim training for those who aspire to be a “flying fish” like the man himself.

Age range: Children from four years old
Fees: From $150/month
Female instructor?: Yes
Condo or public pools: At Farrer Park Swimming Complex
Locations: Check out the full list of APS Swim School locations
Telephone: 6777 5823

APS Swim website


18. FINS Swim School – for SAFRA members



Image credit: FINS Swim School

SAFRA members can enrol their children at the FINS Swim School for a 3-month swimming course. Adults can also enrol in a swim course at FINS, but this is only available at SAFRA Toa Payoh on Fridays at 7PM.

Age range: Children from five to 10 years old
Fees: $240/12 lessons on weekdays | $270/12 lessons on weekends
Female instructor?: Yes, but cannot be chosen
Locations: SAFRA Toa Payoh | SAFRA Mount Faber | SAFRA Yishun | SAFRA Jurong 

FINS website 


19. Red Dot Penguins – new swim school with water fitness training


Image credit: @reddotpenguins

Red Dot Penguins is one of the newest swim schools in town. Besides the usual training programmes, they also have a Social Swim Club that incorporates land and water training for those above 16 years old.

Age range: All ages from six months old
Fees: From $18/lesson
Female instructor?: Yes
Condo or public pools: Yes
Location: 1 Orchard Rd, YMCA @ One Orchard, Singapore 238824
Telephone: 9227 4114

Red Dot Penguins website


20. Friendly Dolphin Swim School – more than 320 instructors


Image credit: Friendly Dolphin Swim School

With over 320 swimming instructors on Friendly Dolphin Swim School’s roster, your kids will definitely get matched with a coach that fits your child’s skill level and learning style.

Age range: All ages from one years old
Fees: From $70/month for four lessons
Female instructor?: Yes
Condo or public pools: Yes
Locations: Check out the full list of Friendly Dolphin Swim School locations
Telephone: 8745 3645

Friendly Dolphin Swim School website


Where to have swimming lessons in Singapore


Learning how to swim opens the door to many other water-based activities you can do like snorkelling and scuba diving. Plus, you can now confidently join your friends in the pool rather than sitting on the sidelines working on your tan. 

But the first step is to find a suitable school for swimming lessons in Singapore. Thankfully our tropical island has many swimming schools and public swimming pools for you to practice your strokes and water safety techniques.

For more things to do in Singapore:


Cover image adapted from (L-R): Swim Schooling, Marsden Swim School

Josiah Neo

Recent Posts

16 Best Deals In August 2021 – Don Don Donki Discounts, 50% Off Bubble Tea & Mala Bowls

There's nothing more exciting than a new month chock-full of good deals. So, as August…

July 30, 2021

8 Baking Supply Shops In Singapore If You Knead A New Hobby During The Pandemic

Hello wholesale prices, specialty ingredients and well-priced premium bands!

July 30, 2021

Why Singaporeans Are Obsessed With Lo-Fi Hip Hop Beats, Our Default Playlist For Work & Study Now

Why do people like lo-fi hip hop beats If you’ve spent any time on YouTube…

July 30, 2021

I Spent Thousands On Eczema Treatments In Singapore & Have Finally Learnt To Love The Skin I’m In

"Why don't you just stop scratching?" OMG, you've cured me! Have you ever considered becoming…

July 30, 2021

Matilda House: Haunted Abandoned Millionaire’s Mansion Turned Exclusive Punggol Clubhouse

Built more than a century ago, Matilda House still stands as a Punggol condominium clubhouse…

July 30, 2021