World Class Fitness Facilities in Calgary

About the Fitness Centre

Over 25,000 square feet of space includes a variety of cardio and weight training equipment, plus areas for stretching and core training, it's all available to you. The two cardio training areas, one in the main Fitness Centre overlooking the park and one on the Cardio Deck overlooking Gym 3 are sure to inspire you to keep going! 

New to the Fitness Centre?

Our qualified and friendly Fitness Centre Team can assist you with a quick spot for a bench press or a lesson on how to use a piece of equipment. For those that would like a little extra knowledge we offer a complimentary Fitness Centre orientation where our team will show you where equipment is located, how it works and ensure you are feeling comfortable using it.

When you need help just stop by the Fitness Centre Desk and grab a team member. Please note Monday to Friday from 5:00pm to 8:00pm is our busiest time so we are unable to offer full orientations during that time.

Teen Orientation (for Members Only)

Cost: FREE
Age: 13-15

Strength training offers many bonuses to young athletes and teens who want to enhance their fitness level. It can even help to put them on a lifelong path to better health and fitness.

The orientation will allow teens 13-15 years old to gain access to the Fitness Centre without being accompanied by a parent. Our team of experts will provide a safe atmosphere where teens can learn appropriate strength training techniques and how to execute movements properly.

The orientation includes:

  • Tour of the dryland areas
  • Review of policies and procedures
  • Weight-room etiquette
  • Instruction on all cardio equipment
  • Instruction on all plate loaded and selectorized equipment

To get started, please fill out the Teen Orientation Questionnaire.

Virtual Tour

Repsol Sport Centre

2225 MacLeod Trail South,
Calgary, Alberta
   T2G 5B6

Hours of Operation
Monday - Friday: 5am-11pm
NEW: Starting November 1st, Aquatics closes at 10 pm weekdays
Saturday: 6am-10pm
Sunday: 7am-10pm
Stat. Holidays: 7am-6pm

Holiday Hours
November 27: 6am - 5pm (for staff holiday party)
December 24th: 5am - 5pm
December 25th : CLOSED
December 31: 5am - 5pm


There are no Group Fitness or Registered Classes
on statutory holidays.

Get the latest on programs, news, and events. Join our mailing list!