Baby Swimming Lessons
(4 – 23 months)

Group
Happy Fish Indoor Heated Pools
Weekday: S$342.40 per term
Weekend: S$428.00 per term
Term: 10 + 2 replacement lessons
Duration: 30 minutes per lesson
Group Size: max. 6 students
Infant Aquatics Learn more about Baby Swimming Lessons
Private

1 month = 4 lessons

Private lesson @ Indoor Pools (Weekdays only)

  • Individual: S$321.00 per month
  • 2 in a group: S$374.50 per month
  • 3 in a group: S$428.00 per month
  • 4 in a group: S$481.50 per month
  • 5 in a group: S$535.00 per month
  • 6 in a group: S$588.50 per month

* All prices above are inclusive of GST

 

Toddler Swimming Lessons
(2 – 4 years old)

Group

Happy Fish Indoor Heated Pools
Weekday: S$342.40 per term
Weekend: S$428.00 per term
Term: 10 + 2 replacement lessons
Duration: 30 minutes per lesson
Group Size: max. 6 students

Toddler Swimming Lessons Learn more about Toddler Swimming Lessons
Private

1 month = 4 lessons

Private lesson @ Indoor Pools (Weekdays only)

  • Individual: S$321.00 per month
  • 2 in a group: S$374.50 per month
  • 3 in a group: S$428.00 per month
  • 4 in a group: S$481.50 per month
  • 5 in a group: S$535.00 per month
  • 6 in a group: S$588.50 per month

* All prices above are inclusive of GST

 

Kid Swimming Lessons
(5 – 12 years old)

Group

All Happy Fish Indoor Heated Pools

  • Weekday: S$342.40 per term (incl. GST)
  • Weekend: S$428.00 per term (incl. GST)
  • Term: 10 + 2 replacement lessons
  • Duration (Beginner): 45 minutes per lesson
  • Duration (Int & Adv): 60 minutes per lesson
  • Group size (Beginner): max. 6 students
  • Group size (Int & Adv): max. 10 students

Happy Fish Shaded Heated Pools

  • Weekday: S$273.92 per term (incl. GST)
  • Weekend: S$342.40 per term (incl. GST)
  • Term: 10 + 2 replacement lessons
  • Duration (Beginner): 45 minutes per lesson
  • Duration (Int & Adv): 60 minutes per lesson
  • Group size (Beginner): 6 students
  • Group size (Int & Adv): 10 students

All Public Pools

  • Weekday & Weekend: S$210 per term
  • Term: 12 lessons
  • Duration: 60 minutes per lesson
  • Group size: max. 10 students

 

 

 

 

Kid Swimming Lessons Learn more about Kid Swimming Lessons
Private

1 month = 4 lessons

Private lesson @ Public Pools

  • Individual: S$280.00 per month
  • 2 in a group: S$320.00 per month
  • 3 in a group: S$360.00 per month
  • 4 in a group: S$400.00 per month
  • 5 in a group: S$440.00 per month
  • 6 in a group: S$480.00 per month

Private lesson @ Indoor & Shaded Pools (Weekdays only)

  • Individual: S$321.00 per month
  • 2 in a group: S$374.50 per month
  • 3 in a group: S$428.00 per month
  • 4 in a group: S$481.50 per month
  • 5 in a group: S$535.00 per month
  • 6 in a group: S$588.50 per month

* All prices above are inclusive of GST

 

Adult Swimming Lessons
(13 years old & above)

Group

Happy Fish Indoor Heated Pools

  • Horsecity & Bedok Branch
  • S$342.40 per term (incl. GST) – Weekdays only
  • 1 Term = 10 + 2 lessons
  • Group size: max. 6 students
  • 45 minutes per lesson

Happy Fish Shaded Heated Pools

  • Jurong East Branch
  • Weekday: S$273.92 per term (incl. GST)
  • Weekend: S$342.40 per term (incl. GST)
  • 1 Term = 10 + 2 lessons
  • Group size: max. 6 students
  • 45 minutes per lesson

Public Swimming Complexes

  • Outdoor Public Pools (Non-Heated)
  • Option 1: S$120 for 4 lessons
  • Option 2: S$240 for 8 + 4 lessons
  • Promotion: Bring a friend, enjoy 50% off the second participant for option 2
  • Group size: max. 10 students
  • 45 – 60 minutes per lesson

 

