The cheapest gym pass in Singapore is an ActiveSG single entry at S$2.50. The best value for regular users is the MyActiveGYM monthly pass at S$30, or S$15 if you only train on weekday daytimes. For the pool, a normal swim pass is S$1.00 on a weekday and a feature pass is S$1.50, and they are not interchangeable.
This guide covers the passes for Singapore's public gyms and pools. Commercial gyms sell memberships, which our Singapore gym membership price index covers.
Every ActiveSG pass in one table
| Pass | Price, adult citizen or PR | What it covers | Buy it if |
|---|---|---|---|
| Gym single entry | S$2.50 | One visit to any ActiveSG gym | You go fewer than 12 times a month |
| MyActiveGYM peak | S$30 a month; S$160 for 6 months; S$300 for 12 | All ActiveSG gyms, all opening hours | You train three or more times a week |
| MyActiveGYM off-peak | S$15 a month; S$40 for 6 months; S$80 for 12 | All ActiveSG gyms, Monday to Friday until 4pm, not public holidays | Your weekdays are free |
| Swim single entry, normal pool | S$1.00 weekdays; S$1.30 weekends | One visit to a complex with basic pools | You swim laps now and then |
| Swim single entry, feature pool | S$1.50 weekdays; S$2.00 weekends | One visit to a complex with slides or a wave pool | You are taking children to the slides |
| MyActiveSWIM | S$10 a month | All ActiveSG swimming complexes, every day | You swim more than twice a week |
- Price, adult citizen or PR
- S$2.50
- What it covers
- One visit to any ActiveSG gym
- Buy it if
- You go fewer than 12 times a month
- Price, adult citizen or PR
- S$30 a month; S$160 for 6 months; S$300 for 12
- What it covers
- All ActiveSG gyms, all opening hours
- Buy it if
- You train three or more times a week
- Price, adult citizen or PR
- S$15 a month; S$40 for 6 months; S$80 for 12
- What it covers
- All ActiveSG gyms, Monday to Friday until 4pm, not public holidays
- Buy it if
- Your weekdays are free
- Price, adult citizen or PR
- S$1.00 weekdays; S$1.30 weekends
- What it covers
- One visit to a complex with basic pools
- Buy it if
- You swim laps now and then
- Price, adult citizen or PR
- S$1.50 weekdays; S$2.00 weekends
- What it covers
- One visit to a complex with slides or a wave pool
- Buy it if
- You are taking children to the slides
- Price, adult citizen or PR
- S$10 a month
- What it covers
- All ActiveSG swimming complexes, every day
- Buy it if
- You swim more than twice a week
Prices are from the ActiveSG individual rates page, checked on 5 October 2026.
Gym passes
A single entry costs S$2.50 for an adult citizen or permanent resident, S$1.50 for a student or senior citizen, and S$3.30 at the standard rate for everyone else.
MyActiveGYM is the unlimited pass. ActiveSG says it is for members aged 12 and above and gives access to all its gyms islandwide. It comes in two kinds.
| MyActiveGYM | 1 month | 6 months | 12 months |
|---|---|---|---|
| Peak, adult aged 18 to 54 | S$30 | S$160 | S$300 |
| Peak, student aged 12 to 17, or senior aged 55 and above | S$18 | S$95 | S$180 |
| Off-peak, adult | S$15 | S$40 | S$80 |
| Off-peak, student or senior | S$9 | S$40 | S$80 |
Peak means every day, at all opening hours. Off-peak means Monday to Friday from opening until 4pm, and excludes public holidays.
Two sums decide it. The peak pass breaks even at 12 visits a month. And the 6-month off-peak pass at S$40 costs less than three monthly off-peak passes, so anyone who wants off-peak access should skip the monthly version.
Swim passes
The pool has a trap the gym does not: two classes of complex.
A normal complex has basic pools. A feature complex has slides, a wave pool, a lazy river or similar. ActiveSG lists six feature complexes: Choa Chu Kang, Heartbeat @ Bedok, Jurong East, Jurong West, Pasir Ris and Sengkang. Everything else is normal.
| Swim entry, citizen or PR | Weekday | Weekend and public holiday |
|---|---|---|
| Adult, normal pool | S$1.00 | S$1.30 |
| Child or senior citizen, normal pool | S$0.50 | S$0.60 |
| Adult, feature pool | S$1.50 | S$2.00 |
| Child or senior citizen, feature pool | S$0.80 | S$1.00 |
A normal pass does not open a feature pool. Each facility page states the pool type under its name, so check before you buy.
MyActiveSWIM is the unlimited swim pass. It costs S$10 a month for an adult and S$5 a month for a child or a senior citizen, and covers every ActiveSG swimming complex at all opening hours. An adult who swims at a normal pool on weekdays breaks even at 10 swims a month.
There is no combined gym and swim pass. If you want both, buy both: S$40 a month for an adult at peak rates.
Who pays nothing, and who pays more
Singapore citizens aged 65 and above enter ActiveSG gyms and pools free. ActiveSG's help site says no pass is needed: scan your NRIC at the entrance.
New members who are citizens or permanent residents get a one-time S$100 in ActiveSG credits, according to the same help site. Credits can pay for gym and swim passes. S$100 covers 40 gym entries, or a 12-month off-peak pass with S$20 to spare.
Foreigners who live in Singapore and have Singpass can sign up for MyActiveSG+ and buy passes. They pay the standard rate, such as S$3.30 for the gym.
Tourists and visitors without Singpass may buy single-entry passes at ActiveSG pools and gyms. They cannot book courts or join programmes.
ActiveSG adds one caution: some multi-entry pass types are limited to citizens and permanent residents. If a pass type does not appear on your account, it is not available for your profile, and single entries still are.
How to buy
Buy in MyActiveSG+, the ActiveSG app and website, and scan in at the gate. The app shows the passes your profile can buy, with concession prices applied.
Three checks before you pay:
- Pool type. Normal or feature.
- Pool closure day. Every pool closes one full day a week, and the day differs by complex.
- Crowd. ActiveSG's live crowd page shows how full each gym and pool is.
Which pass for which person
| You are | Buy |
|---|---|
| Trying the gym for the first time | Single entries, paid with your S$100 credits |
| Training two times a week | Single entries: S$20 a month |
| Training three or more times a week, after work | MyActiveGYM peak, monthly first |
| Free on weekday daytimes | MyActiveGYM off-peak, 6 or 12 months |
| Swimming laps three times a week | MyActiveSWIM |
| A citizen aged 65 or above | Nothing. Scan your NRIC |
Once the habit has lasted a few months, a longer pass saves money. Our guide to yearly gym memberships has the break-even sums, and pay-per-use gyms in Singapore compares single entries with private pods. To find a gym, see walk-in gyms in Singapore.
Frequently asked questions
How much is an ActiveSG gym pass?
S$2.50 for a single entry, or S$30 a month for MyActiveGYM at peak and S$15 off-peak, for an adult citizen or permanent resident.
Is there one pass for both gym and pool?
No. MyActiveGYM and MyActiveSWIM are separate. Together they cost S$40 a month for an adult.
What is the difference between a normal and a feature swim pass?
A feature pass is for the six complexes with slides, wave pools or lazy rivers. A normal pass covers the rest and does not open a feature pool.
Can I use one gym pass at different ActiveSG gyms?
Yes. MyActiveGYM covers all ActiveSG gyms islandwide.
Can tourists buy an ActiveSG pass?
Tourists without Singpass may buy single-entry passes at pools and gyms.
Sources
- ActiveSG Circle: Individual Rates, activesgcircle.gov.sg
- What programmes and concessions are available for seniors?, ask.gov.sg
- Can foreigners, tourists and pass holders use ActiveSG facilities?, ask.gov.sg
- Who will receive the $100 ActiveSG credits when logging in to MyActiveSG+?, ask.gov.sg
- Gym and pool crowd, activesg.gov.sg
Spot an error or have a product we should test? We read every note.
Get in touch



