Our Member Portal enables you to browse all of our Group Fitness class offerings and facility schedules, book select classes in advance to guarantee your spot, and even share your personal Repsol Sport Centre experience on social media. For the pre-planning fitness gurus, the Member Portal provides real time facility news and alerts, event affected parking notifications, and aquatic and gym/track schedules 7 days in advance, so you can plan your work out.

Earn Rewards

Our Member Rewards offers plenty of incentives to work out. Book more classes and share your experience with all your friends and followers on Twitter to earn points daily! And the more you sweat here, the more points you can earn! The Reward program is available to all active Annual Members and Limited Members (10 Card pass holders, 30 Day Card holders, 15 Days of Fitness pass holders, 60 Days of Summers pass holders).There are over 11 different ways to accumulate points and we are always adding to this list. PLUS – we have a variety of redeemable Reward Items including sport bags, work out shirts, water bottles, passes and more! 

Points for All

  • Download and register for our APP for the first time = 50 points
  • Check-in with your Member Card or digital barcode on your APP = 10 points
  • Check-in using your Member Card or digital barcode on your APP (during non-prime time hours, 1:00pm - 3:30pm) = 20 points

Spread the Word

  • Share on Twitter your booked Group Fitness Class Experience = 20 points*
  • Share on Twitter your personalized Repsol Sport Centre Experience = 20 points
  • Bring a Friend to "Member Bring a Friend" Days = 100 points

Go the Extra Mile

  • Race Participant Reward = 250 points**
  • Register and complete Repsol Sport Centre's 10 Mile Tri = 500 points
  • Register and complete ThePUSH = 500 points

*Points for all social media shares will only accrue once per day. However, please feel free to post as much as you like.

** Share a picture of yourself on Twitter/Instagram tagging @RepsolSport or @3433SportPerformance or Facebook tagging @RepsolSportCentre or @3433SportPerformance in a recent race with your race bib or medal and get rewarded for it, or bring in a recent race bib to Customer Service and get 250 points! The race event must be within 30 days of post. Limit of 5 Race Participant Reward accruals per year.           

Book Group Fitness Classes

Just like our APP, the Member Portal allows you to view all Group Fitness classes by date and book select classes 7 days in advance. Only now, you can do it from your home computer...or work computer. Don’t worry, we won’t tell! If a class you booked is cancelled, you will be notified by email.

Strength and Balance Studio Classes

  • Hot Pilates 
  • Pilates Flex 
  • Yoga Blend 
  • Hot Yoga Flow 
  • Yin Yang 
  • Vinyasa Flow 
  • Hot Power Flow 
  • Yoga Restorative 
  • Yoga For Sport 
  • Hatha Yoga 
  • Strength and Balance Express 

TechnoSPIN Classes

  • TechnoSPIN classes to come

Other Classes 

  • Zumba 
  • Adrenaline 
  • Rowing 
  • Boxing Bootcamp 

Book Child Care

  • Book your child's spot in our Child Care Centre while you work out up to 2 weeks in advance.
  • Please Note: All children under 1 year of age MUST complete a 20-minute trial period before Child Care bookings are allowed. Please call 403.355.1289 to book your baby's trial.

See Mobile APP Terms & Conditions here.

Repsol Sport Centre

2225 MacLeod Trail South,
Calgary, Alberta
   T2G 5B6

Hours of Operation

We are closed until further notice.

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

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