Go To Search
Activities and EventsCommunityTown HallServicesI Want To...
Community Classes and Programs
The Essential Local's Guide to BanffTo register for a program or class, visit banff.ca/register, or drop by 110 Bear Street, 8:30 a.m. - 4:30 p.m., Monday to Friday, email  or call 403.762.1251 or 403.762.1235.

Essential Local's Guide to Banff
The Essential Local's Guide to Banff Fall/Winter 2018/2019 edition is now available online and it's brimming with fun activities, great programs and special events. Print copies of the guide will be available September 15 at a variety of community facilities in Banff. Registration is now open.

Register Online
New this year, you can browse for classes and register online at banff.ca/register

Drop-in Classes
Drop-in classes are a great, low-cost way to get active if you can’t commit to a weekly class. Registration is not required.

Banff Access Program
The Banff Access Program provides eligible residents with discounts on classes, programs, transit passes, purchases at participating businesses and more. 

Teaching a Class
The Town of Banff is always looking for passionate, qualified experts who have a great idea for a program or want to share their skills. If this is you, email or fill out the Instructor Form (PDF).

Advertise in the Guide
For information on advertising in the guide, contact Marie-Eve Jackson, Recreation Sales & Marketing Coordinator, 403.985.9014, 


Events - View All
Wed, Mar. 20

Wed, Mar. 20

Wed, Mar. 20