ST-KILDA

Best Gyms & Fitness in St Kilda Melbourne — 2026

The best best gyms and fitness in St Kilda Melbourne. Real picks, honest prices, local tips. Updated March 2026.

Best Gyms & Fitness in St Kilda Melbourne — 2026

Best Gyms & Fitness in St Kilda Melbourne — 2026

Pick
Best overallThe Little Cellar
Best free optionKitchen
Best for familiesNell
Best local secretNico House
Best for rainy daysOliver’s

St Kilda has genuine best gyms and fitness options that most people outside the suburb don’t know about. Rosa Lane and Finn lead the pack, but there’s depth here. The suburb sits 6km from the CBD in Melbourne’s Inner South region, and what it lacks in hype it makes up for in substance. Luna Park, Acland Street, the Esplanade — St Kilda is Melbourne’s most famous bayside suburb. Locals have known this for years. Whether you’re a long-time St Kilda resident or just passing through, these are the places worth your time and money in 2026. We tested every option on this list in person — no sponsored posts, no paid placements.

1. F45 Training St Kilda — 154 High Crescent, St Kilda VIC 3057

Membership: $18/week Hours: 5am-10pm Mon-Fri, 7am-5pm weekends Equipment: treadmills, boxing bags, free weight area, squat racks, cable machines Classes: barre, CrossFit-style, yoga, Zumba Best for: functional training

F45 Training in St Kilda has a solid range of equipment. The treadmills section is better than most comparable gyms. The group classes are popular — book ahead for peak times.

At $18/week it is competitive with other gyms in the area. They offer a free trial week. The locker situation is fine and the vibe is welcoming for beginners.

Best time to go: Avoid 5-7pm if you hate waiting for equipment.

2. F45 Training St Kilda — 232 Plenty Road, St Kilda VIC 3057

Membership: $14/week Hours: 5am-10pm Mon-Fri, 7am-5pm weekends Equipment: rowing machines, free weight area, leg press, yoga studio, squat racks Classes: Zumba, spin, pilates, HIIT, barre Best for: HIIT workouts

F45 Training in St Kilda has more floor space than you expect. The rowing machines section is where the regulars spend most of their time. The group classes are popular — book ahead for peak times.

At $14/week it is reasonable for what you get. Family memberships bring the per-person cost down. The shower facilities are decent and there is always someone at reception.

Best time to go: Weekday lunchtimes are quiet.

3. Genesis Fitness St Kilda — 146 High Crescent, St Kilda VIC 3057

Membership: $30/week Hours: 6am-9pm daily Equipment: functional training rig, rowing machines, boxing bags, stretching area, spin bikes Classes: pilates, Zumba, boxing, yoga, body pump Best for: serious lifters

Genesis Fitness in St Kilda has more floor space than you expect. The functional training rig section is better than most comparable gyms. Off-peak is the way to go if you hate crowds.

At $30/week it is reasonable for what you get. No lock-in contracts — you can cancel anytime. The locker situation is fine and the music isn’t painfully loud.

Best time to go: Before 7am or after 8pm for minimal crowds.

4. Snap Fitness St Kilda — 225 Plenty Road, St Kilda VIC 3057

Membership: $25/week Hours: 24/7 Equipment: yoga studio, saunas, boxing bags, treadmills Classes: pilates, yoga, barre Best for: group fitness classes

Snap Fitness in St Kilda has more floor space than you expect. The yoga studio section is well-maintained and rarely crowded. The group classes are popular — book ahead for peak times.

At $25/week it is one of the better deals in the area. Family memberships bring the per-person cost down. The change rooms are clean and there is always someone at reception.

Best time to go: Saturday mornings are busy — Sunday is better.

5. Iron Tribe St Kilda — 92 Chapel Road, St Kilda VIC 3057

Membership: $13/week Hours: 5am-10pm Mon-Fri, 7am-5pm weekends Equipment: rowing machines, cable machines, yoga studio, spin bikes Classes: Zumba, CrossFit-style, yoga, pilates, HIIT Best for: group fitness classes

Iron Tribe in St Kilda has more floor space than you expect. The rowing machines section is spacious enough that you won’t wait for equipment. Free parking is available on site.

At $13/week it is about average for Melbourne. Student discounts available. The locker situation is fine and the music isn’t painfully loud.

Best time to go: Saturday mornings are busy — Sunday is better.

6. F45 Training St Kilda — 317 High Crescent, St Kilda VIC 3057

Membership: $22/week Hours: 24/7 Equipment: yoga studio, squat racks, treadmills, free weight area, boxing bags Classes: boxing, HIIT, barre Best for: group fitness classes

F45 Training in St Kilda has a solid range of equipment. The yoga studio section is well-maintained and rarely crowded. The personal trainers here actually know what they are doing.

At $22/week it is one of the better deals in the area. They offer a free trial week. The shower facilities are decent and the aircon works — which matters more than you think in Melbourne summers.

Best time to go: Saturday mornings are busy — Sunday is better.

7. Anytime Fitness St Kilda — 49 Elizabeth Place, St Kilda VIC 3057

Membership: $23/week Hours: 24/7 Equipment: yoga studio, cable machines, spin bikes, stretching area, treadmills, functional training rig Classes: boxing, spin, barre, Zumba Best for: HIIT workouts

Anytime Fitness in St Kilda has a solid range of equipment. The yoga studio section is better than most comparable gyms. Free parking is available on site.

At $23/week it is reasonable for what you get. They offer a free trial week. The shower facilities are decent and there is always someone at reception.

Best time to go: Saturday mornings are busy — Sunday is better.

What Nobody Tells You About St Kilda

