Mastro Fitness

Locally Owned & Open 24/7
-north side Grande Prairie -
JUst east of whispering ridge

Our Services

24/7 Gym Memberships

Get unlimited and secure access to our gym using your key code and enjoy any of the following:

  • 24/7 Access to facility (weight room, showers, bathroom)
  • Complete access to Mastro Fitness Facility and equipment during all hours (weekly emails/texts for changing door codes)
  • 10% off Mastro Fitness programs & merch
  • A Free Personal Training Consultation
  • Buddy System feature (Bring 1 person to workout with you for free) 

Personal Training

Whether you’re looking to shed some pounds or get ready for the upcoming season, we’ll work with you to create a customized workout plan that will give you the results you need.

-Multiple options available such as our 6 week program (3 days a week)  
-Lifestyle changeover program (5 days a week)
-Single sessions 
-Personal Training programs include 10n1 with your trainer, workouts designed for your goals, gym membership for duration of program
-We work around YOUR schedule
-100% money back guarantee
-All Workouts will be at Mastro Fitness Facility 15101 102 street 

Group Training

From team workouts to bootcamps, we can provide the equipment and expertise needed to set your group apart from the rest. 

About Me


My name is Tyson and I’m the founder of Mastro Fitness! Football started my passion for fitness. Playing on teams such as The Okanagan Sun, McMaster Marauders, and currently the Peace Country Cowboys. I run an annual True North Grit Football Camp and various workouts in the Grande Prairie area. My goal is to positively impact the lives of millions through fitness! Whether that be by helping people lose weight, gain muscle, body build, or train for their sport. We have programs for anyone and everyone!

Our Store

From merch to memberships, our store has everything you need to get active

Custom Equipment

Whether you need shirts, gloves, compressions or anything in-between, we can help you look your best.

Upcoming Classes

Not sure what where to start your fitness journey? Check out our upcoming drop-in classes.

Mondays
Group Adult Classes: 6:00am - 6:45am
Tuesday
Group Adult Classes: 6:00am - 6:45am
Youth Athletic Development Sessions : 3:45pm-4:45pm
Wednesday
Group Adult Classes: 6:00am - 6:45am
Thursday
GRoup adult classes: 6:00am-6:45am
Youth Athletic Development Sessions: 3:45pm-4:45pm
Friday
Group Adult Classes: 6:00am - 6:45am
Saturday

Warriors dryland training 10:00am-11:00am

Sunday
Warriors dryland training: 10:00am-11:00am

Our Location

Scroll to Top