,

Kids' swimming lessons cost in Singapore (2026)

In Singapore, kids' swimming lessons typically cost S$25 to S$71 per group lesson (2026), or about S$100 to S$285 for four weekly lessons. Private one-to-one lessons cost about S$70 to S$175 each. Public-pool classes sit at the lower end, while swim school pools and weekend slots cost more. Prices...

In Singapore, kids' swimming lessons typically cost S$25 to S$71 per group lesson (2026), or about S$100 to S$285 for four weekly lessons. Private one-to-one lessons cost about S$70 to S$175 each. Public-pool classes sit at the lower end, while swim school pools and weekend slots cost more. Prices checked 10 Oct 2026.

How much do kids' swimming lessons cost in Singapore?

Group lessons cost S$25 to S$71 per lesson, based on the published fees of the eight swim schools we checked on 10 Oct 2026. Private one-to-one lessons cost S$70 to S$174.40 per lesson, depending on the school, the pool and the lesson length.

Most schools charge by the month or by a block of four lessons, so the table converts each published fee to a per-lesson figure. Happy Fish sells packs of five lessons, so its four-lesson figure is an equivalent, not a published price.

Lesson typePer lessonFour lessonsBased on
Group class, public poolS$25 to S$32.50S$100 to S$130Swim Masters, Isplash and Oyougu published fees
Group class, swim school or premium poolS$32.70 to S$70.85About S$131 to S$283Happy Fish and aquaDucks published fees (incl. GST)
Small group of three or moreFrom S$35 per childFrom S$140 per childSwim2u published fees
Private one-to-oneS$70 to S$174.40S$280 to S$697.60Swim2u, Happy Fish and aquaDucks published fees

Two swim schools publish their own cost guides, which line up broadly with these figures. aquaDucks puts group lessons at S$25 to S$50, semi-private at S$40 to S$70 and private at S$60 to S$120 per lesson. Swim Masters gives S$25 to S$45 for public-pool group classes and S$75 to S$110 for private lessons. Both are written by lesson providers, so treat them as rough guides.

What do Singapore swim schools charge for kids' lessons?

Published group fees run from S$100 every four weeks at Swim Masters to S$70.85 per lesson for Happy Fish's HOME pools. Several schools publish private rates too, while others list group fees only. All figures below were checked on 10 Oct 2026.

Swim schoolGroup lessonsPrivate lessonsNotes
aquaDucksS$40.06 to S$57.23 per lesson, billed monthly1-to-1 S$87.20 (30 min) to S$174.40 (60 min), weekdays, age 5+Incl. GST; trial S$43.60
Happy Fish Swim SchoolS$32.70 to S$70.85 per lesson; standard 5-lesson pack S$198.93S$436 for a 4-lesson term at standard pools; S$654 at HOMEIncl. 9% GST; trial S$50
Isplash Swim SchoolS$120 for 4 lessons of about 45 minPrice on enquiryNo deposit or registration fee; pool entry extra
Marsden Swim SchoolFrom S$44.69 per lesson (per ActiveSG Circle)Price on enquiryS$54 enrolment fee
Oyougu AquaticsS$130 a month for 4 x 45 minPrice on enquiryNo registration fee
Singapore Swimming AcademyFrom S$120 a monthFrom S$400 for 4 x 45 min 1-to-1 (confirm the rate for children)Higher rates for a lady coach
Swim Masters SingaporeS$100 every 4 weeksPrice on enquiryOne-time S$155 (S$55 equipment, S$100 deposit)
Swim2u Swim SchoolFrom S$140 per child for 4 lessons (group of 3+)S$280 for 4 lessons 1-to-1Public, condo and private pools

What changes the price of kids' swimming lessons?

Four things move the price most: the pool, the class size, the day and the lesson length. Public-pool group classes cost least, while swim school pools, weekend slots, longer lessons and one-to-one coaching all push the per-lesson price up.

The pool. Coaches who teach at public ActiveSG pools, such as Isplash and Oyougu, publish S$120 to S$130 for four lessons, and Swim Masters charges S$100 every four weeks. Happy Fish, which teaches in indoor heated pools, publishes S$32.70 to S$70.85 per lesson, and aquaDucks S$40.06 to S$57.23.

The day. Weekend slots can cost noticeably more. At aquaDucks' Queenstown and Upper Bukit Timah pools, a lesson is S$40.06 on a weekday and S$51.50 at the weekend. At Mountbatten and West Coast it is S$41.20 against S$57.23.

