All swim levels are available at every time slot to ensure swim classes meet parents’ scheduling needs. Sports camps run during the local and international school vacation periods. Our pools are conveniently located at Changi Road (Eunos), Buona Vista, Bukit Timah and Yishun, with amenities to support your family’s lifestyle.

Learn to Swim Programme & School holiday camp fees

The Swim Lab Coach Conducting a Swimming Lesson

Weekly Term-based Swimming Classes

Book a Swim Trial
Kids Enjoying The Swim Lab Holiday Camps

Holiday Sports Camps

  • For kids ages 4 -12, with or without sporting experience
  • 3 – 4 day camp programmes 
  • Held during school term breaks: March, June, September and December
  • Summer camps are available in July  
  • Sports camp partners include: REI Academy (Karate) and TAG International Tennis Academy
  • Held at Sports Schooling’s Centre for Movement (Buona Vista) 
Find Out More

The Swim Lab Weekly Schedule

Mon Tue Wed Thur Fri Sat Sun
9:00 AM

Children’s Learn To Swim (All Levels)
All locations 

Children’s Learn to Swim (All Levels)
All locations
10:00 AM
11:00 AM
3:00 PM
Children’s and Adults’ Learn To Swim (All Levels)
Buona Vista, Changi Road and Sengkang*
*Opening in April 2026
Children’s Learn to Swim (All Levels)
All locations
Children’s Learn to Swim (All Levels)
All locations
4:00 PM
5:00 PM
6:00 PM

Can’t find a timeslot that works for you? Reach out to our team and we’ll figure out an arrangement that works for your family’s schedule.