Choose from hundreds of fun, interesting programs to fit your and your family’s healthy lifestyle.

You are here


Registered Programs

Current Season:  Fall 2019 (Sept to Dec)

Click on tab at left to view program listings. Published copies are available at Customer Service.

Registration is currently underway and is available online, by telephone or in-person at the Customer Service Desk.

Upcoming Season: Winter 2020 (Jan to Mar)

Click on tab at left to view program listings. Published copies are available at Customer Service.

Member priority registration begins:
Monday, December 2 at 9:00AM - Online/In-Person/By Phone

General registration begins:
Monday, December 16 at 9:00AM - Online
Wednesday, December 18 at 9:00AM - Online/In-Person/By Phone


New Registration System

In February 2019, Westside transitioned to a new registration system featuring easier navigation, a better online experience, and self-directed account management. Members were emailed new login credentials to link to their member account. Non-members need to set up an online account in the new system if they haven't done so already.

There are three ways to register:

Online - Self-serve registration is available online at MyWestside. You will need to set up an account for you and/or your family; please complete all required information. Forgot your password or locked out of your account? You may make 5 password attempts before you will be locked out. Just click "Forgot your password?" on the MyWestside login page and you will be emailed a new temporary password to access your account. If you've been locked out, you will need to wait 15 minutes before logging in again.

In Person - Visit our Customer Service Desk from 9:00AM and 8:00PM daily.

By Phone - Call our Customer Service Desk at 403.531.5875 Ext 310 from 9:00AM and 8:00PM daily.

Payment is required at the time of registration.  GST, where applicable, is applied to the program price. 

Westside accepts Visa, MasterCard and AMEX. In-person payment options also include Debit and Cash.


Program withdrawals may be made using your online account, in person or by telephone at 403.531.5875 Ext 310.
Withdrawals are refunded to either the original form of payment or account credit, less the applicable fees.

Six days or more prior to the program start date:
Withdrawals are subject to a 10% withdrawal fee.
Five days or fewer prior to the program start date:
Withdrawals are subject to a 100% withdrawal fee; no refund or account credit will be provided.
Medical withdrawals:
Withdrawals due to medical reasons must be accompanied by a physician's letter; please contact Westside  at 403.531.5875 Ext 310 to discuss your options.

Program cancellations:
Westside reserves the right to cancel programs that do not fill to minimum requirements.
Notification will be provided approximately 5 days prior to the program start date and fees will be reimbursed.

Payment is required at the time of registration. GST, where applicable, is applied to the program price.

Registrants must present their program confirmation, printed or on a mobile device, or their Westside membership card for gate entry.

Registered program participants and parent spectators are granted admission 15 minutes prior to program start time; departure is expected immediately following program end time. Admission must be paid if the registrant or family members plan to use Westside facilities before, during or after a registered program.

Attendance is only permitted in a program for which you have registered. Make-up classes are not offered.

Registered programs may not be scheduled on statutory holidays or holiday weekends. Please see your confirmation for details.


Who can use MyWestside?
MyWestside and online registration is available to everyone. A registered user will utilize their account email as their user ID and a password they have chosen. 

How do I set up an account?

If you're a Westside Member:
Visit and click on MyWestside. Your main account contact email is your username. If you’ve forgotten your password or do not have one, you can request a new one by clicking “Forgot your Password?,” then following the instructions.
If you do not have an account:
Visit and click on MyWestside. You will be able to “Create an Account” online.

Contact the Customer Service Desk for further assistance by calling 403.531.5875 Ext 0.

Are you experiencing trouble viewing portions of the MyWestside page?
Our website and MyWestside is best viewed using Google Chrome or Firefox web browsers.
Browsers such as Windows Internet Explorer or Edge might not display correctly. However, you can often improve how a website will look by using a feature called Compatibility View. To turn Compatibility View on, click the Compatibility View button to make the icon change from an outline to a solid color. From now on, whenever you visit this website, it will be displayed in Compatibility View.


How do I change my personal account information?
If you have an online account, you may log into MyWestside and update your information. If you do not have an online account, please send an email with your updated information to or call 403.531.5875 Ext 0.

Which email address should I provide for my and my family’s online account and program registration?
Only the email address of the main account contact is logged into Westside’s system. All information, including receipts, program confirmations, membership renewal notices, rental contracts and bookings will be sent directly to the account main contact.

What programs did I take last session?
Your online account includes information regarding your past program registrations. For program information not listed in your account history call 403.531.5875.

I tried to log in several times, now my account is locked, what do I do?
Your account will lock after several unsuccessful attempts. If this happens, you will need to request a new password through MyWestside.


Why are some programs listed not available for online registration?
Westside closes online registration for programs 7 days prior to the start date in order to plan for staffing and program materials. Additionally, some programs have prerequisites and/or special information, therefore you must register in person or by phone.