Class size. Swim2u charges S$140 per child for four lessons in a group of three or more, and S$280 for one-to-one coaching, so a private lesson costs twice as much. Isplash caps its group classes at 8 children.

Lesson length. aquaDucks' one-to-one lessons cost S$87.20 for 30 minutes, S$130.80 for 45 minutes and S$174.40 for 60 minutes. Most group classes we checked run for about 45 minutes.

The coach. Singapore Swimming Academy lists higher package prices when you ask for a lady coach, for example S$460 rather than S$410 for a one-to-two package.

What extra fees should parents budget for?

Budget for joining fees, deposits, trials and pool entry. Some schools charge nothing beyond the lesson fee, while others add a registration fee, an equipment fee or a deposit, and public pools charge a small entry fee in addition to the lesson.

Joining fees and deposits. Marsden Swim School charges a one-time, non-refundable S$54 enrolment fee. Swim Masters Singapore charges a one-time S$155 when you join: S$55 for equipment and a S$100 deposit. Isplash says it has no deposit or registration fee, and Oyougu Aquatics says it has no registration fee.

Pool entry. At public pools, entry is usually paid separately. Marsden's page for Delta Swimming Complex gives ActiveSG entry as S$0.50 per child and S$1 per adult, and Swim Masters' cost guide puts pool entry at S$0.50 to S$2. Check the current rate at your pool with ActiveSG.

Trials. aquaDucks charges S$43.60 for a trial and Happy Fish S$50. Marsden's trial is paid, but the fee is waived if you enrol.

SwimSafer. Several schools teach the SwimSafer syllabus, but we could not find an official assessment fee to quote, so ask your school whether testing is included in the lesson fee.

Which swim schools are listed on this page?

We list eight Singapore swim schools that publish kids' lesson fees on their own websites, A to Z. Each entry gives the published price, what is included and the extra fees we found, all checked on 10 Oct 2026.

At a glance

