Swimming Pools for Play, Training, and Competition

Lane Swim

  • Public lane swim capacity = 1 swimmer per lane.
  • Swimmers must book their lane on the Member Portal. They are bookable in 1 hour increments up to 7 days in advance. Maximum 1 booking per day.
  • NEW DROP-IN: There will be swim lanes available for DROP-IN ONLY Monday to Friday from 11am-3pm. No online bookings available. Customers must check-in at the Customer Service Desk.
  • We are NOT allowing drop-in swimming from 3:30-7pm.
  • Drop-in lanes are available on a first come first served basis and not guaranteed.


Lane Swim Guidelines

  • Swim in the center of lane to ensure 2m distance.
  • The use of goggles is encouraged to avoid mucus contamination.
  •  Snorkels are prohibited.
  • You are encouraged to bring your own equipment however, the following equipment is available; flutter boards, pull  buoy, life jackets and floatation belts. Request from a lifeguard and place used equipment in designated blue bins to be cleaned after each use.
  • Sport Partner groups will receive their own guidelines - more details to come.


Teach Pool

The Teach pool is available for booking on the Member Portal. Bookings will be 45 mins in duration. Three (3) booking slots will be available during each time slot throughout the day. Individuals or families of up to 5 (from the same household) are welcome to book a time slot. When booking for a family, please only book the timeslot from one account, and bring the other family members along with you.

Please ensure 2m distance is maintained between individuals/groups who are not from the same household.

  • Capacity 15 Bathers.
  • The use of goggles is encouraged to avoid mucus contamination.
  • Snorkels are prohibited.
  • You are encouraged to bring your own swim equipment however, the following equipment is available: flutter boards, pull buoys, life jackets and floatation belts. Request from a lifeguard and place used equipment in designated blue bins to be cleaned after each use. NOTE: Toys are not available for use, and outside toys are not permitted at this time.
  • For families of 6 or more, please contact the aquatics department directly to inquire about how to book.
  • You have 15 minutes after the time of your booking to sign-in. After 15 minutes, you will be marked down as a No-Show.


Jamie Wilkinson
403.355.1274
jwilkinson@repsolsport.com


North Competition Pool - 1.8m
South Competition Pool -  2.6m
East Training Pool - 3.02m
West Training Pool - 1.2m
Teach Pool - 1.2m - 0.6m
 

 

Virtual Tour

North Comp View on Map
  • NO PUBLIC DROP-IN SWIM LANES

 

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
North Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
North Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
North Comp View on Map
  • NO PUBLIC DROP-IN SWIM LANES

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
North Comp View on Map
  • NO PUBLIC DROP-IN SWIM LANES

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
North Comp View on Map
  • NO PUBLIC DROP-IN SWIM LANES

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
North Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come, first served basis and not guaranteed
  • Customers must reserve drop-in spot at the Csutomer Service Desk
  • Public lane swimming capacity = 1 swimmer per lane
South Comp View on Map
  • NO PUBLIC DROP-IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
South Comp View on Map
  • NO PUBLIC DROP-IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
South Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
South Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
South Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
South Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
South Comp View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  • 6:00AM-1:00PM 8L 25M
  • 1:00PM-6:00PM 5L 25M 

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  • 6:00AM-2:00PM 8L 25M 
  • 2:00PM-6:00PM 6L 25M 
  • 6:00PM - 9:00PM 8L 25M 

 

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.

    Customers must reserve drop-in spot at the Customer Service Desk.

    Public lane swim capacity = 1 swimmer per lane.

East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  •  5:00AM-11:00AM 8L 25M 
  • 2:30PM - 10:00PM 8L 25M

 

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  •  5:00AM-11:00AM 8L 25M 
  • 2:30PM - 10:00PM 8L 25M

 

 

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.

East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  •  5:00AM-11:00AM 8L 25M 
  • 2:30PM - 10:00PM 8L 25M

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  •  5:00AM-11:00AM 8L 25M 
  • 3:30PM - 10:00PM 8L 25M

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
East Training View on Map
  • PUBLIC DROP IN SWIM LANES
  •  5:00AM-11:00AM 8L 25M 
  • 2:00PM - 10:00PM 8L 25M

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • PUBLIC DROP IN SWIM LANES
  • 6:00AM-9:00PM

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • PUBLIC DROP IN SWIM LANES
  • 4:45PM - 6:00PM 5L 25M

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • PUBLIC DROP IN SWIM LANES
  • 9:00PM - 10:00PM 4L 25M

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
West Training View on Map
  • NO PUBLIC DROP IN SWIM LANES

 

  • Drop-in lanes are available on a first come first served basis and not guaranteed.
  • Customers must reserve drop-in spot at the Customer Service Desk.
  • Public lane swim capacity = 1 swimmer per lane.
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Teach Pool View on Map
  • Book Teach Pool through Member Portal
Repsol Sport Centre

2225 MacLeod Trail South,
Calgary, Alberta
   T2G 5B6
403.233.8393
info@repsolsport.com

Hours of Operation

Monday to Friday: 5am - 10pm
Saturday: 6am - 9pm
Sunday: 7am - 9pm
Statutory Holidays: 7am - 8pm

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

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