Click to Home
Go To Search
FacebookTwitterInstagramYouTubePinterest
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!
Tai Chi
Beginners and those who have practiced some Tai Chi before will benefit from this class. We will start at the beginning of the 108 move set and learn at a comfortable pace. Gain balance, flexibility and strength for general well-being. Instructor: Jane Mackenzie.
#4280
Mondays & Thursday, 7 – 8:15 p.m.
January 16 – March 20 (16 Sessions)
No class January 30, February 2 or February 20
The Fenlands, Meeting Room 2
$100+GST

Adult Power Skating
An advanced skating class designed to improve your hockey skills and give you a workout. Learn edge control, quick starts and stops, and strong forwards and backwards skating techniques. Prerequisite: You must be able to skate forwards, backwards and stop. Full hockey equipment is required. Instructor: Carol Pearson, NCCP Level III.
#4262
Sundays, 7:15 – 8:15 p.m.
January 15 – March 19
The Fenlands, Arena 2
$90+GST, Drop-in available for $11 per class

Beginner Ukulele Classes
These ukulele classes are welcoming, inclusive and geared for you to succeed. No experience necessary. You will need to bring a ukulele, tuner and music stand for the first class. Some printed material will be provided. We will eventually be working from books that will need to be purchased. Please arrive early to set up. Instructor: Cindy Thompson.
#4214
October 4 - December 6 (10 sessions)
Banff Presbyterian Church - Corner of Banff Ave. & Wolf St. (side door)
$80+GST
Drop-in available for $9 per class

Level 2 Ukulele Classes
This class is for those who have some experience playing the ukulele, can play basic cords and are comfortable with transitions between those cords. Advance your knowledge with more cords and songs in this Level 2 class. We will be using a book in the beginning that will need to be purchased the first night at a cost of $15. We will eventually add another book or two that will need to be purchased. Please arrive early to set up. Instructor: Cindy Thompson.
#4215
October 4 - December 6 (10 sessions)
Banff Presbyterian Church - Corner of Banff Ave. & Wolf St. (side door)
$80+GST
Drop-in available for $9 per class

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
Sat, Dec. 3

Sat, Dec. 3

Mon, Dec. 5