BusinessBest known forPrice
aquaDucksMonthly-billed group lessons from 6 months, with GST-inclusive fees published per pool and dayS$40.06
Happy Fish Swim SchoolLessons from babies to age 12 in indoor heated pools, sold in GST-inclusive packsS$32.70
Isplash Swim SchoolGroup classes at west-side ActiveSG pools with no deposit or registration feeS$120
Marsden Swim SchoolKids' classes at its Bukit Timah pool, GESS and Delta Swimming Complex near RedhillS$44.69
Oyougu AquaticsMonthly group lessons from age 3 at Bishan, Delta, Jalan Besar and Teck Ghee poolsS$130
Singapore Swimming AcademySwimSafer 2.0 group lessons through a network of coaches and swim schoolsS$120
Swim2u Swim SchoolCoaching at public, condo and private pools, including learners with special needsS$140
Swim Masters SingaporeGroup lessons at S$100 every four weeks, plus SwimSafer Silver, Gold and SSPA classesS$100
  • aquaDucks

    Family activities

    Best known for: Monthly-billed group lessons from 6 months, with GST-inclusive fees published per pool and day

    aquaDucks has taught swimming since 1989 and takes children from 6 months old. Group lessons are charged monthly, and its published 2026 fees include GST: S$40.06 per weekday lesson and S$51.50 at weekends at Queenstown and Upper Bukit Timah, and S$41.20 or S$57.23 at Mountbatten and West Coast. A trial costs S$43.60, and there is a sibling discount from the third child.

    Private weekday lessons for children aged 5 and over are listed from S$87.20 for 30 minutes one-to-one. Its fees page also says to enquire about private lessons, so confirm the rate when booking.

    Services
    Group swimming lessons for children from 6 months, private lessons for ages 5 and over, trial lessons
    Founded
    1989
    Price
    S$40.06 to S$57.23 checked 10 Oct 2026 Per group lesson, billed monthly, incl. GST, effective 1 Jan 2026. Trial S$43.60. Private 1-to-1 (weekdays) S$87.20 for 30 min to S$174.40 for 60 min; fees page also says to enquire about private lessons. Source

    Visit website: aquaDucksFull profile: aquaDucks

  • Happy Fish Swim School

    Family activities

    Best known for: Lessons from babies to age 12 in indoor heated pools, sold in GST-inclusive packs

    Happy Fish Swim School has run since 2007 and says it has 21 indoor heated pools across Singapore and Malaysia. Singapore branches include Bedok, Buangkok, Bukit Timah, Downtown East, Jurong East, Lentor, Tengah, Toa Payoh, HOME@Bedok and HOME@Stevens. Classes cover babies from 4 months, toddlers, children aged 5 to 12, special needs (private) and school holidays.

    Prices include 9% GST. Kids' group packs work out at S$32.70 to S$70.85 per lesson depending on pool and day, and the standard pack is 5 lessons for S$198.93. A trial is S$50, and a 4-lesson private term is S$436 at standard pools.

    Services
    Baby, toddler and kids' group swimming lessons, private lessons, special needs lessons, school holiday programmes
    Founded
    2007
    Price
    S$32.70 to S$70.85 checked 10 Oct 2026 Per kids' group lesson in packs, incl. 9% GST, varies by pool and day. Standard 5-lesson pack S$198.93; HOME premium pack S$354.25. Trial S$50. Private 4-lesson term S$436 (standard pools) or S$654 (HOME). Source

    Visit website: Happy Fish Swim SchoolFull profile: Happy Fish Swim School

  • Isplash Swim School

    Family activities

    Best known for: Group classes at west-side ActiveSG pools with no deposit or registration fee

    Isplash Swim School runs kids' group classes for ages 5 to 13 at S$120 a month for four lessons of about 45 minutes, with up to 8 children per class. Its listed pools are Jurong West, Jurong Lake, Bukit Batok and Choa Chu Kang, and ActiveSG pool entry is paid separately.

    There is no deposit or registration fee, and make-up lessons are offered for valid reasons. Lessons follow the SwimSafer syllabus, and the school also matches families with coaches at other ActiveSG pools or at condo pools.

    Services
    Kids' group swimming classes (ages 5 to 13), coaching at ActiveSG and condo pools, SwimSafer syllabus
    Price
    From S$120 checked 10 Oct 2026 S$120 a month for 4 group lessons of about 45 minutes, up to 8 per class. ActiveSG pool entry extra. No deposit or registration fee. Source

    Visit website: Isplash Swim SchoolFull profile: Isplash Swim School

  • Marsden Swim School

    Family activities ยท Bukit Timah

    Best known for: Kids' classes at its Bukit Timah pool, GESS and Delta Swimming Complex near Redhill

    Marsden Swim School teaches children at its own Bukit Timah pool and at GESS, and coaches at Delta Swimming Complex in Tiong Bahru as a guest provider, where classes start from age 4. Delta is a 5-minute walk from Redhill MRT Exit B, and ActiveSG entry there is extra (S$0.50 per child, S$1 per adult).

    There is a one-time, non-refundable S$54 enrolment fee. Trials are paid, but the fee is waived if you enrol. ActiveSG Circle lists Marsden's lessons from S$44.69 per lesson.

    Services
    Kids' swimming classes at its Bukit Timah pool, GESS and Delta Swimming Complex, paid trial lessons
    Address
    102 Jalan Jurong Kechil, Singapore 598602
    Price
    From S$44.69 checked 10 Oct 2026 From S$44.69 per lesson, as listed by ActiveSG Circle. One-time non-refundable S$54 enrolment fee. Paid trial, waived on enrolment. ActiveSG entry extra at Delta. Source

    Visit website: Marsden Swim SchoolFull profile: Marsden Swim School

  • Oyougu Aquatics

    Family activities

    Best known for: Monthly group lessons from age 3 at Bishan, Delta, Jalan Besar and Teck Ghee pools

    Oyougu Aquatics charges S$130 a month for four weekly 45-minute group lessons, with no registration fee, and takes children from age 3. Classes follow SwimSafer 2.0 from Stage -1 to Stage 6, and missed lessons can be made up with credits.

    Its site says its coaches are NROC-certified and MOE-registered. Lessons run at Bishan, Delta, Jalan Besar and Teck Ghee pools. Classes are kept small, but the fees page gives two different maximum class sizes, so ask for the current figure.

    Services
    Group swimming lessons from age 3, SwimSafer 2.0 Stage -1 to 6, make-up credits
    Credentials
    Coaches NROC-certified and MOE-registered (per its website)
    Price
    From S$130 checked 10 Oct 2026 S$130 a month for 4 weekly group lessons of 45 minutes. No registration fee. Source

    Visit website: Oyougu AquaticsFull profile: Oyougu Aquatics

  • Best known for: SwimSafer 2.0 group lessons through a network of coaches and swim schools

    Singapore Swimming Academy describes itself as a network of coaches and swim schools, and its kids' group lessons start from S$120 a month. Lessons follow the SwimSafer 2.0 syllabus.

    Its rates page lists private packages of four 45-minute lessons from S$400 for one-to-one, S$410 for one-to-two, S$460 for one-to-three and S$510 for one-to-four, with higher rates when you ask for a lady coach. The page does not make clear which packages apply to children, so confirm the rate for your child before booking.

    Services
    Kids' group swimming lessons, private lessons, SwimSafer 2.0 syllabus, lady coach option
    Price
    From S$120 checked 10 Oct 2026 Kids' group lessons from S$120 a month. Private packages of 4 x 45 min listed from S$400 (1-to-1); higher rates for a lady coach. Confirm which packages apply to children. Source

    Visit website: Singapore Swimming AcademyFull profile: Singapore Swimming Academy

  • Swim2u Swim School

    Family activities

    Best known for: Coaching at public, condo and private pools, including learners with special needs

    Swim2u Swim School sends coaches to public, condo and private pools, which suits families who would like lessons at their own condo pool. It also teaches learners with special needs.

    A block of four kids' lessons costs from S$140 per child in a group of three or more, and S$280 for one-to-one coaching, which works out at S$35 and S$70 per lesson. Check whether pool entry or condo facility rules apply at your chosen venue.

    Services
    Kids' group and one-to-one swimming lessons at public, condo and private pools, lessons for learners with special needs
    Price
    S$140 to S$280 checked 10 Oct 2026 Per block of 4 kids' lessons: from S$140 per child in a group of 3 or more; S$280 for 1-to-1. Source

    Visit website: Swim2u Swim SchoolFull profile: Swim2u Swim School

  • Swim Masters Singapore

    Family activities

    Best known for: Group lessons at S$100 every four weeks, plus SwimSafer Silver, Gold and SSPA classes

    Swim Masters Singapore charges S$100 every four weeks for group kids' lessons, plus a one-time S$155 when you join: S$55 for equipment and a S$100 deposit. Classes are grouped by level, follow SwimSafer 2.0 and are taught by MOE-registered instructors, with make-up lessons available.

    For children working towards SwimSafer Silver, Gold or SSPA, the class costs S$125 every four weeks plus a S$100 deposit. Its pricing page does not list venues, so ask which pool your child will be placed at.

    Services
    Group kids' swimming lessons by level, SwimSafer 2.0, SwimSafer Silver, Gold and SSPA classes, make-up lessons
    Credentials
    MOE-registered instructors (per its website)
    Price
    S$100 to S$125 checked 10 Oct 2026 Group kids' lessons S$100 every 4 weeks; SwimSafer Silver/Gold/SSPA class S$125 every 4 weeks. One-time S$155 (S$55 equipment, S$100 deposit) for group lessons; S$100 deposit for the SwimSafer class. Source

    Visit website: Swim Masters SingaporeFull profile: Swim Masters Singapore

