Gym Membership Prices in Bangkok: What the Main Chains Charge

Only one major chain in Bangkok publishes its own prices. For the rest you get a quote at the club, plus third-party estimates that disagree by hundreds of baht. Here is what is official, what is reported, and how contract length, VAT, and fees change the real price.

Gym membership prices in Bangkok are harder to compare than they should be. Fitness First publishes its rates, Jetts publishes its terms but not a baht figure, and Virgin Active shows prices only after you pick a club. Many guides fill the gap with numbers that were true for one branch in one month.

This guide separates what is official from what is reported, shows how contract length changes the monthly rate, and lists the questions to ask before you sign. It builds on our broader price guide for staying fit in Bangkok and sits next to our guide to choosing a gym.

Gym membership prices in Bangkok: what the main chains charge

Prices below are per month. “Published” means the chain lists it on its own website. “Reported” means a third-party guide quotes it, and those figures vary by source, branch, and promotion, so treat them as ranges. Figures were checked in October 2026.

ChainMonthly price (THB)SourceContractNotes
Fitness First, Home Club (one club)From 2,011.60 on 24 months, 2,118.60 on 12, 2,439.60 on 5Published5, 12, or 24 monthsZero joining fee
Fitness First, Passport (many clubs)From 2,551.95 on 24 months, 2,765.95 on 12Published5, 12, or 24 monthsPremium and Platinum clubs, plus two Celebrity Fitness clubs
Fitness First, Club ClassFrom 3,124.40 on 24 months, 3,300.95 on 12, 3,777.10 on 5Published5, 12, or 24 monthsAccess to all 32 Fitness First and Celebrity Fitness clubs
Virgin ActiveRoughly 2,900 to 4,500ReportedBest rates on 12 monthsMonth-to-month reported higher, no prices published
JettsRoughly 1,500 to 1,900ReportedNo lock-in, 30 days’ noticeJoining fee reported between 500 and 1,500, often waived
Anytime FitnessRoughly 1,800 to 2,400ReportedPrefers 12-month agreementsVaries by branch
Fitness24SevenFrom roughly 1,200 to 1,300ReportedNo contract reportedBasic, no-frills

These tiers are consistent with our price guide: budget 24-hour chains around 1,200 to 2,000, mid-range clubs around 2,400 to 3,500, and premium clubs from roughly 3,000 up.

Fitness First membership price: the “from” price is the longest contract

Fitness First is the only chain that puts real numbers on its own site, which makes it easy to see how the structure works. The headline “from” price is the 24-month rate. Shorter commitments cost more per month, but they also commit you to far less money in total.

Home Club termMonthly (THB)Total commitment (THB)
24 months2,011.60About 48,300
12 months2,118.60About 25,400
5 months2,439.60About 12,200

If you are not sure you will still be in Bangkok, or still using the gym, in two years, the cheaper monthly rate is not the cheaper deal. Fitness First also sells FITPASS, a no-contract pay-as-you-go option priced per credit, where one credit buys one gym visit or one class. The site lists it at roughly 963 to 1,070 baht a credit. At those prices, a 2,011.60 baht Home Club membership beats FITPASS once you go about twice a month.

Jetts membership in Bangkok, Virgin Active, and the 24-hour chains

Jetts is the best-known 24-hour, no-lock-in chain, with branches near BTS and MRT stations including Asoke, Phrom Phong, and Ekkamai. One review of its site found it confirms a flat monthly fee, no lock-in, 30 days’ notice to cancel, and a freeze option, but no baht figure. Third-party guides put it at about 1,500 to 1,900 baht, with a joining fee that varies from 500 to 1,500 and is often waived in promotions.

Virgin Active sits at the premium end, with clubs at EmQuartier and Empire Tower among others, and its prices appear only after you choose a club. Guides report anywhere from about 2,900 to 4,500 baht, and they agree the best rate needs a 12-month commitment, with month-to-month plans noticeably dearer.

Anytime Fitness is reported at around 1,800 to 2,400 baht, Fitness24Seven from about 1,200 to 1,300. For any of these, ask the club for the current rate in writing, since the spread between sources is as wide as the spread between chains.

If you want the cheapest gym in Bangkok on price alone, budget local gyms undercut all of the chains above, with rates from roughly 500 to 1,200 baht in our price guide, though equipment and hours vary.

Fees and fine print that change the real price

  • VAT. Some guides report that gyms quote prices before Thailand’s 7 percent VAT, which would turn a 2,000 baht quote into 2,140. Ask whether the price you are given includes it.
  • Joining and card fees. Reported figures range from nothing (Fitness First’s published plans) to 1,500 baht or more at some chains, and these are frequently negotiable or waived.
  • Payment method. Recurring memberships at the major chains are reported to need a credit card or a Thai bank direct debit, which matters if you pay in cash.
  • Freeze and cancellation terms. Ask how many freezes you get, how much notice is needed, and what happens if you leave Thailand or get injured.
  • Auto-renewal. Ask whether the plan renews automatically at the end of the term.
  • Trainer upsell. A first visit often ends in a personal training pitch. Our guide to private versus gym training explains when that is worth it, and our guide to a personal trainer in Asoke explains how to judge one.

What a visit really costs

The monthly price tells you less than the price per visit. This table shows the cost per visit at 12 visits a month, using the published Fitness First rate and midpoints of the reported ranges, which are estimates.

OptionMonthly (THB)Per visit at 12 visits
Fitness24Seven (reported)About 1,300About 108
Jetts (reported)About 1,700About 142
Fitness First Home Club, 24 months (published)2,011.60About 168
Anytime Fitness (reported)About 2,100About 175
Virgin Active (reported)About 3,700About 308

Day passes, in comparison, are typically reported at 400 to 600 baht at mid-range chains and 800 to 1,000 at premium clubs, so a membership pays for itself in a few visits if you train regularly. If you train once a week, a class pack or day passes can cost less.

Questions to ask before you sign

  1. What is the total price per month, including VAT and any fees?
  2. What is the month-to-month price, not only the long-contract price?
  3. How long is the commitment, and what happens if I leave Thailand or get injured?
  4. Does it renew automatically, and how do I cancel?
  5. How do I pay, and is a Thai bank account or credit card required?
  6. Are classes, towels, and other clubs included?
  7. Can I try it first, with a free guest pass or a single-day visit?

The short version

Gym membership prices in Bangkok range from about 1,200 to 1,900 baht a month at 24-hour budget chains to roughly 2,000 to 4,500 at premium clubs, but only Fitness First publishes its own rates: from 2,011.60 on a 24-month plan for one club, up to 3,124.40 for all clubs, with zero joining fee. Its cheapest price needs the longest commitment, about 48,300 baht in total, and shorter plans cost more per month but commit you to far less. Jetts is reported at roughly 1,500 to 1,900 baht with no lock-in, Virgin Active at roughly 2,900 to 4,500, and those third-party figures vary by source and branch. Ask whether the quote includes VAT, what the month-to-month price is, and how cancellation and freezes work, and work out your price per visit before you pick a tier.

This guide will be updated as chains change their prices and terms. If you run or work at a gym and believe a figure here is out of date, contact us.

Sources

Related Readings

Train
4 days ago

Personal Trainers in Asoke and Sukhumvit: What to Know Before You Choose

Train
1 week ago

Exercising in Bangkok’s Air Pollution Season: When to Train Outside

Padel
Train
2 weeks ago

Padel in Bangkok: The Fastest-Growing Sport and Its Most Common Injuries