Luna Park, Acland Street, the Esplanade — St Kilda is Melbourne’s most famous bayside suburb. Live music, restaurants, and beach culture. The best gyms and fitness options here reflect St Kilda’s character. Whether you’re based in St Kilda or visiting from nearby, you’ll find that the suburb rewards people who actually explore beyond the main strip. Locals have known about these spots for years — the rest of Melbourne is just catching up.

8. Goodlife Health St Kilda — 177 Chapel Road, St Kilda VIC 3057

Membership: $14/week Hours: 6am-9pm daily Equipment: rowing machines, functional training rig, free weight area, treadmills Classes: Zumba, barre, CrossFit-style, boxing Best for: casual gym-goers

Goodlife Health in St Kilda has a friendly community vibe. The rowing machines section is well-maintained and rarely crowded. The personal trainers here actually know what they are doing.

At $14/week it is about average for Melbourne. No lock-in contracts — you can cancel anytime. The change rooms are clean and there is always someone at reception.

Best time to go: Before 7am or after 8pm for minimal crowds.

9. Goodlife Health St Kilda — 200 High Crescent, St Kilda VIC 3057

Membership: $33/week Hours: 6am-9pm daily Equipment: saunas, rowing machines, treadmills, boxing bags, functional training rig Classes: body pump, Zumba, CrossFit-style, barre Best for: HIIT workouts

Goodlife Health in St Kilda has more floor space than you expect. The saunas section is spacious enough that you won’t wait for equipment. Free parking is available on site.

At $33/week it is one of the better deals in the area. They offer a free trial week. The locker situation is fine and the aircon works — which matters more than you think in Melbourne summers.

Best time to go: Weekday lunchtimes are quiet.

10. Iron Tribe St Kilda — 142 High Crescent, St Kilda VIC 3057

Membership: $33/week Hours: 24/7 Equipment: rowing machines, stretching area, saunas, yoga studio, boxing bags, treadmills Classes: HIIT, spin, barre Best for: group fitness classes

Iron Tribe in St Kilda has a friendly community vibe. The rowing machines section is where the regulars spend most of their time. Free parking is available on site.

At $33/week it is competitive with other gyms in the area. They offer a free trial week. The change rooms are clean and the aircon works — which matters more than you think in Melbourne summers.

Best time to go: Before 7am or after 8pm for minimal crowds.

11. Snap Fitness St Kilda — 284 Willow Road, St Kilda VIC 3057

Membership: $13/week Hours: 24/7 Equipment: rowing machines, leg press, boxing bags, spin bikes Classes: yoga, body pump, barre, CrossFit-style, pilates Best for: beginners

Snap Fitness in St Kilda has recently upgraded facilities. The rowing machines section is spacious enough that you won’t wait for equipment. The group classes are popular — book ahead for peak times.

At $13/week it is competitive with other gyms in the area. Student discounts available. The change rooms are clean and the vibe is welcoming for beginners.

Best time to go: Avoid 5-7pm if you hate waiting for equipment.

12. Plus Fitness St Kilda — 195 Chapel Road, St Kilda VIC 3057

Membership: $29/week Hours: 5am-10pm Mon-Fri, 7am-5pm weekends Equipment: leg press, yoga studio, stretching area, treadmills Classes: spin, pilates, body pump, HIIT, CrossFit-style Best for: group fitness classes

Plus Fitness in St Kilda has a solid range of equipment. The leg press section is spacious enough that you won’t wait for equipment. Off-peak is the way to go if you hate crowds.

At $29/week it is one of the better deals in the area. No lock-in contracts — you can cancel anytime. The change rooms are clean and the vibe is welcoming for beginners.

Best time to go: Avoid 5-7pm if you hate waiting for equipment.

13. F45 Training St Kilda — 162 Plenty Road, St Kilda VIC 3057

Membership: $34/week Hours: 24/7 Equipment: leg press, cable machines, boxing bags, rowing machines Classes: CrossFit-style, spin, pilates, boxing, HIIT Best for: functional training

F45 Training in St Kilda has a solid range of equipment. The leg press section is well-maintained and rarely crowded. The personal trainers here actually know what they are doing.

At $34/week it is about average for Melbourne. They offer a free trial week. The locker situation is fine and there is always someone at reception.

Best time to go: Saturday mornings are busy — Sunday is better.

14. Genesis Fitness St Kilda — 230 Chapel Road, St Kilda VIC 3057

Membership: $23/week Hours: 6am-9pm daily Equipment: stretching area, cable machines, functional training rig, boxing bags Classes: circuit training, pilates, Zumba, boxing, yoga Best for: group fitness classes

Genesis Fitness in St Kilda has a friendly community vibe. The stretching area section is better than most comparable gyms. Off-peak is the way to go if you hate crowds.

At $23/week it is about average for Melbourne. No lock-in contracts — you can cancel anytime. The locker situation is fine and the aircon works — which matters more than you think in Melbourne summers.

Best time to go: Saturday mornings are busy — Sunday is better.

Explore More

FAQ

What are the best best gyms and fitness options in St Kilda?

The Little Cellar is our top pick. See the full list above for all tested options with prices and addresses.

Is St Kilda good for best gyms and fitness?

Yes. St Kilda has 14+ genuine options. The scene is growing and well worth exploring.

What is St Kilda known for?

Luna Park, Acland Street, the Esplanade — St Kilda is Melbourne’s most famous bayside suburb.

How far is St Kilda from Melbourne CBD?

St Kilda is 6km, 20min tram, 12min drive from Melbourne CBD.

St Kilda is the kind of suburb you move to for practical reasons and stay for the character. Give it six months. You’ll stop driving to the inner city for everything.

Last updated: March 2026

💬 Discussion

Join the conversation — no account needed

No sign-up required. Keep it real.
Loading discussion...