Where we teach: public pools across Singapore

Coach Kes teaches at these ActiveSG swimming complexes and at One Punggol, plus over 100 condo pools. Pick a pool to see its closed day and how to get there.

Heartbeat at Bedok Our Tampines Hub Hougang Sengkang Bishan Yio Chu Kang Yishun
Map outline contains information from URA Master Plan 2019 Region Boundary (No Sea), accessed 25 October 2026 from data.gov.sg, made available under the Singapore Open Data Licence v1.0.

Heartbeat@Bedok ActiveSG Swimming Complex

Address
Level 5, Heartbeat@Bedok, 11 Bedok North Street 1, Singapore 469662
Getting there
About 400 m from Bedok MRT (EW5)
Closed
Every Thursday

Tampines Swimming Complex at Our Tampines Hub

Address
Level 6, Our Tampines Hub, 1 Tampines Walk, Singapore 528523
Getting there
About 900 m from Tampines West MRT (DT31)
Closed
Every Tuesday

Hougang Swimming Complex

Address
95 Hougang Avenue 4, Singapore 538830
Getting there
About 550 m from Hougang MRT (NE14)
Closed
Every Tuesday

Sengkang Swimming Complex

Address
57 Anchorvale Road, Singapore 544964
Getting there
About 450 m from Farmway LRT (SW2)
Closed
Every Monday

Bishan Swimming Complex

Address
1 Bishan Street 14, Singapore 579778
Getting there
About 400 m from Bishan MRT (NS17/CC15)
Closed
Every Thursday

Yio Chu Kang Swimming Complex

Address
202 Ang Mo Kio Avenue 9, Singapore 569771
Getting there
About 250 m from Yio Chu Kang MRT (NS15)
Closed
Every Thursday

Yishun Swimming Complex

Address
351 Yishun Avenue 3, Singapore 769057
Getting there
About 650 m from Yishun MRT (NS13), or 700 m from Khatib (NS14)
Closed
Every Wednesday

Not sure which pool suits you?

Send me your postcode and the days that work. I'll tell you the nearest pool with a slot — or whether your condo pool is the better option.

First trial lesson from $30+ (45 minutes) · No long-term commitment · Cancel anytime

WhatsApp Coach Kes