How can you keep swimming lesson costs down?

Choose a group class at a public pool, look for schools without joining fees, and ask about sibling discounts and make-up lessons so missed classes are not wasted. At schools that price by day, weekday slots also cost less than weekends.

aquaDucks offers a sibling discount from the third child. Isplash offers make-up lessons for valid reasons, Oyougu gives make-up credits and Swim Masters also offers make-up lessons. If you live in a condo, Swim2u and Isplash both coach at condo pools, and grouping three or more children brings Swim2u's price down to S$140 per child for four lessons.

Compare like with like: some schools bill monthly, some every four weeks and some in packs of five. Work out the per-lesson price, then add any joining fee spread over the months you expect to stay.

Frequently asked questions

How much are kids' swimming lessons a month in Singapore?

For four weekly group lessons at a public pool, expect S$100 to S$130 (Swim Masters, Isplash and Oyougu). At swim school pools the equivalent of four lessons runs from about S$131 to S$283, depending on the pool and day.

Is the public pool entry fee included in the lesson price?

Usually not. Isplash and Marsden both say ActiveSG entry is paid separately. Marsden's Delta page gives S$0.50 per child and S$1 per adult. Check the current rate with ActiveSG.

Are there registration fees or deposits?

It depends on the school. Marsden charges a S$54 enrolment fee and Swim Masters a one-time S$155 (S$55 equipment and a S$100 deposit). Isplash and Oyougu say they charge no registration fee.

Do swimming lesson prices include GST?

aquaDucks and Happy Fish say their published prices include GST. Other schools did not state this on the pages we checked, so ask before you pay.

What age can children start swimming lessons?

Happy Fish takes babies from 4 months and aquaDucks from 6 months. Oyougu starts at age 3, Marsden's Delta classes at 4, and Isplash's kids' classes cover ages 5 to 13.

Does a female coach cost more?

At some schools, yes. Singapore Swimming Academy lists higher package prices for a lady coach, for example S$460 instead of S$410 for one-to-two. Ask when booking.