Skip to content
lookup.sg

Swimming Lessons in Singapore: 63 swimming schools · kids' group lesson typically S$25–S$30 per lesson

Updated October 2026How we rank
Group swimming lessons for children in Singapore usually cost $25–$40 a lesson, and private one-to-one lessons $70–$110. Most programmes follow SwimSafer 2.0, the national water-safety programme with six stages of about 12 hours each. Since July 2025, SwimSafer tests and certificates are handled on Singapore Aquatics' CAMS platform.

6 of the best-documented swimming schools in Singapore

Businesses with the most complete public records first, photos, licence matches, hours and track record. Never ordered by payment.

Yvonne Swim School Pte Ltd

Yvonne Swim School Pte Ltd

Pasir Ris

21+ years in business

7 min walk from Pasir Ris MRT

Fun Splash Swim School

Fun Splash Swim School

Bukit Panjang

14+ years in business

4 min walk from Senja LRT

Waterfun Aquatic Centre

Waterfun Aquatic Centre

Bukit Batok

14+ years in business

21 min walk from Bukit Batok MRT

DolpSwim School

DolpSwim School

Pasir Ris

12+ years in business

4 min walk from Pasir Ris MRT

Oyougu Aquatics

Oyougu Aquatics

Sengkang

Since 2020

4 min walk from Ranggung LRT

Penguin Swim School

Penguin Swim School

Tanjong Pagar

Since 2022

1 min walk from Tanjong Pagar MRT

Ordered by verifiable signals, licence matches, track record and completeness of public records. Featured placements are labelled and never change this order.

Show all 63

Compare 6 swimming schools side by side

Location, MRT walk, years in business, licence and published hours, facts from public records.

How much do swimming lessons charge in Singapore?

Typical 2024–2026 rates. Lessons at public pools are cheaper than at private pools or condos. Schools may also charge a registration fee and SwimSafer test fees, and you pay pool entry separately at ActiveSG pools.

  • Kids' group lesson, public pool (about 45 min)

    S$25–S$30 per lesson

  • Kids' group lesson, swim school or private pool

    S$30–S$40 per lesson

    e.g. Happy Fish about $33–$40 depending on location

  • Private 1-to-1 lesson

    S$70–S$110 per lesson

    30–60 minutes; adults usually go private

  • Registration fee (some schools)

    S$50–S$90 one-off

  • SwimSafer stage test

    S$20–S$50 per test

    Varies by school and stage

  • ActiveSG pool entry (adult resident)

    S$1–S$2 per entry

    Weekday/weekend rates; the MyActiveSWIM pass is $10/month for adults and $5 for children

Sources: DollarsAndSense, Cost guide to swimming lessons in Singapore (2024); ActiveSG Circle, Membership (MyActiveSWIM). Prices in SGD, before GST unless stated.

What licence should a swimming school have?

  • SwimSafer 2.0 accredited instructor

    Sport Singapore / Singapore Aquatics · Optional accreditation

    Instructors must be accredited to teach and put students forward for SwimSafer 2.0 assessments. SportSG publishes a list of accredited instructors.

    Check the official register
  • National Registry of Coaches (NROC)

    Sport Singapore (CoachSG) · Optional accreditation

    Voluntary register of certified coaches with valid Standard First Aid (CPR/AED). Search CoachSG's Find a Coach to check a coach's status.

    Check the official register

How to choose a swimming school

  • Check that the coach is an accredited SwimSafer instructor if you want your child certified. Only accredited instructors can register students for official assessments, and SportSG warns that look-alike 'SwimSafer' websites aren't affiliated.
  • Ask about group size. Four to six children per coach is common for beginners, and larger groups mean less time in the water per child.
  • Look at the pool, not just the price. Lessons at a heated or shallow condo pool suit young beginners, while public pools are cheaper but busier and cost a few dollars for parents to enter.
  • Expect each SwimSafer stage to take a few months. Each stage is about 12 hours of lessons, so a school promising a stage in a few weeks is rushing.
  • Many schools start children in SwimSafer at around 5–6, with water-confidence or parent-and-child classes before that.

Red flags

  • Coaches who can't show SwimSafer accreditation but promise official certificates.
  • Groups too big for the coach to watch every child, especially in deep water.
  • Long prepaid terms with no make-up policy for rain-outs or illness.
  • No first aid or CPR training.

Questions to ask before you book

  • Are you an accredited SwimSafer 2.0 instructor, and are you NROC-registered?
  • How many students per class, and how are children grouped by level?
  • What is the make-up policy for lessons cancelled because of lightning or illness?
  • Are the SwimSafer test fee and pool entry included in the price?
  • How many lessons does a typical child need to pass each stage?

Questions about swimming lessons in Singapore

How much are swimming lessons in Singapore?

Group lessons for children typically cost $25–$30 per 45-minute lesson at public pools and $30–$40 at swim schools or private pools. Private one-to-one lessons cost about $70–$110. Some schools charge a $50–$90 registration fee, SwimSafer tests cost about $20–$50, and you pay pool entry at public pools.

What are the SwimSafer 2.0 stages?

SwimSafer 2.0 has six stages, each about 12 hours of lessons. Stage 1 builds water confidence. Stage 2 targets 25m of continuous swimming, Stage 3 50m, and Stage 4 (Bronze) 100m with throw rescues. Stage 5 (Silver) is 200m within a time limit plus survival skills, and Stage 6 (Gold) is 400m with personal survival techniques such as the HELP posture.

How do SwimSafer assessments work now?

Since 1 July 2025, private SwimSafer assessments are booked on the Centralised Assessment and Management System (CAMS) run by Singapore Aquatics. Students take the theory quiz online after registering for the practical test, and certificates are issued through CAMS. Assessment slots are released weekly, up to three months ahead. Primary school students can also take SwimSafer through their MOE school.

At what age should my child start swimming lessons?

Most swim schools start children on SwimSafer at around 5 to 6 years old. Younger children can join water-confidence or parent-and-child classes. Earlier exposure helps with comfort in the water, but formal stroke technique usually develops better once children can follow group instructions.

How many swimming lessons are there in Singapore?

Lookup lists 63 swimming lessons in Singapore as of October 2026, with the largest concentration in Bukit Batok (5). Listings are compiled from government registers and open map data and refreshed regularly.