What’s the cost?
Baby & Toddler Class Fee
Baby Class: 4 months – 2 years old
Toddler Class: 2 – 4 years old
GROUP CLASS |
Happy Fish Indoor Heated Pools
Subang Jaya (Sunway Pyramid) / SS23 / Kota Damansara / Iskandar Puteri (Sunway Bigbox)
Weekday: RM330 first 5 lessons RM660 /term thereafter |
Weekend: RM380 first 5 lessons RM760 /term thereafter |
Happy Fish HOME
HOME @ Mont Kiara (MK163) / HOME @ Mount Austin / HOME @ Klang (KSL Esplanade)
Weekday: RM400 (Mont Kiara, Mount Austin) / RM350 (Klang – Promo) first 5 lessons RM800 (Mont Kiara, Mount Austin) / RM700 (Klang – Promo) /term thereafter |
Weekend: RM500 (Mont Kiara, Mount Austin) / RM400 (Klang – Promo) first 5 lessons RM1000 (Mont Kiara, Mount Austin) / RM800 (Klang – Promo) /term thereafter |
Please note that all students will begin with a 5-lesson Foundation Class to establish a strong swimming foundation before advancing to regular classes.
- Term: 10 lessons
- Frequency: Once a week lesson
- Duration: 30 minutes per lesson
- Class Size: Maximum of 6 students
PRIVATE | ||
Location | Happy Fish | Happy Fish HOME |
Individual | RM600 | RM750 (Mount Kiara, Mount Austin) / RM650 (Klang – Promo) |
Group of 2 | RM700 | RM900 (Mount Kiara, Mount Austin) / RM750 (Klang – Promo) |
Group of 3 | RM800 | RM1050 (Mount Kiara, Mount Austin) / RM860 (Klang – Promo) |
Term | 4 lessons | |
Frequency | Once a week | |
Duration | 30 minutes per lesson |
* No registration fee
* 3 months instalment, 0% interest with
* Prices above are included with 6% SST
Learn more about Baby Swimming Lessons & Toddler Swimming Lessons
Kid Class Fee
Kid Class: 5 – 12 years old
GROUP CLASS |
Happy Fish Indoor Heated Pools
Subang Jaya (Sunway Pyramid) / SS23 / Kota Damansara / Iskandar Puteri (Sunway Bigbox)
Weekday / Weekend RM380 first 5 lessons RM760 /term thereafter |
Happy Fish HOME
HOME @ Mont Kiara (MK163) / HOME @ Mount Austin / HOME @ Klang (KSL Esplanade)
Weekday / Weekend RM500 (Mont Kiara, Mount Austin) / RM400(Klang – Promo) first 5 lessons RM1000 (Mont Kiara, Mount Austin) / RM800(Klang – Promo) /term thereafter |
Please note that all students will begin with a 5-lesson Foundation Class to establish a strong swimming foundation before advancing to regular classes.
- Term: 10 lessons
- Frequency: Once a week lesson
- Duration: 45 minutes per lesson
- Class Size:
- Foundation & Beginner Level: Maximum of 6 students
- Intermediate & Advance Level: Maximum of 8 students
PRIVATE | ||
Location | Happy Fish | Happy Fish HOME |
Individual | RM600 | RM750 / RM650 (Klang – Promo) |
Group of 2 | RM700 | RM900 / RM 750 (Klang – Promo) |
Group of 3 | RM800 | RM1050 / RM 860 (Klang – Promo) |
Term | 4 lessons | |
Freq | Once a week | |
Duration | 45 minutes per lesson |
* No registration fee
* 3 months instalment, 0% interest with
* Prices above are included with 6% SST
Learn more about Kid Swimming Lessons
Adult & Lady Class Fee
Happy Fish
Subang Jaya (Sunway Pyramid) / Iskandar Puteri (Sunway Bigbox)
Adult Class RM760/term (Weekday) |
Lady Class RM760/term (Weekday) |
Happy Fish HOME
HOME @ Mont Kiara (163 Retail Park) / HOME @ Klang (KSL Esplanade)
Adult Class RM1000 / RM800 (Klang – Promo) per term (Weekday) |
Lady Class RM1000 / RM800 (Klang – Promo) per term (Weekday) |
- Term: 10 lessons valid for 14 weeks
- Frequency: Once a week lesson
- Duration: 45 minutes per lesson
- Class Size: Maximum of 8 students
PRIVATE | ||
Location |
Happy Fish |
Happy Fish HOME HOME @ Mont Kiara (MK163) / HOME @ Mount Austin / HOME @ Klang (KSL Esplanade) |
Individual | RM600 | RM750 (Mont Kiara, Mount Austin) / RM650 (Klang – Promo) |
Group of 2 | RM700 | RM900 (Mont Kiara, Mount Austin) / RM750 (Klang – Promo) |
Group of 3 | RM800 | RM1050 (Mont Kiara, Mount Austin) / RM860 (Klang – Promo) |
Term | 4 lessons | |
Freq | Once a week | |
Duration | 45 minutes per lesson |
* No registration fee
* 3 months instalment, 0% interest with
* Prices above are included with 6% SST
Learn more about Adult Swimming Lessons & Lady Swimming Lessons
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?
Missed a class? No worries! Happy Fish offers make-up lessons for any classes you can’t attend. Just log in to the customer portal at least 2 hours before your scheduled lesson to arrange a make-up session. Choose a convenient time slot from our extensive schedule through the portal, ensuring your child stays on track with their swimming journey.
Multi-term Savings!
Sign up for 3 or 5 terms in a single receipt and unlock incredible savings today!
Enjoy the following discounts –
3 terms: Save 8%
5 terms: Save 10%
This exclusive offer is available for both new sign-ups and renewals in Malaysia and Singapore.
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.
Get ready to make a splash and dive into an unforgettable swimming journey with us! 😎✨️
Valid till further notice. Terms & conditions apply.