Go To Search
Activities and EventsCommunityTown HallServicesI Want To...
Essential Local's Guide to Banff
Essential Local's GuideThe Essential Local's Guide to Banff Fall 2017/Winter 2018 edition is now available. Download the guide to find programs and classes offered locally, or pick up a copy of the guide at Town Hall.

Just Added!
Working with Dogs
This class focuses on dog manners, recall, loose-leash walking, relax commands and more. All breeds welcome. Your dog must be fully vaccinated. Please bring a martingale collar and 4/6 foot lead. Instructor: Yvonne Spence. 
Sundays, 7:15 – 8:15 p.m.
October 15 – November 5 (4 classes)
The Banff Scout/Guide Hall

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.

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. Instructor Form (PDF)

Advertise in the Guide
For information on advertising in the guide, contact Christine LaRocque at 403.762.1223 or .

Funding Assistance
Discounts are available to those who qualify for the Banff Access Card Program.