Can I withdraw from a program online?
Yes. Just log into your online account, view your Schedules, find your program and click “Withdraw.” Please refer to Registered Programs Withdrawal Policy tab for complete information. Withdrawal fees will apply.

What do I do if I receive the message "Client does not meet course requirements or prerequisite"?
If you receive this message, this client cannot be registered into the chosen program. Please ensure your account information is complete (for example, a missing birthdate can imply the client is not old enough to register for a course). If you are still having trouble, please contact Program Registration at 403.531.5875 Ext 310 to clarify requirements/prerequisites and complete registration.

How do I know that my program registration was completed successfully?
Registration confirmations and receipts are emailed within 48 hours to the email address listed in your account. In addition, you can confirm active registrations by viewing your MyWestside account details under the Invoices tab.


What payment options are available for online registration?
Payment must be made at the time of registration.
Online registration accepts Visa, Mastercard or Amex. If you have a credit balance on your account, you may choose to use your account credit toward your program fees.

Can I still register if I have an outstanding balance?
Yes. You will see the outstanding balance on your account, but you will be permitted to register for a program.

Are my online registration transactions secure?
Yes, Westside uses Verisign encryption to protect all transactions. Even though your credit card information is stored in your online account, it is not stored on Westside's network.


Drop-in Schedules

Westside offers group exercise classes for every fitness level. "Intense" is intended for those looking for a vigorous workout; "Smart" is a lower intensity workout that will make you sweat; "Wise" helps to maintain functional fitness for a healthy body and mind.

Drop-in activities are included with paid admission. View any one of our Schedules for more information.

Aquatics Facility Activities Group Exercise

Personalized Fitness Training

A variety of services are available from Westside's high quality, certified fitness training staff:

  • One-on-one or group personal training
  • One-on-one or group Pilates training
  • Team training
  • Periodized program design to modify your workout
  • Specific training for an event or race
  • CPAFLA measurement and assessment
  • Fitness assessments

Personal Trainer bios are available at the Fitness Desk. For more information, see our seasonal Guide or contact us at 403.531.5875 Ext 237. 

personal training at westside recreation centre

Youth Activities

Westside is committed to welcoming young people as part of our community. We offer drop-in and registered programs specifically for youth, dedicated youth facilities, leadership training and volunteer opportunities. Westside staff are experienced working with young people.

Youth must complete an Unparented Access and/or a Youth Wellness Orientation to access Westside facilities and the Youth Wellness Centre. Learn more about our complimentary Youth Orientations.

Westside's registered youth programs include group fitness and conditioning, sport-specific skill development, popular classes such as yoga and kickboxing, and more! Taught by quality instructors, registered programs allow you to reserve your spot in a specific class. Watch for new programs each season.

For more information or to register, please see our seasonal Guide.

Drop in for some fun! You’ll find scheduled drop-in activities throughout Westside and pick-up games in our Youth Gym. Drop-in activities are open to anyone who wants to join in, just ask one our helpful gym monitors to get started.

Basketball and badminton are available in Gym 1 and Gym 2. Activities in the Youth Gym vary by sport season and youth interest, and include activities such as soccer, volleyball, lacrosse, handball, broomball and dodgeball. 

youth drop-in schedule

Are you between 13Y and 17Y and looking for volunteer work experience in a great environment?

Join youth in your community who are part of one of the best youth volunteer programs in Calgary! Westside offers opportunities in rock climbing, party hosting, children’s recreation and gym programs, gym and ice monitoring and school break daycamps.

Check out our current Youth Volunteer opportunities to see what you can do!

Parties & Community Groups

Make Westside the destination for your next birthday party or community group outing!

Choose from a variety of party themes for children 5Y and up. Take a dip in the pool, climb the wall, jump in the gym, glide on the ice, or combine your favorites in either a two- or three-hour party (maximum 12 children & 3 adult chaperones). Every package includes:

  • Activities of your choice
  • A reserved party room
  • A party contact person
  • A lot of fun!

You are welcome to bring decorations and refreshments. Parties are scheduled on Friday, Saturday or Sunday only.

For information on corporate/group events, please call 403.531.5875 Ext 249 for details.

birthday party request form

Two Hour Parties

Age: 5Y - 12Y

Splish splash your way to the wave pool! Take a ride on the waterslide, swim through the lazy river or just dip through the waves. This pool party includes a one hour swim and one hour party room rental.

Member $104; Non-member $130

Age: 5Y - 12Y

Glide over to our Leisure Ice arena. Spin on the pond, warm your hands by the fire pits and skate to the music with your friends. This skating party includes a one hour skate and one hour party room rental. Note: available September to March

Member $104; Non-member $130

Age: 5Y - 12Y

Score a slam dunk, work on your layups or smash the birdie. Shuttle your way over to the gymnasium for an active birthday party. This package includes one hour in half the gym with a recreation leader and equipment, and one hour party room rental.

