Town of Canmore

Community Programs

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


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

Parents and Caregivers

Workshops and programs to support you in your parenting journey.

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