Adult Swimming Lessons Learn more about Adult Swimming Lessons
Private

1 month = 4 lessons

Private lesson @ Public Pools

  • Individual: S$280.00 per month
  • 2 in a group: S$320.00 per month
  • 3 in a group: S$360.00 per month
  • 4 in a group: S$400.00 per month
  • 5 in a group: S$440.00 per month
  • 6 in a group: S$480.00 per month

Private lesson @ Indoor Pools (Weekdays only)

  • Individual: S$321.00 per month
  • 2 in a group: S$374.50 per month
  • 3 in a group: S$428.00 per month
  • 4 in a group: S$481.50 per month
  • 5 in a group: S$535.00 per month
  • 6 in a group: S$588.50 per month

 

* All prices above are inclusive of GST

 

Lady Swimming Lessons
(Female only)

Group

Happy Fish Indoor Heated Pools

  • S$342.40 per term (incl. GST) – Weekdays only
  • Term: 10 + 2 lessons
  • 45 minutes per lesson
  • Group Size: max. 6 students

Happy Fish Shaded Heated Pools

  • Weekday: S$273.92 per term (incl. GST)
  • Weekend: S$342.40 per term (incl. GST)
  • Term: 10 + 2 lessonsdx
  • 45 minutes per lesson
  • Group Size: max. 6 students

Public Swimming Complexes

  • Option 1: S$160 for 4 lessons
  • Option 2: S$320 for 8 + 4 lessons
  • Promotion: Bring a friend to enjoy 50% off second participant (applicable to option 2 only)
  • 60 minutes per lesson
  • Group Size: max. 10 students
Lady Swimming Lessons Learn more about Lady Swimming Lessons
Private

1 month = 4 lessons

Private lesson @ Public Pools

  • Individual: S$300.00 per month
  • 2 in a group: S$350.00 per month
  • 3 in a group: S$400.00 per month
  • 4 in a group: S$450.00 per month
  • 5 in a group: S$500.00 per month
  • 6 in a group: S$550.00 per month

Private lesson @ Indoor Pools (Weekdays only)

  • Individual: S$321.00 per month
  • 2 in a group: S$374.50 per month
  • 3 in a group: S$428.00 per month
  • 4 in a group: S$481.50 per month
  • 5 in a group: S$535.00 per month
  • 6 in a group: S$588.50 per month

* All prices above are inclusive of GST

Holiday Swimming Lessons

Indoor Pool (June Holidays)
  • Usual Fees: S$342.40 (for 10+2 lessons)

Early Bird Promotion:

  • S$325.28 (Confirm your slot before 30th April)
  • S$308.16 (Confirm your slot before 31st March)
  • S$288.00 (Confirm your slot before 28th February)
Public Pools (June Holidays)
  • Usual Fees: S$320 (for 10+2 lessons)

Early Bird Promotion:

  • S$304 (Confirm your slot before 30th April)
  • S$288 (Confirm your slot before 31st March)

Family Swimming Lessons

Private

1 month = 4 lessons

  • 2 in a group: S$350 per month
  • 3 in a group: S$400 per month
  • 4 in a group: S$450 per month
  • 5 in a group: S$500 per month
  • 6 in a group: S$550 per month
Family Swimming Lessons Learn more about Family Swimming Lessons

 

Special Needs Swimming Lessons

Private

1 month = 4 lessons

  • Individual: S$321.00 per month
  • 2 in a group: S$428.00 per month
  • 3 in a group: S$535.00 per month
  • 4 in a group: S$642.00 per month

* All prices above are inclusive of GST

Prenatal Swimming Lessons

Group

Happy Fish Indoor Heated Pools

  • S$342.40 per term (incl. GST)
  • Term: 10 + 2 lessons
  • 45 minutes per lesson
  • Group Size: max. 6 students
Learn more about Prenatal Swimming Lessons

 

Competitive Swimming Lessons

Group
Contact us to find out more.
Competitive Swim Training Learn more about Competitive Swimming

 

LifeSaving Course

Group

Yio Chu Kang / Clementi / Pasir Ris / Sengkang Swimming Complex
S$280 for 8 sessions

Delta Swimming Complex
S$300 for 10 sessions

 

Platform Diving Lessons

Group
S$120 for 4 lessons