Town of Canmore

Community Programs

Click here to navigate directly to our program registration site, or browse program categories below.


June is Parks and Recreation Month!

To celebrate the spirit of play and to encourage residents to get out and enjoy our municipal facilities, we are launching a capsule of low-to-no cost programs throughout the month of June These programs have limited spots available on a first-come-first-served basis. Check the Elevation Place Schedule to browse programs now!

  • Intro to Climbing Movement (June 1, 11:00-12:00 p.m. and June 17, 12:00-1:00 p.m.)ump for June! (June 3, 1:15-2 p.m.)
  • Aqua Tabata (June 7, 11:15 a.m.-12:00 p.m.)
  • Experience Climbing (June 9, 6:00-7:00 pm and June 23, 4:00-5:00 p.m.)
  • Begin to Spin (June 9, 6-6:45 p.m.)
  • Mid-week Stretch (June 15, 7-7:45 p.m.)
  • ViPR ®(June 21, 5:30-6:15 p.m.)
  • Wibit Inflatable Obstacle Course (June 18 and 19 1:00-6:00 p.m. - Included in public swim admission)
  • Toonie Tuesdays - $2 admission to Public Swim at Elevation Place
  • Free Skate Sessions at Canmore Recreation Centre (June 8: Adult Coed Shinny (full equipment required) from 12-1:15 p.m, June 11: Sticks and Pucks with Parents from 10-11 a.m., Youth Shinny (full equipment required) 12:30-1:45 p.m. and Public Skate Drop-In (no sticks/pucks or figure skating jumps) from 2:30-3:45 p.m.


Child, Youth, and Family Programs

Child and family-focused opportunities include early-development programs offered by the Family Resource Network, summer camps, and youth workshops.

Click here for more information and to register

Core Classes

We offer a variety of classes to get your heart pumping from yoga to aquatics-based programs.

Click here for information and to register

Certification and Lifeskill Programs

Level up with a certification to help you land a new job or to pursue your passions. We offer certifications like babysitting classes and first aid.

Click here for information and to register

Climbing Programs

Want to learn the ropes? Elevate your climbing practice for the outdoor season? Sign up for a climbing course with our certified instructors.

Click here for information and to register

Aquatics Programs

Dive into swimming programs in our world-class aquatics facility. We offer core classes, swim lessons, and advanced programs.

Click here for information and to register

Fitness and Wellness Programs

Get your workout in! We offer a variety of drop-in and registered programs to support your active lifestyle.

Click here for information and to register

Affordability Programs

Need some assistance or looking for some low to no-cost opportunities for you and your family? We offer programs to help make Canmore more affordable.

Click here for information

Seniors' Programs

There are many services available for seniors and people living with differences in the community provided by Family and Community Support Services.

Click here for information

Business Programs

Are you a local business owner? Our Economic Development department offers workshops, programs, and other supports for businesses and entrepreneurs.

Click here for information

Community Workshops

Want to learn a new skill or connect with your neighbours? Check out our upcoming community workshop opportunities.

Click here for information and to register


Receive updates about upcoming programs!

Subscribe to the Town of Canmore Community Programs newsletter to receive a monthly round-up of programs you may be interested in. 

Enter your email and hit subscribe

* indicates required

The Town of Canmore is located within Treaty 7 region of Southern Alberta. In the spirit of respect, reciprocity and truth, we honour and acknowledge the Canmore area, known as “Chuwapchipchiyan Kudi Bi” (translated in Stoney Nakoda as “shooting at the willows”) and the traditional Treaty 7 territory and oral practices of the Îyârhe Nakoda (Stoney Nakoda) – comprised of the Bearspaw First Nation, Chiniki First Nation, and Wesley First Nation – as well as the Tsuut’ina First Nation and the Blackfoot Confederacy comprised of the Siksika, Piikani, Kainai. We acknowledge that this territory is home to the Métis Nation of Alberta, Region 3, within the historical Northwest Métis homeland. We acknowledge all Nations who live, work, and play and help us steward this land and honour and celebrate this territory. We commit to working to live in right relations and to advance Truth and Reconciliation.

Website Security Test