Member $144; Non-member $180

Age: 6Y - 12Y

Twenty-four feet in the air ... you've reached the top of the Westside mountain. Next stop - Everest!! Strap on your harness, bring your friends and celebrate your birthday on the climbing wall. This party includes one hour of climbing with certified instructors, and one hour party room rental. 

Member $156; Non-member $195

Three Hour Parties

Age: 5Y - 12Y

Dribble your way down the court, shoot some hoops or play a game of dodgeball with friends. Then cool down in the wave pool, lazy river and slide down the waterslide. This active combination party includes one hour in half the gym with a recreation leader and equipment, a one hour swim, and one hour party room rental. 

Member $160; Non-member $200

Age: 5Y - 12Y

Dribble your way over to the gym to shoot some hoops. Then glide over to our leisure ice and take a spin on the pond. This combination party includes one hour in half the gym with a recreation leader and equipment, one hour skating, and one hour party room rental. Note: available September to March

Member $160; Non-member $200

Age: 5Y - 12Y

Enjoy this splashy and wild party! Spin on the ice, warm your hands by the fire pits and skate to the music. Then put on your swimsuit and take a ride on the waterslide or swim through the waves. This combination party includes one hour skating, a one hour swim, and one hour party room rental.  Note: available September to March

Member $140; Non-member $175

Age: 6Y - 12Y

Climb to new heights on our climbing wall, then make an awesome craft to take home. This combination party package includes one hour of climbing with certified instructors, one hour of craft time, and one hour party room rental. 

Member $200; Non-member $250

Age: 6Y - 12Y

Soar to the top as you scale the climbing wall. Then splash your way through the waves, ride the waterslide and float along the lazy river. This party gives you double the adventure. Includes one hour climbing with certified instructors, a one hour swim, and one hour party room rental. 

Member $180; Non-member $225

Age: 6Y - 12Y

Scale the wall and glide on the ice with this combo party adventure. Get out the climbing gear and challenge your friends to an hour of climbing. Then tie up your skates for a few laps around the leisure ice. This combination party includes one hour climbing with certified instructors, one hour skating, and one hour party room rental. Note: available September to March

Member $180; Non-member $225

Age: 6Y - 12Y

Come hang out in the gym for this fantastic party where we explore parachutes with friends, score durning a pilo polo game or soccer game. Afterwards we head over to the climbing wall for some climb time. This combination party includes one hour in half the gym with a recreation leader and equipment, one hour climbing with a certified instrunctor, and one hour party room rental.

Member $200; Non-member $250


Our childcare service and certified staff provide worry-free care while visiting Westside. Your child will be entertained, happy and busy!

The Child Development Centre is an amazing place featuring play areas by age to ensure individual attention and age-appropriate activities for babies, toddlers and children.

contact us

  Open Close
Mon, Wed, Thurs 08:15 AM 07:30 PM
Tuesday  08:15 AM 05:30 PM
Friday 08:15 AM 03:30 PM
Saturday & Sunday 08:30 AM 01:00 PM






Closed on Statutory Holidays

*Westside reserves the right to revise hours subject to childcare bookings.

Parents must be inside the facility while using childcare.


  Member Non-Member
Infant (0-18M) $6.20/hour $7.80/hour
Child (19M-12Y)  $5.80/hour $7.40/hour
Infant (10 hr pass) $62 $78
Child (10 hr pass) $58 $74
Infant (25 hr pass) $155 $195
Child ($25 hr pass) $145 $185


Please book childcare by calling 403.531.5875 Ext 250, no more than 1 week prior and no less than 24 hours prior to the day required. Children must be checked in within 15 minutes of their booked childcare time as spots cannot be guaranteed for latecomers. Full charges apply to cancellations received less than 24 hours prior to the start time of a childcare booking.

Maximum stay per visit:
Infants 0-12M - 2 hours
Children 13M-12Y - 3 hours

Drop-in or same-day childcare can be requested. Spaces are very limited as staff are scheduled based on pre-booked childcare.

Upon arrival, parents or caregivers are required to sign in and let us know where in the facility you will be located. For continuous communications, you will be provided with a parent pager.

For security purposes, photo ID may be requested when picking up your child.

If your child has difficulty adjusting to being left in childcare, please allow extra time to make them feel comfortable and secure before you leave. If your child remains unsettled after you leave, we will page you to return to the childcare area.

All items should be clearly labeled with your child’s name.

We consider your child to be sick if he/she has had a fever in the past 24 hours, a runny nose, cough, diarrhea or any other indicator that may be contagious. We ask that you do not bring your sick child into childcare.

For more information on the Child Development Centre, contact Childcare at 403.531.5875 Ext 250.

Day Camps at Westside

All the information, forms and waivers you need are listed in the tabbed chart below.

