Welcome to Snap Fitness M-City 24/7 gym

Become Part of our Fitness Community

Welcome to Snap Fitness M-City. Get 24/7 access to your locally owned fitness facility, where our supportive community will help you move your body and your mood. Members get access to the best range of cardio, strength, and functional training equipment, plus a member app to help set your own goal...

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

Private Bathrooms

Strength Training

Personal Training

Free Weights

Cardio Equipment

24 Hour Access

Private Showers

Myzone

Member Reviews

star icon
star icon
star icon
star icon
star icon

2 weeks ago

I was welcomed by a very lovely staff as it was my first time in this branch. The gym was clean and it smells good. It would be nice if all branches would be like this. Kudos to the team! 🏆👏👏👏

star icon
star icon
star icon
star icon
star icon

3 months ago

Gave this a try recently. A medium size gym. Cardio area has plenty of open space for various exercises. The weight area is a little cramp, but I guess they try to fit in as many machines as they can which is understandable. Most importantly I had a good workout. One of the better Snap around....

star icon
star icon
star icon
star icon
star icon

4 months ago

Great equipment, super clean and awesome vibes!

star icon
star icon
star icon
star icon
star icon

5 months ago

Love the gym and love the vibes at this place!!

star icon
star icon
star icon
star icon
star icon

5 months ago

Hi just want to say a special thanks to Victoria and Marianna for there warm welcome to the gym , I ve been to other gym and staff there treated you like a number

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
  • 10:00 AM - 7:00 PM

  • 10:00 AM - 7:00 PM

  • 10:00 AM - 7:00 PM

  • 10:00 AM - 7:00 PM

  • 10:00 AM - 2:00 PM

  • 10:00 AM - 2:00 PM

Follow us on Social