Happy Fish's Indoor Heated Swimming Pools
The happiest place to learn swimming!
Our indoor pool is running on high-quality salt chlorinator combined with UV filter. UV is the non-chemical technology used by New York City to purify drinking water. The results are equally impressive in swimming pools. You'll enjoy a pool that is safe, healthy, and a lot easier to manage. UV does the heavy lifting which lowers chlorine demand up to 90%. Bacteria and other disinfection by-products are safely eliminated.
We maintain pool temperature at 30-32 Celsius during lesson time, so be assured to enjoy the warm crystal clear water and say goodbye to shivers, stinging eyes, dry hair and skin!

Happy Fish @ Wild Wild Wet

Happy Fish @ Bedok

Happy Fish @ Jurong East

Happy Fish @ Horsecity

Happy Fish @ Bukit Timah

Happy Fish @ Jurong East 2

Happy Fish @ Kota Damansara (Malaysia)

Happy Fish @ Sunway Pyramid (Malaysia)

Happy Fish @ Taman Sea SS23 (Malaysia)

Happy Fish @ Sunway Iskandar (Malaysia)

Happy Fish @ 163 Mont Kiara (Coming Soon)

Happy Fish @ KSL Esplanade (Coming Soon)
Public Swimming Pools in Singapore

Swimming Complex Directory
General Pool Usage
8am | 9am | 10am | 11am | 12nn | 1pm | 2pm | 3pm | 4pm | 5pm | 6pm | 7pm | 8pm | 9pm |
abc |
*Footnote:
GREY | AVERAGE/HIGH |
LIGHTBLUE | LOW: Hourly attendance = 5% to 10% of Total Day Attendance |
BLUE | VERY LOW: Hourly attendance = 1% to 5% of Total Day Attendance |
*Statistic from Singapore Sport Council
Morning Swim @ Public Swimming Complex
Due to popular demand, SSC swimming complexes are now opened for morning swim from 6.30 am on the days and in the specific pool type as listed below and is subject to availability.
The admission fees will be charged as per normal.
Swimming Complex | Days | Type of pool open for morning swim |
---|---|---|
Bedok Swimming Complex | Mon, Wed, Fri & Sun | Competition Pool |
Bishan Swimming Complex | Daily | Competition Pool |
Bukit Batok Swimming Complex | Tue, Thu & Sat | Competition Pool |
Clementi Swimming Complex | Tue, Thu & Sat | Competition Pool |
Delta Swimming Complex | Mon, Wed & Fri | Competition Pool |
Hougang Swimming Complex | Mon, Wed, Fri & Sun | Competition Pool |
Jurong East Swimming Complex | Wed & Sat | Competition Pool |
Queenstown Swimming Complex | Tue, Thu & Sat | Competition Pool |
Tampines Swimming Complex | Mon, Wed, Fri & Sun | Competition Pool |
Toa Payoh Swimming Complex | Daily | Teaching & Training Pools |
Woodlands Swimming Complex | Mon, Wed & Fri | Competition Pool |
Yio Chu Kang Swimming Complex | Mon, Wed, Fri & Sun | Competition Pool |
Yishun Swimming Complex | Tue, Thu, Sat & Sun | Competition Pool |
** Information from Singapore Sports Council
Half Day Public Swimming Pools Closure
With effect from 5 Apr 10, SSC conventional swimming complexes were closed for one half day per week to carry out maintenance and upkeep works. The operating hours for the conventional swimming complexes on their designated days for half-day closure are 2.30pm-9.30pm. There will also be no Morning Swim on pool closure days. However, they will remain open on public holidays (except the first day of the Chinese New Year)
Monday
- Sengkang*
- Choa Chu Kang*
- Jurong East*
- Co-Curricular Activities Branch
- Clementi
- Geylang East
Tuesday
- Hougang
- Buona Vista
- Jurong West*
- Delta
- Toa Payoh
- Tampines
- Katong
Wednesday
- Ang Mo Kio
- Yishun
- Queenstown
- Bukit Batok
- Jalan Besar
- Kallang Basin
Thursday
- Bishan
- Yio Chu Kang
- Woodlands
- Bedok
- Serangoon