9 Cheap Gyms in London 2026 | Affordable Gym Memberships
The cost of living increasing is affecting all areas of our life, including the price of keeping fit and healthy.
Whether it’s buying healthy food, or heading to the gym for a work out, everything seems to be creeping up! As a London local I have been scouring the internet for the cheapest gym memberships in the capital, as we don’t want to be paying more than we need to.

I’ve also compiled a gift guide for gym fanatics so if you’re looking for present ideas for the fitness lovers in your life, you might want to take a peek.
9 Cheap Gyms in London 2026: Affordable Gym Memberships
Here is a list of some of the more affordable gyms in London, known for offering budget-friendly memberships and great facilities:
Class Pass – Free one Month Trial
With Class Pass you’ll get credits to book yoga sessions, pilates, cycling or gym time at popular locations. Sign up to a try a whole month with Class Pass for free and use your credits to try whichever fitness classes you fancy!
I spotted a bounce class that looked pretty fun, as well as Taylor Swift and Hannah Montana themed spin classes. Sign me up!
Claim your one month free trial here. This offer is available for a limited time so you better be quick! And if you’re thinking of signing up anyway, then this link will help you grab your first month free.
As well as fitness classes, Class Pass members can use credits towards wellness treatments, like massages and meditation, and beauty treatments, such as blow drys, manicures and lashes.
ClassPass offers fitness classes and appointments in over 2500 locations globally.
Gym4Less
If you sign up to a Gym4Less Annual membership, it works out at £19.99 per month, or you can try a month at a time for £22.99. As this includes peak hours, this is one of the best value memberships on offer currently!
This gym has a ladies only section (if you prefer women’s only workout spaces, I’ve got you covered) and 24/7 access.
Gym4Less is based in Hounslow.
GoodGym
Okay this one is being bumped higher up the list, because it’s free and it’s an opportunity to volunteer and help your local community!
It’s not technically a gym though; it’s a registered charity that help the community by completing tasks such as planting trees, helping elderly people with garden or house maintenance, cleaning and more. It’s physical work so guaranteed to get your blood pumping, and they run social events too, so it’s a great way to socialise and meet new people.
You can find out more about GoodGym here.
The Gym Group
The Gym Group have locations all across London, with prices starting at approximately £20- £30 per month. However, I’ve done some digging and these are some of their off peak prices, and some introductory offers for their newest gyms:
- Battersea – from £15.99 a month
- London Shepherd’s Bush – £14.99 per month
- London Swiss Cottage – £14.99 per month
- London Acton – £18.99 per month
- London Alperton – £16.99 per month
- London East Ham high street – £19.99
You’ll need to factor in a £10-£15 joining fee, but that’s not a bad price.
Remember, you can make the most of introductory deals and then switch if you find a price that works better for you; make sure you do the calculations and stay savvy!
Bonus points for the Gym Group are that they offer 24/7 access, free Wifi, and flexible plans with no contract options
You can find your nearest Gym Group gym here.
PureGym
PureGym is another great budget friendly option, and they offer starting prices at approximately £25 per month.
Here are the cheapest spots I’ve spotted across London:
- London Croydon Gym – From £17.99 per month
- London Edgware Gym – From £20.99 per month
- London Ilford Gym – From £22.99 per month
- London Holloway Road Gym – From £21.99 per month
- London Kensall Road Gym – £19.99 per month
- London Wimbledon Gym – £20.99 per month
They often have discounts; current code is SAVEHALF but these codes change regularly, so have a nosy on their website if you are looking to sign up.
PureGym has over 20 locations in London, have a wide range of classes, 24/7 access and an app with more workouts and classes.
Find your nearest location here.
JD Gyms
I only recently realised that JD have their own range of gyms?! Have I been living under a rock or is this common knowledge…
Anyway, if you are on the outskirts of London, you can head to the Uxbridge branch for £25.99 a month. There’s a new gym popping up in Enfield soon, too.
Even more Cheap Gym memberships in London
Muscleworks Gym, Shoreditch – from £34.99
Tower Hamlets Be Well – off peak including access to the pool from £35.00
Gym Factory, Forest Gate – £29.99
Better, all locations in London – from £36.00 off peak, including all facilities
Free Gym Passes in London Gyms
If you’re looking for completely free gym passes, I got you!
I’ve rounded up every gym in London and beyond offering a free gym pass for you to try out the facilities, and in some cases even get a free swim or sauna session in, depending on the workout spaces.
Peruse the free passes here, and take your pick.
Best women’s gyms in London
For some women, heading to the gym can be an intimidating experience. Luckily there are plenty of workout spots dedicated solely to women in London, and I’ve researched the best of the best women’s only gyms.
Want more freebies?
If you’re looking to save more money in London, then look no further; these guides will help!
- Take a look at some of the best ways to get a free hot drink in London
- Want free theatre? Of course you do! Sign up to be a seat filler in London
- Save money on dining out and grab a free alcoholic drink whilst you’re out, too
- Bag the cheapest cinema tickets in London if you fancy seeing a movie
Final Thoughts: 9 Cheapest Gyms in London 2026 | Affordable Gym Memberships
Some of these prices are pretty reasonable… for London at least!
Check out these free money offers for the best freebies and deals around, and follow me over on Instagram & Twitter for daily money saving tips and tricks!
You can also sign up to my freebie club newsletter for the latest free stuff, deals and hacks… see you there!
