Welcome to Snap Fitness Royal Oak 24/7 Gym
Join now
Open 24 hours to members
Open 24 hours to members
Your Strongest Self Starts Here
At Snap Fitness Royal Oak, we believe fitness is about more than just training, it's about becoming the person you want to be. Whether you're taking your first step or chasing your next goal, you'll find a community that inspires you to keep showing up and becoming better every day. This is more t...
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
Free Wifi
Boxing
Gym Specials & Events
Just $7 for 7 Days at Snap Fitness Royal Oak
Your fitness journey starts here — no commitment, just $7.
Get Me Started Pack $55
Everything you need to start with confidence, an Evolt scan, personalized plan, nutrition guidance, and 30 days of coaching and accountability to help you build habits and achieve results.
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
9:00 AM - 11:00 AM
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.













