Indoor Heated Pool At 102 Ulu Pandan Road

The Ultimate Indoor Heated Pool Experience for Babies, Toddlers & Kids

Warm waters, big smile - Perfect for little Swimmers

For trial class, please Whatapp 92723871.

Please feel free to enroll your kids under "Enroll now" below, and see your preferred time slots.

This is a preview of how a toddler that was afraid of water but how able to submerge

☝🏻See How We Build Water Confidence – One Toddler at a Time

In this real swim session, Coach Carol gently guides a once-nervous toddler toward water confidence through proven techniques like water familiarisation and acclimatisation.

Even though this was filmed in a private pool, it shows the care, patience, and structured teaching approach you can expect at our indoor heated pool at 102 Ulu Pandan Road. With warm water, experienced coaches, and a calm environment, we help toddlers overcome fear and build lasting swim skills from an early age.

Book your Infant or Toddler’s trial class today and experience the difference.

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)

Contact

92723871

Operating Hours

Monday: 8am-7:45pm
Tuesday: 8am-7:45pm
Wednesday: 8am-7:45pm
Thursday: 8am-7:45pm
Friday: 8am-7:45pm
Saturday: 8am-7:45pm
Sunday: 8am-7:45pm

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 30–32°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 30–32°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:

Infant

Introducing little ones (4 months to 23 months) to the wonders of water. Empowering parents with insights on enhancing their child's experience and safety in the water.

Toddlers

Age 24 months to 35 months (2 to 3 years old), they are at a stage where they are capable of building water confidence and introduction of swimming stroke gradually

Pre-School

Age 3 years to 5 years. Focusing on developing water confidence, basic swimming techniques in preparation for Freestyle, Breastroke and Backstroke.

Children

Age 5 years and above. Tailored sessions for their growth and proficiency in the world of aquatic environment. Equipped them with Swim SwimSafer Test

Why us

The best learning experience

 Videography; Swim memories, vivid moments

 Personalized coaching

 Commitment to blend in learning with joy

Videography Memories

Dive into a innovative underwater videography, capturing both their progress at each milestone and also cherished memories.

Expert Coaches

Our professional coaches bring expertise, fun and passion to each lesson, integrating optimal skill development. Each coaches are also equipped with videography skills.

Accelerated Learning

Private lessons offer a faster learning curve, perfect for those with specific goals or time constraints. Our program caters to all ages and ensuring mastery at every stages.

Exclusive Private Environment

Experience classes at your house, or let us bring our expertise to your swimming pool, combining convenience with scientifically designed coaching. Enjoy the convenience of learning in the privacy of your home.

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 …..$55

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: 5 years old and above

Trial Class:

Weekday….. $55

Weekend …..$55

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

Trial Class:

Weekday….. $57

Weekend….. $57

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

Less than 5 years old: 30 minutes class

5 years old and above: 45 minutes class

Trial Class:

Weekday….. $110

Weekend …..$110

Weekday Class:

1 pax: 4 class bundle ….. $360 ($90 per pax)

2 pax: 4 class bundle ….. $436 ($54.50 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.