Go To Search
Activities and EventsCommunityTown HallServicesI Want To...
Essential Local's Guide to Banff
The Essential Local's Guide to Banff (PDF) Fall 2016/Winter 2017 is now available. Download the guide to find programs and classes offered locally.

Register for a Class
To register for a program, visit Banff Town Hall, 110 Bear Street, or call 403.762.1251. Most programs require registration, but some are offered on a drop-in basis.

Just Added!
Spanish Lessons – Beginner
Those with little or no knowledge of Spanish will enjoy this beginner course in a relaxed setting. You will learn basic words and phrases that will help enhance your language use for travel and day-to-day conversations. No drop-in available. Instructor: Fanny Salomon-Riedinger

Thursdays, 6-8 p.m.
Beginning September 22 (8 sessions)
Banff Community High School

Teaching a Class
Are you interested in teaching a community class or program? We're always looking for new classes to include in our guide. If you have a great idea for a course, contact recreation program coordinator Kerri Dance at  or 403.762.1223.

Funding Assistance
Discounts are available to those who qualify for the Banff Access Card Program.
Events - View All
Fri, Aug. 26

Sun, Aug. 28