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

You are here


Registered Programs

Summer 2022 (July - August)

Registration for Summer 2022 programs, including day camps, is now open.

To view programs, click the seasonal Program Listing to the left. For full program descriptions and to register, visit our online Program Registration.

For the health and safety of our communities, Westside meets or exceeds all current public health guidelines.

We look forward to seeing you at Westside!

Fall 2022 (September - December)

Fall programs will be viewable online starting Tuesday, August 9 @ 9:00 AM.

Registration for Fall 2022 programs opens:

Westside Annual Members - Tuesday, August 16 @ 9:00 AM
Non-Members/General Public - Tuesday, August 23 @ 9:00 AM


Program Registration

Self-serve registration is available online at MyWestside. You will need an account for you and/or your family. All Westside members have a MyWestside account. If you do not have an account or require assistance, please call 403.531.5875 and we would be happy to assist you.

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, please call Customer Service at 403.531.5875 to unlock your account.

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

Westside accepts Visa, MasterCard and AMEX.

Registered 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 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.

Questions regarding program content, age eligibility, or program prerequisites can be directed to


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:
All Westside members have an account. Visit and click on MyWestside. Your main account contact email is your Login ID. 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:
Please call Customer Service at 403.531.5875 and we would be pleased to set you up.
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 are 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.

Where are my receipts and confirmations emailed?
All financial transactions and program information, including receipts, program confirmations, membership renewal notices, rental contracts and bookings will be sent directly to your/your family's primary account contact email. If you have unsubscribed from Westside email, you can find printable receipts and confirmations in your MyWestside online account. Westside does not send receipts and confirmations by postal mail.

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?
You may make 5 password attempts before being locked out. Just click on "Forgot Your Password" on the MyWestside login page and you will receive a temporary password to access your account. For locked accounts, please call Customer Service at 403.531.5875 to have your account unlocked.


Why are some programs listed not available for online registration?
Westside closes online registration 7 days prior to a program's start date in order to plan for staffing and program materials. Additionally, some programs have prerequisites and/or special requirements, therefore you may need to 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.

Why do I receive the message "Client does not meet course requirements or prerequisite" when trying to register?
If you receive this message, this client cannot be registered in 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 primary 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.


Activity Schedules

Please note that certain facilities and programs, including Aquatics, Adult Group Exercise, Gym Activities, Skating and Climbing have specific schedules. Visit Facility Activities for more information.

Facility Activities

Personal 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 Program Listing or contact us at 403.531.5875 Ext 235. 

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, youth facilities, leadership training and volunteer opportunities. Westside staff are experienced working with young people.

Youth must complete an orientation to access Westside facilities. Learn more about our complimentary Youth Orientation.

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 Program Listing.

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, 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 wall climbing, party hosting, children’s recreation and gym programs, gym and ice monitoring and school break day camps.

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 either a two- or three-hour party with a variety of party themes for children 5Y and up. Take a dip in the pool, jump in the gym, ice skate or roller skate, or combine your favorites (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.

To request your birthday party, complete the online Birthday Party Request Form by clicking the link below. 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

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: 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

Just because it’s summer doesn’t mean skating has to stop! Have a great time roller skating/blading in the comfort of Westside’s Leisure Ice Arena. This skating party includes a one hour skate (30 minutes of free time and 30 minutes of leader facilitated skating games) plus a one hour party room rental. Note: available April to August

Member $144; Non-member $180

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

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

Child Minding

Our child minding 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 Closed
Monday/Thursday/Friday 8:15 AM 1:00 PM
Tuesday/Wednesday 8:15 AM 4:00 PM
Saturday 8:30 AM 1:00 PM
Sunday/Statutory Holidays CLOSED  

Hours are subject to change based on bookings. Westside reserves the right to cancel a child minding session if there are no reservations confirmed for the session 24 hours prior.

Parents must be inside the facility while using child minding services.

  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

Booking for child minding can be done up to 8 days in advance. Drop-ins will be permitted if space allows.

Please book child minding online by visiting Facility Activities or by calling 403.531.5875 Ext 250, no more than 1 week prior and no less than 24 hours prior to the day required. Full charges apply to cancellations received less than 24 hours prior to the start time of a child minding booking.

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

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 child minding, 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 child minding 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. Do not bring your sick child to Westside.

For more information on the Child Development Centre, contact Child Minding 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.

A Westside Waiver is required for all program participants. A parent/guardian may complete and submit the new Westside Waiver in their MyWestside online account:

  1. Log into your account by clicking MyWestside
  2. Select the program registrant for whom you are signing the waiver
  3. Click on the Waiver tab at the top of your account screen
  4. Read the Waiver document, then digitally sign at the bottom
  5. Scroll back to the top and click the Submit button
  6. You’re done - thank you!


  • Your main account email is your Login ID. If you’ve forgotten your password or have never logged in before, you can request a password by clicking “Forgot your Password?” then following the instructions.
  • You’ll need to sign a waiver for each program participant.
  • Waivers only need to be completed and submitted once and will be kept on your Westside account.
  • If using a mobile device, it helps to use the landscape view so you can see all the tabs.

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 Climbing Wall Waiver

Westside Unparented Access Orientation Form

Westside Youth Wellness Orientation Form

Westside Guide for Support Workers/Aides

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:

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 they are ill.  If your child becomes ill at camp, you will be called to come pick them 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 an aide, please see the Westside Guide for Support Workers/Aides

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 Arena for the week of camp. At the end of the week, lost and found items are 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 are transferred to 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 registration closes 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. 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:  Pre- and post-care is available for full-day camps. Register online at Program Registration, or by telephone at 403.531.5875 Ext 310, 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 to full-day camp registrants for an additional fee. To book pre- or post-care, visit Program Registration.

(Print Schedule)