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.

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.

Events - View All

Sun, Oct. 22

Mon, Oct. 23