Bukit Batok Swimming Complex is a popular pool in which is roughly 7 mins walk away from Bukit Batok MRT Station. This place boasts several pools, including a competition pool, a teaching pool, and a wading pool, catering to all levels of swimmers.

The complex was inaugurated on 4 April 1988 and is known for its pleasant environment, away from the hustle and bustle of the city and is particularly popular among schools for swimming lessons.

Apart from swimming facilities, Bukit Batok Swimming Complex also includes a gym, enhancing its appeal as a comprehensive fitness destination.

For those interested in learning to swim or improving their swimming skills, the complex offers swimming lessons through the SwimSafer programme, which is designed to enhance water safety skills and swimming proficiency across different levels.

Swimming Lessons

Group swimming classes are conducted in Bukit Batok Swimming Complex throughout the week. Our classes are generally between these timings:

Weekdays 5pm – 9pm
Weekends 8am – 9pm

Swimming Lessons for kids logo

Kids Class

from $120 per month

Now $100 per month

Adult Class

from $280 per course

Now $240 per course

Register > Choose > Reserve > Learn

Location Map

2 Bukit Batok Street 22 Singapore 659581

What we have here

  • Competition pool
  • Teaching pool
  • Wading pool

Opening Hours

MON 8.00am – 9.30pm
TUE 6.30am – 9.30pm
WED Closed
THU 6.30am – 9.30pm
FRI 8.00am – 9.30pm
SAT 6.30am – 9.30pm
SUN 8.00am – 9.30pm

Admission Fee

Public holidays will be follow weekend charges.

Standard rate (Foreigners)

Weekdays Weekends
$1.30 $1.70

Singapore Citizen / PR

Weekdays Weekends
Child $0.50 $0.60
Adult $1.00 $1.30
Senior Citizen $0.50 $0.60