facebook

What’s the cost?

 

Baby & Toddler Class Fee

Baby Class: 4 months - 2 years old
Toddler Class: 2 - 4 years old
30 minutes per lesson

 

Pool

Schedule

Trial
RM 110
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 620
10 lessons · RM 62.00 per lesson
Our regular term, once a week
Trial
RM 110
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 720
10 lessons · RM 72.00 per lesson
Our regular term, once a week
Trial
RM 140
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 750
10 lessons · RM 75.00 per lesson
Our regular term, once a week
Trial
RM 140
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 950
10 lessons · RM 95.00 per lesson
Our regular term, once a week

Prices above exclude 8% SST

Learn more about Baby Swimming Lessons & Toddler Swimming Lessons

Kid Class Fee

Kid Class: 5 years old - 12 years old
45 minutes per lesson

Pool

Trial
RM 70
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 720
10 lessons · RM 72.00 per lesson
Our regular term, once a week
Trial
RM 70
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 600
10 lessons · RM 60.00 per lesson
Our regular term, once a week
Trial
RM 95
1 lesson
Try one class before you commit

Most popular

10-lesson term
RM 950
10 lessons · RM 95.00 per lesson
Our regular term, once a week

Same price on weekdays and weekends.

Prices above exclude 8% SST

Learn more about Kid Swimming Lessons

Adult & Ladies Class Fee

Pool

Adult Pack
RM 720
10 lessons · RM 72.00 per lesson
Ages 13 and above
Ladies Pack
RM 720
10 lessons · RM 72.00 per lesson
Ladies-only classes
Adult Pack
RM 950
10 lessons · RM 95.00 per lesson
Ages 13 and above
Ladies Pack
RM 950
10 lessons · RM 95.00 per lesson
Ladies-only classes
Adult and Ladies classes run on weekdays only.

Prices above exclude 8% SST

Learn more about Adult Swimming Lessons & Lady Swimming Lessons

Private Lesson (All Ages)

Pool

Schedule

IndividualRM 650RM 162.50 per lesson
2 peopleRM 750RM 187.50 per lesson · RM 93.75 per person
3 peopleRM 850RM 212.50 per lesson · RM 70.83 per person
4 peopleRM 950RM 237.50 per lesson · RM 59.38 per person
IndividualRM 850RM 212.50 per lesson
2 peopleRM 1,050RM 262.50 per lesson · RM 131.25 per person
3 peopleRM 1,350RM 337.50 per lesson · RM 112.50 per person
4 peopleRM 1,600RM 400.00 per lesson · RM 100.00 per person
IndividualRM 800RM 200.00 per lesson
2 peopleRM 950RM 237.50 per lesson · RM 118.75 per person
3 peopleRM 1,100RM 275.00 per lesson · RM 91.67 per person
4 peopleRM 1,300RM 325.00 per lesson · RM 81.25 per person
IndividualRM 1,000RM 250.00 per lesson
2 peopleRM 1,350RM 337.50 per lesson · RM 168.75 per person
3 peopleRM 1,650RM 412.50 per lesson · RM 137.50 per person
4 peopleRM 1,950RM 487.50 per lesson · RM 121.88 per person

4 lessons per package.

Prices above exclude 8% SST

How long does it take for my child to learn swimming?

Learning to swim is a step-by-step process at Happy Fish. Typically, children complete our foundational class in about 5 lessons, then progress through the beginner level in 10-15 lessons. The intermediate and advanced levels each take 20-30 lessons, where skills are refined and advanced techniques are mastered. Each level builds on the last, ensuring a thorough and enjoyable learning experience. Check our journey chart below for detailed goals of each level and corresponding age groups.

What if I can’t make it for my class?

Can’t make it to class? No worries! Update your child’s attendance in the Parent Portal at least 2 hours before your scheduled lesson to get a free makeup lesson, then book any class with space. There are no admin fees, no documents needed, and no expiry while you renew. Read the full makeup lesson policy.

Multi-term Savings!

Sign up for 3 or 5 terms in a single receipt and unlock incredible savings today!

Group Class

  • Renewal of 3 Terms (30 lessons) in a single receipt for a bonus of 3 lessons (10% bonus)
  • Renewal of 5 Terms (50 lessons) in a single receipt for a bonus of 6 lessons. (12% bonus)

Private Class

  • Renewal of 3 Terms (12 lessons) in a single receipt for a bonus of 1 lesson
  • Renewal of 5 Terms (20 lessons) in a single receipt for a bonus of 2 lessons.

Don’t miss out on this opportunity to secure an amazing deal that will make your swimming experience even more enjoyable! Contact our dedicated team now to take advantage of this limited-time offer.

Valid till further notice. Terms & conditions apply.