Public Swimming Pool

Public Swimming Pools in Singapore are designed for family leisure activities, it is also a perfect venue for learners of all ages to pick up swimming skills. With over 24 locations, swimming lessons are conducted daily at various venues.

Managed by Sport Singapore, the complexes typically consist of three pools: a wading pool for children, a teaching pool for learners, and a 50m lap pool for advanced swimmers. Newer constructed pools such as Our Tampines Hub Swimming Complex, Jurong East Swimming Complex and Sengkang Swimming Complex comes with additional family-friendly amenities such as water slides, jacuzzis and wave pool.

Ang Mo Kio Swimming Complex
1771 Ang Mo Kio Ave 1
Singapore 569978
Bishan Swimming Complex
1 Bishan Street 14 Singapore 579778
Bukit Batok Swimming Complex
2 Bukit Batok Street 22 Singapore 659581
Bouna Visita Swimming Complex
76 Holland Drive Singapore 278938

Choa Chu Kang Swimming Complex
1 Choa Chu Kang Street 53 Singapore 689236

Clementi Swimming Complex
520 Clementi Ave 3 Singapore 129908

Co-Curricular Activities Branch
21 Evans Rd Singapore 259368

Delta Swimming Complex
900 Tiong Bahru Road Singapore 158790
Geylang East Swimming Complex
601 Aljunied Ave 1
Singapore 389862
Heartbeat @ Bedok Swimming Complex
11 Bedok North Street 1 Singapore 469662
Hougang Swimming Complex
95 Hougang Ave 4 Singapore 538830  
Jalan Besar Swimming Complex
6100 Tyrwhitt Rd Singapore 207542  
Jurong East Swimming Complex
21 Jurong East Street 31 Singapore 609517
Jurong West Swimming Complex
20 Jurong West Street 93 Singapore 648965
Kallang Basin Swimming Complex
23 Geylang Bahru Ln Singapore 339628
Katong Swimming Complex
111 Wilkinson Rd Singapore 436752  
OCBC Aquatic Centre
7 Stadium Dr Singapore 397632  
Our Tampines Hub Swimming Complex
1 Tampines Walk, Level 6 Singapore 528523
Queenstown Swimming Complex
473 Stirling Rd Singapore 148948
Pasir Ris Swimming Complex
120 Pasir Ris Central Singapore 519640
Sengkang Swimming Complex
57 Anchorvale Rd Singapore 544964
Senja Cashew Swimming Complex
101 Bukit Panjang Rd Singapore 670534
Serangoon Swimming Complex
35A Yio Chu Kang Rd Singapore 545552
Toa Payoh Swimming Complex
301 Lor 6 Toa Payoh Singapore 319392
Woodlands Swimming Complex
3 Woodlands Street 13 Singapore 738600
Yio Chu Kang Swimming Complex
202 Ang Mo Kio Ave 9 Singapore 569771
Yishun Swimming Complex
351 Yishun Ave 3 Singapore 769057