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 Buona Vista, Bukit Timah, Jalan Kayu and Yishun, with amenities to support your family’s lifestyle.
Learn to Swim Programme & School holiday camp fees
Weekly Term-based Swimming Classes
- Classes for preschoolers (ages 3 and up), beginners, intermediate and adult swimmers
- 45-50 mins / week; progressive 10-week curriculum
- Price per term of 10 lessons (as of 2026):
- Weekday: $400, before GST
- Weekend: $425, before GST
- One-time registration fee (includes a swim cap): $50, before GST
- Available year-round at Bukit Timah, Buona Vista, Yishun and The Sports Arina@JalanKayu
Book a Swim Trial
Super Swim / Holiday Multi-Sports Camps
- For kids ages 4 -12, with or without sporting experience
- Held during school term breaks: March, June, September and December
- 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) |
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, Yishun and Jalan Kayu |
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 | |||||||
Private Coaching sessions are also available in mornings at selected pool locations. 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.
