Indoor Heated Pool Swimming Lessons for Babies, Toddlers & Kids
The Ultimate Indoor Heated Pool Experience for Babies, Toddlers & Kids
Warm waters, big smile - Perfect for little Swimmers
For trial class, please Whatapp 92723871.












Baby Swimming Lessons from 4 Months Old

Our baby swimming lessons are suitable for infants from 4 to 23 months old.
At this stage, the focus is on happy water exposure, parent-baby bonding, water confidence, breath control, floating awareness, kicking movement and early water safety habits.
Baby classes are parent-accompanied, so mummy, daddy or a trusted guardian will join the baby in the water. This helps babies feel secure while learning through songs, play, cues and gentle water activities.
Submersion is introduced progressively and never forced. If you are looking for indoor heated pool baby swimming lessons, our Ulu Pandan pool is ideal for your baby’s first swimming experience.
Baby Swim trial class available! WhatsApp us at 80409422!
Wonder how toddler progress after months with us?

Our toddler swimming lessons are suitable for children from 24 to 35 months old.
At this stage, toddlers are becoming more active, curious and independent. Our toddler swim classes help them build water confidence, follow safety cues, practise kicking, floating, climbing out, turning back to safety and basic independent movement in water.
For parents searching for indoor heated pool toddler swimming lessons, Fabulous Swim provides a warm and sheltered environment where toddlers can learn safely and happily.
Toddler swim trial class available! WhatsApp us at 80409422!
Kids Swimming Lessons

