Town of Banff Programs

Update: November 26, 2020: 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 www.banff.ca/active 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. To register for online classes search the course catalogue here!

Welcome to the Town of Banff’s online registration system. Rather than visiting or calling Town Hall or The Fenlands, use the secure platform to register for classes and programs or request a facility booking. 

NEW! FREE Sport and Recreation Sessions for Banff Residents (Pre-Registration required). To access the free rates pay an annual administrative fee of $10.00 through the registration portal under “Memberships”.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 $6.50 and are therefore not required to pay the annual membership fee (simply sign-up for a session and pay through the online portal).

My Account
Next Steps

Browse through our website or drop by one of our facilities today, and learn more about the many recreational services and programs we offer. For more information about Town of Banff facilities and services please visit our website at: www.banff.ca.

Personal information is collected under the authority of the Freedom of Information and Protection of Privacy (FOIP) Act, Section 33(c). This information will be used in the administration of Town of Banff programs. If you have any questions regarding the collection and use of this information, please contact the Town of Banff FOIP Coordinator at: municipal.clerk@banff.ca or 403-762-1209.