50-metre competition pool, teaching pool and wading pool in the western heartland. A no-frills training complex serving Bukit Batok since 1988.
Get directionsA Western Heartland Pool Since 1988
Bukit Batok Swimming Complex opened on 4 April 1988, built to serve the growing residential population of Bukit Batok New Town. The estate was one of several large HDB developments in the western corridor during the 1980s, and the swimming complex was part of the broader push to give every new town its own sport and recreation facilities.
The complex sits within Bukit Gombak Sport Centre at 2 Bukit Batok Street 22. It is a straightforward training facility: a 50-metre competition pool with 8 lanes and 370 spectator seats, a teaching pool, and a wading pool for young children. There are no slides, wave pools or water play features - the focus is on serious lap swimming and lessons.
After more than 38 years of operation, Bukit Batok Swimming Complex has had no major renovation on record. It remains one of the older ActiveSG pools still running in its original form, a functional neighbourhood pool that gets the job done.
What's at Bukit Batok
Three pools in a no-frills training complex. Built for lap swimming, lessons and community use.
50m Competition Pool
Eight-lane outdoor competition pool with 370 spectator seats. Open for lap swimming every day except Wednesdays (open on public holidays). Early morning access on Tuesdays, Thursdays and Saturdays from 6:30 AM to 8:00 AM.
Teaching Pool
Shallower pool used for swimming lessons, beginner practice and general swimming. Suitable for children learning to swim and adults building water confidence.
Wading Pool
Shallow pool for young children. A safe space for toddlers to play and get comfortable in the water under parental supervision.
Pool Details & Entry Fees
Entry fees, opening hours and what you need to know before visiting.
| Status | Open |
|---|---|
| Monday, Friday, Sunday & Public Holidays | 8:00 AM to 9:30 PM |
| Tuesday, Thursday, Saturday | 6:30 AM to 8:00 AM (competition pool only), then 8:00 AM to 9:30 PM |
| Wednesday | Closed (open 8:00 AM to 9:30 PM if a public holiday) |
| Adult Entry (SC/PR) | $1.00 (weekday) / $1.30 (weekend & PH) |
| Child / Senior (SC/PR) | $0.50 (weekday) / $0.60 (weekend & PH) |
| Citizen aged 65+ | Free |
| Standard Rate | $1.30 (weekday) / $1.70 (weekend & PH) |
| Unlimited Swim | MyActiveSWIM pass: $10/mo adult, $5/mo child/senior |
| Pools | An 8-lane 50m competition pool, a teaching pool and a wading pool |
| Address | 2 Bukit Batok Street 22, Singapore 659581 View Map |
| Nearest MRT | Bukit Batok (NS2), North-South Line, ~550m / 7 min walk via Exit D |
| Operator | ActiveSG (Sport Singapore) |
| Part of | Bukit Gombak Sport Centre |
Hours follow ActiveSG's schedule. Check the ActiveSG app for the latest before visiting.
Other Pools Near Bukit Batok
Public swimming pools within driving distance that are currently open.
Swimming Lessons at Bukit Batok
Group and private lessons for all ages at the teaching pool. Convenient for families in Bukit Batok, Bukit Gombak and Hillview.
Kids Swimming Lessons
From non-swimmer to SwimSafer Stage 3 and beyond. All four strokes plus water safety skills. A lot of parents sign up because their child's school asks for SwimSafer.
View Bukit Batok swimming lessons ->Adult Swimming Lessons
Never learnt to swim? You are not alone. Lessons also suit adults who can already swim but want to clean up their technique or build fitness.
View Bukit Batok swimming lessons ->Getting to Bukit Batok Swimming Complex
2 Bukit Batok Street 22, Singapore 659581. Seven minutes from Bukit Batok MRT, with several bus services stopping opposite the complex.
MRT
Bukit Batok Station (NS2), North-South Line. About 550 metres, a 7-minute walk via Exit D.
Bus
Bus services 173, 176, 187, 188, 189 and 990 stop at the bus stop opposite the complex.
Driving
Parking available at Bukit Gombak Sport Centre. Enter from Bukit Batok Street 22.
Frequently Asked Questions
Ready to Start Lessons?
Singapore Swimming Academy teaches group and private lessons in the Bukit Batok area. Fill in their form with the swimmer's age and preferred schedule, and their coordinator will contact you with lesson times.
Register Now