A yearly gym membership in Singapore saves money in two cases. At ActiveSG, 12 months costs S$300 against S$360 for twelve monthly passes, and the off-peak year costs S$80 against S$180. At a commercial gym, a 12-month contract can cut the monthly price from about S$178 to about S$98.
The saving is real only if you keep going. The sums below show how many months you need to last before the yearly deal wins.
Yearly versus monthly, in numbers
| Membership | Paid monthly, 12 months | Paid for the year | Saving | You break even after |
|---|---|---|---|---|
| ActiveSG MyActiveGYM, peak, adult | S$360 | S$300 | S$60 | 10 months |
| ActiveSG MyActiveGYM, off-peak, adult | S$180 | S$80 | S$100 | 6 months |
| ActiveSG MyActiveGYM, peak, student or senior | S$216 | S$180 | S$36 | 10 months |
| 24/7 Fitness, 12-month contract against rolling | S$2,136 | S$1,176 | S$960 | 7 months |
- Paid monthly, 12 months
- S$360
- Paid for the year
- S$300
- Saving
- S$60
- You break even after
- 10 months
- Paid monthly, 12 months
- S$180
- Paid for the year
- S$80
- Saving
- S$100
- You break even after
- 6 months
- Paid monthly, 12 months
- S$216
- Paid for the year
- S$180
- Saving
- S$36
- You break even after
- 10 months
- Paid monthly, 12 months
- S$2,136
- Paid for the year
- S$1,176
- Saving
- S$960
- You break even after
- 7 months
ActiveSG prices are from its individual rates page, checked on 5 October 2026. The 24/7 Fitness figures come from our Singapore gym membership price index, which recorded S$98 a month on a 12-month contract and S$178 a month rolling when we last verified it on 12 July 2026. Confirm the current quote with the outlet.
"Break even" means the month at which the yearly price equals what you would have paid month by month. Quit before it and the monthly route was cheaper.
ActiveSG: the low-risk year
ActiveSG sells its gym pass in three lengths.
| Pass | 1 month | 6 months | 12 months |
|---|---|---|---|
| Peak, adult | S$30 | S$160 | S$300 |
| Off-peak, adult | S$15 | S$40 | S$80 |
| Peak, student or senior citizen | S$18 | S$95 | S$180 |
| Off-peak, student or senior citizen | S$9 | S$40 | S$80 |
Three things stand out.
The peak year is a modest discount. S$300 for 12 months is S$25 a month, a saving of S$60 across the year. You need to last 10 months to come out ahead. If you are unsure, the monthly pass costs you only S$5 a month more for the freedom to stop.
The off-peak year is the bargain. S$80 for a year is about S$6.70 a month. It beats monthly passes after six months, and it beats single entries after 32 visits. The off-peak pass covers Monday to Friday from opening until 4pm and excludes public holidays, so it only works if your days are free.
The 6-month off-peak pass is priced oddly. At S$40 it costs less than three monthly off-peak passes. If you want off-peak access at all, skip the monthly pass and buy six months.
A yearly pass also covers every ActiveSG gym on the island. Moving house or changing jobs does not strand it. And if you are a Singapore citizen aged 65 or above, buy nothing: entry is free.
Commercial gyms: bigger saving, bigger risk
Commercial chains price the other way round. The headline rate is the long-contract rate, and the flexible rate costs far more.
Our price index shows the pattern. 24/7 Fitness was S$98 a month on 12 months and S$178 a month with no contract. Anytime Fitness quoted its lowest rates on contracts of about 18 months. Virgin Active tied its lowest weekly rate to 12 to 24 months.
On the 24/7 Fitness numbers, the 12-month contract costs S$1,176 for the year. Rolling membership costs S$178 a month, so it passes S$1,176 during month seven. Stay seven months or longer and the contract wins. Leave in month four and you have paid, or still owe, the rest.
So before you sign, read three clauses:
- Early exit. What do you owe if you stop? Some contracts bill the remaining months in full.
- Freeze. Can you pause for travel, injury or reservist duty, and for how long?
- Renewal. Does the contract roll into another term unless you cancel in writing?
There is one more risk with paying a full year in cash upfront. If a gym closes, members who prepaid stand in line with other creditors. Paying by monthly instalment on a 12-month contract keeps the discount and limits what you can lose.
How to decide
You have never held a gym habit for three months. Do not buy a year anywhere. Pay S$2.50 a visit at ActiveSG, or use a monthly pass. Our guide to pay-per-use gyms in Singapore has the sums.
You train on weekday daytimes. Buy the ActiveSG off-peak year at S$80. Nothing else in Singapore comes close on price.
You train three or more times a week and have done so for months. A year makes sense. Choose ActiveSG at S$300 if a public gym covers your programme, or a commercial 12-month contract if you need 24-hour access or specific equipment.
You are choosing between public and commercial. Read ActiveSG versus commercial gyms first, and is a gym membership worth it in Singapore for the wider question.
Frequently asked questions
How much is a yearly gym membership in Singapore?
At ActiveSG, S$300 for a peak adult pass and S$80 off-peak. At budget commercial chains, a 12-month contract was about S$98 a month, or S$1,176 a year, when we last verified prices in July 2026.
Is a yearly gym membership cheaper than monthly?
Yes, if you last long enough. At ActiveSG the peak year beats monthly passes after 10 months, and the off-peak year after six.
Can I cancel a 12-month gym contract?
It depends on the contract. Ask what you owe on early exit before you sign.
Is the ActiveSG yearly pass valid at all gyms?
Yes. MyActiveGYM gives access to all ActiveSG gyms islandwide.
Should I pay a full year upfront?
At ActiveSG the amount is small and the operator is the government. At a commercial gym, monthly instalments on a 12-month contract limit your loss if the gym closes.
Sources
- ActiveSG Circle: Individual Rates, activesgcircle.gov.sg
- What programmes and concessions are available for seniors?, ask.gov.sg
- Singapore gym membership price index 2026, thecatalystfeed.com
Spot an error or have a product we should test? We read every note.
Get in touch




