Welcome to Snap Fitness Royal Oak 24/7 Gym
Join now
Open 24 hours to members
Open 24 hours to members
Your Gym. Your People. Your Space.
We’re more than just a place to train; we’re a community built around consistency, support, and real results. Whether you’re just starting your fitness journey or refining your performance, this is a space where you’ll feel welcomed, supported, and motivated every time you walk through the doors. ...
View Our Membership Options
To find out more about our membership options please complete the form below.
Our reciprocal membership plans provide you access to all clubs globally with 24/7 access. Online memberships available to over 18’s only.
Gym Facilities
Amenities include:
Snap App
24 Hour Access
Cardio Equipment
Free Weights
Personal Training
Group Classes
Private Showers
Vending Machines
Private Bathrooms
Strength Training
Myzone
Free Onsite Parking
Body Scanner
Gym Specials & Events
Try Snap Fitness Royal Oak for Just $10!
Looking to kickstart your fitness journey or explore a new gym? For a limited time, get 10 days of full gym access for just $10!
Just $7 for 7 Days at Snap Fitness Royal Oak
Your fitness journey starts here — no commitment, just $7.
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
9:00 AM - 1:00 PM
9:00 AM - 1:00 PM
Frequently Asked Questions
Our regular class timetable is included in your membership! All you need to do is book in from your Snap App and you're good to go!
Ask about our feature class courses to book in for a pre-paid 8-10 week block.
Yes you can! Your friend can do a FREE TRIAL WORKOUT with us so they can try before they buy! Then it's up to you to convince them to join you long term as a member (and you get 2 WEEKS FREE!!)
We have 2 available in-house personal trainers for our members! Each has a different schedule of availability and pricing, so to get started simply give one of them a call and chat about what goals you are wanting to achieve. For more info on each trainer and their contact details, see trainer profiles on our website.