Register for day camps by visiting MyWestside or Customer Service.

Participants must be the appropriate age by the program start date to register for camp. Some exceptions apply due to the nature of the program.

Registration for weekly camps closes 5 days prior to the start of camp. For daily camps, registration closes 48 hours prior to the start of camp. This allows us to schedule adequate staff for camps.

Please bring your registration confirmation with you to check into and pick up from day camp.

Please see your registration confirmation for a list of required forms for your child’s day camp. Forms below are fillable, printable, and must be signed electronically or manually in ink by a parent or legal guardian. Forms only need to be completed once per season and can be emailed to or brought to the first day of camp.

Westside Medication Record Form

Westside Authorized Pick Up Form

Westside Day Camp Climbing Wall Waiver (for day camp only; may not be used for open climbing)

Westside Unparented Access Orientation Form

Westside Youth Wellness Orientation Form

Complete information can found in the Westside Day Camp Parent Handbook. Please read carefully prior to bringing your child to camp.

Children must be signed in and out by a parent. Parents may authorize another adult to sign their child in and out, or allow children 10 years and older to sign themselves in and out, by completing the Authorized Pick Up Form.

Sign-in begins at 8:45 am for full day camps and 10 minutes prior to camp start time for half day camps. Latecomers will be required to wait for an available staff person to assist in locating the camp. Sign-out begins 10 minutes prior to camp end time. If your child needs to leave early, inform your camp leader at drop off time and they will let you know where the camp will be for pick up.

Children not picked up within 10 minutes of camp end time will be transferred to post-care. Post-care fees will apply.

Westside reserves the right to request identification from any person picking up a child from camp. Thank you for your cooperation as we work to ensure the safety and security of your children.

For the safety of all our participants, the following lifejacket rules apply effective March 1, 2017:

Participants 7Y and under are required to wear a lifejacket during swim activities.

Participants 8Y-12Y are required to wear a lifejacket during swim activities and/or successfully complete a Swim Admission test. Swim Admission tests will be conducted during camp.

Westside reserves the right to require the use of a lifejacket for swim activities during programs.

Do not send your child to camp when he/she is ill.  If your child becomes ill at camp, you will be called to come pick him/her up.

If your child requires medication during camp, please complete a Medication Record Form. Both the form and medication to be administered must be given to the camp leader or supervisor for secure storage. Emergency medication such as inhalers and auto-injectors will be kept with your child, in a labeled portable bag (ex: fanny pack), for the entire camp time.

Westside happily welcomes children with special needs. To ensure that your child has an enjoyable experience, please complete the medical portion of your registration.

If your child requires emergency medical attention, every effort will be made to notify a parent. However, in the event a parent cannot be reached, EMS will be called and efforts to reach a parent will continue.

Please ensure the emergency numbers we have on file for your child are current.  Unsure?  Visit your MyWestside account or contact Customer Service at 403.531.5875.

Bring only the items requested in your registration confirmation to camp, in a bag or backpack. Clearly label all belongings.

Do not bring personal items such as electronics, cell phones, toys or items of value. Children will not be permitted to use them during camp.

Summer Camps: lost and found items are stored in the leisure ice area for the week of camp. At the end of the week, lost and found items will be transferred to Customer Service and stored for a maximum of 2 weeks.

Winter/Spring Camps: lost and found items are stored in the sign in/out location for each camp. At the end of the week, lost and found items will be transferred to the Customer Service and stored for a maximum of 2 weeks.

Westside is not responsible for lost or stolen items.

Q:  I can see there are open spots available for a camp, but it won’t let me register.  Why?

A:  Camp registrations close the Monday prior to the camp’s start date for weekly camps, and 48 hours prior for daily camps. This allows Westside to schedule adequate staff/participant ratios.

Q:  How do waitlists work?

A:  Waitlists are processed in the order of sign-up, and you will be notified of openings by telephone. If you are offered a spot, you have 24 hours to register. If you do not register within 24 hours, the open spot will be offered to the next person on the list.

Q:  Can I register my child for an older age group?

A:  Participants must be the appropriate age by the program start date to register for camp. Our goal is to provide the best quality camp experience for all registrants by strictly enforcing age requirements.

Q:  Can my child stay at Westside between two half-day camps?

A:  No. Westside does not offer a lunch service. You must pick up your child between camps.

Q:  How do I arrange pre- or post-care?

A:  Register by telephone at 403.531.5875 or in person at Customer Service. 

Q:  Who can I contact if I need to get an emergency message to my child during camp?

A:  Please contact Customer Service at 403.531.5875 Ext 0. Your message will be forwarded to the appropriate camp leader/supervisor.

Pre- and post-camp care is available for an additional fee. To arrange pre- or post-care, please call us at 403.531.5875 Ext 310 or visit Westside Customer Service.

(Print Schedule)