Recreation Programs

The Town of Banff has declared a State of Local Emergency as of 5 p.m. November 25, 2020. Learn more

In efforts to help stop the spread of COVID-19, starting November 27th, The Fenlands, 101 Bear and Town Hall will be closed to the public and in-person recreational programs have also been postponed, including those offered by our community partners at those sites. The Town had re-activated the webpage which has up-to-date information and resources for the Banff Public Library, local online classes, ideas and activities to do outdoors with your family and more. 

The Town of Banff’s Out of School Club and Into the Wild afterschool childcare programs continue and are strictly adhering to provincial and municipal COVID-19 safety guidance.  In addition, our Settlement Services team continues to provide online and phone support for clients. To register for afterschool care or to speak to someone from our Settlement team, e-mail or call 403.762.1251.

For information and resources for essential services such as food, shelter and mental well-being, please visit

For any other questions or concerns, please e-mail

The Town of Banff has a variety of recreational, social and safety programs available this fall for Bow Valley residents. The Town’s recreation team has been working closely with public health and is offering these programs in accordance with the Government of Alberta’s Phase 2 Guidelines for Sport, Physical Activity and Recreation.

All programs, including free recreation sessions (formerly drop-in’s) will require pre-registration in efforts to ensure that participation rates stay within public gathering and physical distancing guidelines. Majority of recreation and sport programs will be held at The Fenlands including those formerly offered at 101 Bear and Banff Elementary School.  This change has been made to support contact tracing, reduce the potential for community spread and because there is an increased capacity to regularly sanitize high touch points. Programs offered this fall include:

  • Fitness, yoga and dance classes.
  • Youth activities such as the after school The Basement program, Get Out and more.
  • Non-ice team sports that permit a level of physical distancing including pickleball, badminton, roller skating and skateboarding (limited to 30 persons per session).
  • Cohort group activities such as soccer and multi-sport nights. (Please note those participating in Town cohort sports will not be permitted to play other close contact sports such as basketball and hockey.)
  • Daily public skating (limited to 25 persons per session).
  • Safety training such as Babysitter course, Emergency First Aid, Standard First Aid and Avalanche Safety Level I.

Doors to The Fenlands will be opened 5 – 15 minutes prior to a course or program start time for those that have pre-registered.  At the point of registration please ensure that you confirm the entrance for your sport or activity (A – D).

To register for a course or program:


Call: 403.762.1251 or 403.762.1253

Those not registered for a Town of Banff course or session, Banff Curling Club program or registered with an ice user group will not be permitted in the building for public safety reasons.  Courses and session are only available to those residing in the Bow Valley (i.e. Banff, Canmore, ID 9 and the MD of Bighorn). 

For more information about upcoming courses and sessions visit

Should any program or activity be cancelled due to COVID-19 a full refund will be provided (where applicable).

Drop In Activities

The Town of Banff is pleased to offer all Banff residents with free sport and recreation sessions this fall and winter. During the COVID-19 pandemic this includes sessions that can be found at under the category “Free Sport & Recreation Sessions”.  These sessions will require pre-registration the day prior to activity and have limited spots available. Examples of sessions that will be offered for free include soccer, pickleball, badminton, public skating and more. 

To access the free rates, residents will need to pay an annual administrative fee of $10.00. The administrative fee can be paid through the registration portal and will validate access to sessions for the fall and winter seasons. Simply enter the applicable course code below at to access these great activities!

 (18yrs -54yrs)   MF-18-54-20 ($10 per person)

 (4yrs & Under) MF-00-04-20 (no fee required)

 (55yrs -79yrs) MF-55-79-20

(5yrs -11yrs)    MF-05-11-20 (no fee required thanks to the generous donation by the Wim and Nancy PAUW Foundation)             

(Youth 12 - 17)  MF-12-17-20 (no fee required thanks to the generous donation by the Wim and Nancy PAUW Foundation).

Those residing outside of Banff, but within the Bow Valley (i.e. Canmore and Lake Louise) will be required to pay each session admission fee and are therefore not required to pay the annual membership fee (simply sign-up for a session and pay through the online portal).

Banff Public Library 

Bow Valley Primary Care Network