Snap FItness Toronto-Junction

Get fit now

Join Now

Contact This Club

Club Specials

Change Your Life

Fill out the form to get started


Submit an inquiry form

Choose your club special

Change your life - get started

7 Day Free Trial

Try us out for 7 days and have full access to the gym and all classes including Yoga, Core conditioning, bootcamp, boxing, zumba

50% Off Program Fee

Bring this to the club & get 50% off your program fee

Personal Training Intro Package starts at $199

Get started on your goals with 4 sessions

Get Fit When It Fits

Open 24/7 to members

Staff will be available for new memberships, guest visits, and more.


10:00 AM - 8:00 PM


10:00 AM - 8:00 PM


10:00 PM - 8:00 PM


10:00 PM - 7:00 PM


12:00 PM - 5:00 PM


10:00 AM - 2:00 PM


By appointment only

Get fitter faster

Get fit your way

Club amenities

Group Classes

Nutrition Consultants

Private Bathrooms

Strength Training

Personal Trainers


Free Weights

Cardio Equipment

24 Hour Access


Train with us

Emanuele Dovigo
Personal Trainer
Josh Cooper
Yoga Instructor
David Troeung
Personal Trainer

Club Message

We are now accepting Clients for our Personal Training & Nutrition Programs.  Please reach out if you are interested in learning more.  We would be happy to meet with you or chat.  Please ask for Marcy, David or Emanuele.  

Welcome RPM Members.   If you need a new place to train check us out!  PS We have a really big reno coming soon

Fitness Class Schedule-Members Free or Drop in Fee $11

Tues 930 AM HIIT

Tues 630 PM Yoga

Thurs 930 AM HIIT

Thurs 715 PM Yoga

Sat 10 AM Total Body Conditioning