Fabulous Swim also provides kids swimming lessons for children who are ready for more independent learning.
Our kids classes focus on water confidence, safety skills, breath control, floating, kicking and progressive stroke development. As children improve, they will learn proper swimming techniques such as freestyle, backstroke and other swimming strokes.
Every child is placed according to their ability, confidence and readiness, not just their age.
Kids swim trial class available! WhatsApp us at 80409422!
The Ultimate Indoor Heated Pool Experience for Babies, Toddlers & Kids
Welcome to our purpose-built indoor heated swimming pool located at 102 Ulu Pandan Road, conveniently near Holland, Clementi, Sunset Way, and Bukit Timah. Designed with young swimmers in mind, this private facility ensures a safe, clean, and weather-proof learning environment — perfect for babies as young as 4 months old.
Our pool is NEA-approved, temperature-regulated, and professionally maintained to deliver consistent comfort and hygiene. Whether you’re looking for baby swim classes, toddler progression, or beginner lessons for older kids, our indoor pool provides the ideal setting to kick-start water confidence and foundational swim skills.
Address
102 Ulu Pandan Road, 597806 (Conveniently near Holland, Sunset way, Clementi and Bukit timah)
What Makes Our Indoor Heated Pool Special?
Our private indoor facility isn’t just warm — it’s thoughtfully designed for your child’s comfort and safety. Unlike public complexes, our pool is built specifically for infant and young learner swim classes:
Consistent warm-water comfort at 31–34°C — no cold shock
Fully sheltered, UV-safe environment with no harsh sun. Even on rainy days, lessons continues.
Crystal-clear water managed by salt chlorination and professional filtration
Salt chlorination means fewer harsh chemicals — it’s gentler on sensitive baby skin, eyes, and airways, making every swim safer and more comfortable
Less chlorine odor, gentler on skin — ideal for babies
Parents tell us our facility feels more like a boutique swim studio than a crowded public pool — because it is.
Why Choose Fabulous Swim’s Indoor Heated Pool?
Warm, Inviting Water: Our indoor heated pool is consistently maintained between 31–34°C — ideal for delicate baby skin and developing bodies.
Safe & Secure Design: Built specifically for infants and young children with non-slip surfaces, shallow depths, and gentle slopes to support safe entry and exit.
Developmental Water Play: Each session promotes coordination, motor skills, and water confidence through guided play and structured learning.
Parent-Friendly Environment: Parents enjoy the open, family-friendly setting with the convenience of nearby amenities. Right beside our pool is a football field — perfect for siblings to play or for scheduling back-to-back activities like soccer and swimming.
Hygienic & Salt-Chlorinated: NEA-approved pool maintained to the highest standards using salt chlorination — gentle on skin, eyes, and lungs.
Structured Programmes for All Ages: From baby’s first splash to swim stroke mastery, all lessons are led by certified coaches in age-appropriate groups.
Our Pool is Ideal for:
Baby swimming classes (4–23 months)
Toddler swim development (24–35 months)
Preschool swim confidence & early stroke work (36–59 months)
Learn-to-swim classes for kids aged 5 and above
Beginner-level adult swim classes — perfect for adults just starting out or looking to overcome water fear in a warm, private environment
Our pool supports all Fabulous Swim programmes, from first splashes to confident strokes. See more details below:
Please read and understand the Terms and Conditions. Drop us a WhatsApp message at 92723871 if you have any questions.
Infant / Toddler Class
Infant class: 4 months – 2 years old
Toddler class: 2 years – 4 years old
Trial Class:
Weekday….. $55
Weekend …..$58
Weekday Class:
4 class bundle ….. $166 ($41.50 per class)
12 class bundle ….. $450 ($37.50 per class)
Weekend Class:
4 class bundle ….. $216 ($54 per class)
12 class bundle ….. $588 ($49 per class)
- One lesson per week
- Duration of class: 30 minutes
- Maximum Class size: 5 happy baby
- A one time Registration fee of $35 for new students or students that stopped for 6 months
- The coach reserves the right to slot in or other students where he/she deems that the new participant’s capability is on par with the class.
- No other hidden cost
Kids Class
Kids class: 5 years old and above
Trial Class:
Weekday….. $55
Weekend …..$58
Weekday Class:
4 class bundle ….. $166 ($41.50 per class)
12 class bundle ….. $450 ($37.50 per class)
Weekend Class:
4 class bundle ….. $216 ($54 per class)
12 class bundle ….. $588 ($49 per class)
- One lesson per week
- Duration of class: 45 minutes
- Maximum Class size: 5 happy children
- A one time Registration fee of $35 for new students or students that stopped for 6 months
- The coach reserves the right to slot in or other students where he/she deems that the new participant’s capability is on par with the class.
- No other hidden cost
Adult class
Adult Class
Trial Class:
Weekday….. $58
Weekend….. $65
Weekday Class:
Monthly class bundle ….. $206 ($51.50 per class)
Weekend Class:
Monthly class bundle ….. $236 ($59 per class)
- One lesson per week
- Duration of class: 45 minutes
- Maximum Class size: 4 happy learners
- A one time Registration fee of $35 for new students or students that stopped for 6 months
- The coach reserves the right to slot in or other students where he/she deems that the new participant’s capability is on par with the class.
- No other hidden cost
Private Class
Less than 5 years old: 30 minutes class
5 years old and above: 45 minutes class
Trial Class:
Weekday….. $110 (1 pax), $125 (2 pax)
Weekend …..$120 (1 pax), $135 (2 pax)
Weekday Class:
1 pax: Monthly class bundle ….. $380 ($95 per pax)
2 pax: Monthly class bundle ….. $436 ($54.50 per pax)
Weekend Class:
1 pax: Monthly class bundle ….. $420 ($105 per pax)
2 pax: Monthly class bundle ….. $488 ($61 per pax)
- One lesson per week
- A one time Registration fee of $35 for new students or students that stopped for 6 months
- No other hidden cost
Conveniently Located for West Singapore Families
Find us at 102 Ulu Pandan Road, minutes from:
Holland
Clementi
Bukit Timah
Sunset Way
No pool at home? Don’t worry — our facility is here to serve families who want professional swim lessons without the need for private pool access.
FAQ For Baby Class (4 to 23 month)
Babies are best to start swimming as early as possible, leveraging their natural reflex known as ‘laryngeal reflex’ or ‘gag reflex,’ which develops after birth. This reflex is a result of spending months in the womb filled with liquid, making water contact feel natural to them. However, as they age, their water confidence diminishes, and a fear of water may develop.
Instead of waiting for this natural reflex to fade, it’s beneficial to start early during bath times. Providing cues like “<Name>, ready go” while washing their face or head helps develop this reflex into controlled muscle memory through frequent and repeated actions.
Enrolling them with us as early as 4 months old will showcase their natural breath control and how quickly they can start learning to swim. We recommend infant class to be in heated pool, feel free to try out our indoor heated pool located at 102 Ulu pandan Road.
Yes, a parent or guardian is required to be in the water to ensure the infant’s comfort and safety. Baby will also feel the most at ease when they see someone they are comfortable with. This will also the best time to enjoy their progress together with them.
No, as long as you’re comfortable standing in the shallow pool and holding your baby.
Please bring the following:
- snugly fitting swim diaper both disposable and reuseable. If you forget to bring, please approach our staff and buy it over the counter
- Bath Towel
- Toiletries
- Other personal items required for your baby
The learning pace varies for each child. Consistent attendance and practice are key factors in progression.
That’s totally normal, they may need some class to get comfortable with the water as well as the new face of the coach! Our coaches are trained to help babies feel secure and gradually adjust.
There are different number of make up class available for Monthly and Term class.
- For monthly renewal, every student has up to 1 make up sessions and for term renewal, if you have notified us 3 hours in advance.
- For term renewal, every student has up to 4 make up sessions and for term renewal, if you have notified us 3 hours in advance.
This policy ensures our coaches have sufficient time to adjust their schedules and allow time to insert in new students for the class.
Additional cancellations will incur charges, and frequent cancellations may impact the learning progression.
Cancellation includes:
- Oversea commitment
- Participant not feeling well
- School activities
- Any other unforeseen circumstance leading to a missed swim lesson
For detailed information, please refer to our Terms and Conditions.
Absolutely! Our coaches personally create the progress videos, capturing each milestone as your kids advance in their swimming journey. You’ll receive these videos whenever a significant achievement is reached. This videography service is designed to be a cherished memory and a tool for reviewing their progression.
Many parents appreciate this service, as it keeps them updated on their child’s swimming development, providing a virtual presence even when they can’t be physically present during lessons.
FAQ For Toddler Class (24 to 35 month)
Toddler classes focus more on independent movement, following instructions, and foundational swim habits. It’s still parent-accompanied but more structured.
Toddlers focus on building water confidence, basic swimming movements, independent movement with flotation aids, floating on back and safety skills through engaging activities.
Not at all. Our sessions are designed to gently introduce toddlers to water at their pace. Parent presence helps reduce anxiety.
Our instructors use gentle, play-based techniques to help toddlers gradually overcome their fear and build confidence.
Please bring the following:
- snugly fitting swim diaper both disposable and reuseable. If you forget to bring, please approach our staff and buy it over the counter
- Bath Towel
- Toiletries
- Other personal items required for your baby
Even toilet-trained toddlers can have accidents in the pool. Swim diapers help maintain a hygienic environment for all swimmers.
There are different number of make up class available for Monthly and Term class.
- For monthly renewal, every student has up to 1 make up sessions and for term renewal, if you have notified us 3 hours in advance.
- For term renewal, every student has up to 4 make up sessions and for term renewal, if you have notified us 3 hours in advance.
This policy ensures our coaches have sufficient time to adjust their schedules and allow time to insert in new students for the class.
Additional cancellations will incur charges, and frequent cancellations may impact the learning progression.
Cancellation includes:
- Oversea commitment
- Participant not feeling well
- School activities
- Any other unforeseen circumstance leading to a missed swim lesson
For detailed information, please refer to our Terms and Conditions.
Absolutely! Our coaches personally create the progress videos, capturing each milestone as your kids advance in their swimming journey. You’ll receive these videos whenever a significant achievement is reached. This videography service is designed to be a cherished memory and a tool for reviewing their progression.
Many parents appreciate this service, as it keeps them updated on their child’s swimming development, providing a virtual presence even when they can’t be physically present during lessons.
FAQ For Pre-School Class (36 to 59 month)
If your child is above 36 months and shows signs of readiness to follow instructions or move independently, preschool class is the best fit.
Yes! Please give your kid some time to be familiar with the water. At the start of the class, parent are encourage to accompany your kid into the water to ease their anxiety. This will greatly help in their progress.
- Swim independently across the pool
- Perform breath exchange confidently on their own
- Learn the fundamentals of freestyle, breaststroke and backstroke
Please bring the following:
- Goggles (can also buy over the counter)
- Bath Towel
- Toiletries
- Other personal items required for your baby
Absolutely. Our indoor heated pool is maintained to the highest hygiene standards and is cleared by NEA (National Environment Agency), ensuring a clean and safe environment for all children.
There are different number of make up class available for Monthly and Term class.
- For monthly renewal, every student has up to 1 make up sessions and for term renewal, if you have notified us 3 hours in advance.
- For term renewal, every student has up to 4 make up sessions and for term renewal, if you have notified us 3 hours in advance.
This policy ensures our coaches have sufficient time to adjust their schedules and allow time to insert in new students for the class.
Additional cancellations will incur charges, and frequent cancellations may impact the learning progression.
Cancellation includes:
- Oversea commitment
- Participant not feeling well
- School activities
- Any other unforeseen circumstance leading to a missed swim lesson
For detailed information, please refer to our Terms and Conditions.
Absolutely! Our coaches personally create the progress videos, capturing each milestone as your kids advance in their swimming journey. You’ll receive these videos whenever a significant achievement is reached. This videography service is designed to be a cherished memory and a tool for reviewing their progression.
Many parents appreciate this service, as it keeps them updated on their child’s swimming development, providing a virtual presence even when they can’t be physically present during lessons.
FAQ For Kids Class (5 years old onwards)
Children are introduced to various strokes, including freestyle, backstroke, survival backstroke, breaststroke, and butterfly, tailored to their skill level.
Yes, we organize swim events and can prepare interested students for competitions to encourage skill development and sportsmanship.
Please bring the following:
- Goggle
- Swim Cap (recommended)
- Bath Towel
- Toiletries
- Other personal items required
Absolutely. Our indoor heated pool is maintained to the highest hygiene standards and is NEA-approved, ensuring a clean and safe environment for all children.
There are different number of make up class available for Monthly and Term class.
- For monthly renewal, every student has up to 1 make up sessions and for term renewal, if you have notified us 3 hours in advance.
- For term renewal, every student has up to 4 make up sessions and for term renewal, if you have notified us 3 hours in advance.
This policy ensures our coaches have sufficient time to adjust their schedules and allow time to insert in new students for the class.
Additional cancellations will incur charges, and frequent cancellations may impact the learning progression.
Cancellation includes:
- Oversea commitment
- Participant not feeling well
- School activities
- Any other unforeseen circumstance leading to a missed swim lesson
For detailed information, please refer to our Terms and Conditions.
Absolutely! Our coaches personally create the progress videos, capturing each milestone as your kids advance in their swimming journey. You’ll receive these videos whenever a significant achievement is reached. This videography service is designed to be a cherished memory and a tool for reviewing their progression.
Many parents appreciate this service, as it keeps them updated on their child’s swimming development, providing a virtual presence even when they can’t be physically present during lessons.