Welcome to Snap Fitness Mirrabooka 24/7 gym

we have moved and we are open!

We relocated around the corner and offer the largest Snap Fitness location Perth has ever seen! What do we have? Group Classes, Premium Equipment, Luxurious Male and Female Bathrooms, Infrared Sauna for your Recovery, and Personal Training Services. With our flexible membership options, you can ex...

View Our Membership Options

To find out more about our membership options please complete the form below. Our flexible reciprocal membership plans provide you access to all clubs globally with 24/7 access and exclusive member access to the Snap App. Pricing shown is inclusive of all billing fees. Online memberships available to over 18’s only.

Gym Facilities

Amenities include:

Snap App

24 Hour Access

Myzone

Cardio Equipment

Strength Training

Free Weights

Free Onsite Parking

Private Bathrooms

Private Showers

HDTV

Virtual Cycling

Infrared Sauna

Vending Machines

Multi-Club Access

Functional Training

Personal Training

Group Classes

Exclusive deals, discounts, and offers

Group Classes

SF Group Class

1 of 5

Strength

Our instructor-led classes are designed to build strength, boost endurance, and improve muscle tone. Suitable for all fitness levels, with a supportive community to keep you motivated

SF Pilates Image

2 of 5

Pilates

Mat Pilates uses bodyweight and breath to build strength, improve flexibility, and enhance posture—engaging your core, reducing stress, and delivering a full-body workout for body and mind.

Boxing Room Image

3 of 5

Boxing

Our high-energy boxing class blends punching drills, footwork, and conditioning for a full-body workout. Build strength, endurance, and coordination while boosting confidence, and stress relief

Yoga Stretching Image

4 of 5

Yoga

Our yoga class combining postures, breath-work, and meditation to build strength, flexibility, and balance. Reduce stress, boost clarity, and finish feeling restored in a fun, supportive group setting

Group Pic

5 of 5

Functional Strength

Our Functional Fitness classes focus on real-world movements. Using bodyweight, dumbbells, and kettlebells, you’ll train multiple muscle groups at once to create a strong foundation for everyday life

Gym Specials & Events

🎉 Grand Relocation Party September 20th! 🎉

Snap Fitness Mirrabooka is celebrating our Grand Relocation Party on Saturday 20th Sept. Drop by between 9am - 2pm: check out the fun, and if you’ve been thinking about starting - it’s the perfect day to join. 💪✨

Refer A Friend

Refer a Friend and earn 2 weeks FREE when they join

Member Reviews

star icon
star icon
star icon
star icon
star icon

Yesterday

Live the gym. The manager is great, very attentive and makes sure our experience at the gym is the best.

star icon
star icon
star icon
star icon
star icon

2 weeks ago

The show round the place was very detailed and helpful. The machines are very accessible with the quantity. And I'm excited to start 😁

star icon
star icon
star icon
star icon
star icon

Last month

Great, spacious gym with good gear and machines. Staff are lovely and approachable if you ever need help

star icon
star icon
star icon
star icon
star icon

Last month

Snap Fitness Mirrabooka is so MEGA large it provides you with so much more than other gyms. They have the latest NEW Variety of Equipment and so much of it, you never have to wait your turn. Everything is also sparkling clean. They have lots of classes available too, which makes it so much fun an...

star icon
star icon
star icon
star icon
star icon

Last month

Amazing and great snap fitness gym I’ve ever been to. Have everything you needed to achieve your goal and have some amazing staff as well that is very helpful and welcoming as you walk into the gym door. I am a professional rugby player and I’m on my early ACL rehab journey and this gym has everyth...

Page 1 of 5

Meet the Team

Staffed Hours

Open 24 hours to members

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun
  • 8:30 AM - 6:30 PM

  • 10:00 AM - 6:30 PM

  • 10:00 AM - 6:30 PM

  • 10:00 AM - 6:30 PM

  • 8:30 AM - 5:00 PM

  • 9:00 AM - 1:00 PM

Follow us on Social