25 Public Swimming Complexes In Singapore Where You Can Learn To Swim
If you’ve been searching for a convenient swimming pool in Singapore that suits all ages and skill levels, these 25 facilities are perfect.
Each public swimming pool in Singapore under Sport Singapore offers excellent amenities ranging from lap pools to children’s splash zones, ensuring everyone in the family can enjoy a refreshing swim.
Ang Mo Kio Swimming Complex
- Address: 1771 Ang Mo Kio Avenue 1, 569979
- Nearest MRT: Ang Mo Kio (NS16)
- Features: Competition pool, teaching pool, wading pool
Bishan Swimming Complex
- Address: 1 Bishan Street 14, 579778
- Nearest MRT: Bishan (NS17/CC15)
- Features: Competition pool, toddler pool
Bukit Batok Swimming Complex
- Address: 2 Bukit Batok Street 22, 659581
- Nearest MRT: Bukit Batok (NS2)
- Features: Competition pool, teaching pool
Senja-Cashew Swimming Complex
- Address: 101 Bukit Panjang Road, 679910
- Nearest MRT: Bukit Panjang (DT1)
- Features: Competition pool, teaching pool
Choa Chu Kang Swimming Complex
- Address: 1 Choa Chu Kang Street 53, 689236
- Nearest MRT: Choa Chu Kang (NS4/BP1)
- Features: Wave pool, lazy river, water slides
Clementi Swimming Complex
- Address: 518 Clementi Avenue 3, 129907
- Nearest MRT: Clementi (EW23)
- Features: Competition pool, teaching pool
Delta Swimming Complex
- Address: 900 Tiong Bahru Road, 158790
- Nearest MRT: Redhill (EW18)
- Features: Competition pool, training pool
Geylang East Swimming Complex
- Address: 601 Aljunied Crescent, 389862
- Nearest MRT: Aljunied (EW9)
- Features: Competition pool, teaching pool
Heartbeat @Bedok ActiveSG Swimming Complex
- Address: 11 Bedok North Street 1, Singapore 469662
- Nearest MRT: Bedok (EW5)
- Key Features: Competition pool, training pool, teaching pool, wading pool
Hougang Swimming Complex
- Address: 95 Hougang Avenue 4, 538830
- Nearest MRT: Hougang (NE14)
- Features: Competition pool, teaching pool
Jalan Besar Swimming Complex
- Address: 100 Tyrwhitt Road, 207542
- Nearest MRT: Lavender (EW11)
- Features: Competition pool, training pool
Jurong East Swimming Complex
- Address: 21 Jurong East Street 31, 609517
- Nearest MRT: Chinese Garden (EW25) or Jurong East (NS1/EW24)
- Features: Wave pool, lazy river, water slides
Jurong West Swimming Complex
- Address: 20 Jurong West Street 93, 648965
- Nearest MRT: Pioneer (EW28) or Boon Lay (EW27)
- Features: Lazy river, jacuzzi, water slides
Kallang Basin Swimming Complex
- Address: 9 Stadium Boulevard, 397800
- Nearest MRT: Stadium (CC6)
- Features: Competition pool, training pool
Katong Swimming Complex
- Address: 111 Wilkinson Road, 436752
- Nearest MRT: Mountbatten (CC7) or Dakota (CC8)
- Features: Competition pool, teaching pool
Our Tampines Hub (Tampines Swimming Complex)
- Address: 1 Tampines Walk, 528523
- Nearest MRT: Tampines (EW2/DT32)
- Features: Rooftop facility, interactive water playground
Pasir Ris Swimming Complex
- Address: 120 Pasir Ris Central, 519640
- Nearest MRT: Pasir Ris (EW1)
- Features: Competition pool, teaching pool, jacuzzi
Queenstown Swimming Complex
- Address: 473 Stirling Road, 148949
- Nearest MRT: Queenstown (EW19)
- Features: Competition pool, teaching pool
Sembawang Swimming Complex
- Address: 346 Sembawang Road, 758374
- Nearest MRT: Sembawang (NS11)
- Features: Competition pool, teaching pool
Sengkang Swimming Complex
- Address: 57 Anchorvale Road, 544964
- Nearest MRT: Sengkang (NE16/STC)
- Features: Multiple slides, sheltered pools, children’s play area
Serangoon Swimming Complex
- Address: 35/A Yio Chu Kang Road, 545552
- Nearest MRT: Serangoon (NE12/CC13)
- Features: Competition pool, teaching pool
Toa Payoh Swimming Complex
- Address: 301 Lorong 6 Toa Payoh, 319392
- Nearest MRT: Toa Payoh (NS19), Braddell (NS18)
- Features: Competition pool, teaching pool
Woodlands Swimming Complex
- Address: 3 Woodlands Street 13, 738600
- Nearest MRT: Marsiling (NS8) or Woodlands (NS9/TE2)
- Features: Competition pool, teaching pool
Yio Chu Kang Swimming Complex
- Address: 202 Ang Mo Kio Avenue 9, 569771
- Nearest MRT: Yio Chu Kang (NS15)
- Features: Competition pool, teaching pool
Yishun Swimming Complex
- Address: 351 Yishun Avenue 3, 769057
- Nearest MRT: Yishun (NS13)
- Features: Competition pool, teaching pool
Join JustSwim Swimming Lessons In Singapore Swimming Complexes
Whether you’re training for fitness or simply looking to enjoy some leisure time, JustSwim SG can accommodate lessons at various swimming pools in Singapore so you can practice in a familiar setting near your home.

Kids’ Swimming Lessons
- Ideal for children aged 4 and up.
- Focus on water confidence, stroke development, and playful learning.
- Great way to introduce your child to a swimming pool environment early on.
Adults’ Swimming Lessons
- Suitable for all ability levels (beginner to advanced).
- Enhances stroke techniques, endurance, and overall water safety.
- Lessons can be held at any swimming complex in Singapore of your choice.


Ladies-Only Swimming Lessons
- A supportive, private atmosphere that encourages learning at one’s own pace.
- Helps build proficiency in a swimming pool without external pressures.
- Perfect for women seeking a comfortable introduction or skill refinement.
Read 5-Star Reviews About Our Classes At Public Swimming Pools In Singapore
Learn To Swim Confidently With Expert Coaches At Any Singapore Swimming Pools: Book A Trial Today!
*Offer is only for selected location
Frequently Asked Questions About Singapore Public Swimming Pools
How Do I Find The Nearest Singapore Swimming Complex?
You can use the ActiveSG website or app to locate the closest facility. The address and public transport options for each Singapore swimming complex are listed for easy reference.
Where Do You Conduct Your Swimming Lessons?
We hold our classes at various public swimming pools in Singapore, as well as private pools or condominiums. We’ll help you choose a pool that is convenient for your location.
What Are The Operating Hours For Each Singapore Public Swimming Pool?
Operating hours can differ. For the most up-to-date schedules at any Singapore public swimming pool, check the official ActiveSG website or mobile app.
What Equipment Do I Need To Bring?
We advise bringing swimwear, goggles, and a towel. Additional gear may be suggested for certain classes (e.g., advanced strokes or water aerobics). However, most swimming complexes in Singapore have essential facilities like showers and lockers, so you can comfortably store and manage your belongings on-site.
What If I Want Private Lessons Or Small-Group Sessions?
We can accommodate smaller group sizes or even one-on-one lessons, depending on instructor availability. Let us know your preference, and we’ll make arrangements at a suitable swimming complex in Singapore location.