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!
FINANCIAL MANAGEMENT FOR NON-PROFITS
It’s important for all members of a non-profit board to understand the basics of financial management. This interactive workshop will provide basics while increasing your understanding of the roles and responsibilities of a treasurer and finance committee. Instructors: Kim Rowe, Community Development Officer, Alberta Culture and Tourism. Register by March 1.
#4288
TUESESDAY, MARCH 7, 6:30 – 9:00 P.M.
THE FENLANDS, MEETING ROOM 2
$10+GST

INTENTIONAL LIVING – CHOOSING A LIFE THAT MATTERS
In order for you to grow in any area of your life, whether spiritually, professionally, or in relationships, good intentions are not enough. Living an intentional life means actively “doing” instead of putting it off for another time. It’s the bridge that leads you to a life that really matters. This course will teach you how to make a difference, whether big or small, in your life and the lives of others. Instructor: Tamara Pryce-Fisher. Register by February 21.
#4424
WEDNESDAYS, 8 – 9 P.M
MARCH 1 – MARCH 22 (4 SESSIONS)
BANFF COMMUNITY HIGH SCHOOL
$37+GST

MIDDAY FLOW YOGA
Appropriate for all skill levels. Learn how to gently stretch while strengthening the body and the mind. Register by March 15.
#4349
WEDNESDAYS, 12:05 – 12:50 P.M.
MARCH 22 – MAY 10 (8 SESSIONS)
101 BEAR STREET, PIONEER ROOM
$61+GST

BROGA LEVEL 1 & 2
Broga is a yoga class designed just for men. Taught in a flow style, Level I will help you become familiar with basic poses and focus safe alignment. Variations are offered for all different levels of strength and flexibility, and can be adjusted to accommodate minor injuries. Level II will further challenge you with strength and flexibility poses. Instructor: Kathryn Williams, RYT 500. At The Fenlands, Meeting Room 1. Register by March 10.
#4320
LEVEL 1, MONDAYS, 6 – 6:45 P.M.
MARCH 20 – MAY 1 (6 SESSIONS)
NO CLASS APRIL 17
$55+GST (6 SESSIONS)

#4319
Level 1, MONDAYS, 6 – 6:45 P.M.
MARCH 20 – May 15 (8 SESSIONS)
NO CLASS APRIL 17
$61+GST

#4322
Level 2, MONDAYS, 7 – 7:45 P.M.
MARCH 20 – MAY 1 (6 SESSIONS)
NO CLASS APRIL 17
$55+GST

#4321
Level 2, MONDAYS, 7 – 7:45 P.M.
MARCH 20 – May 15 (8 SESSIONS)
NO CLASS APRIL 17
$61+GST

MONDAY NIGHT DROP-IN MEDITATION
Meditation is a great way to slow down, reflect and bring balance to the body and mind. Singing bowls are used to clear and align the chakras and energy field within and around the body. No registration required. Bring a blanket and pillow. Instructor: Caroline Dalton.
MONDAYS, 7:30 – 8:30 P.M.
MARCH 6 – MAY 29
101 BEAR STREET, PIONEER ROOM
$20

GRIEF RECOVERY SUPPORT GROUP
This support group helps you address your old beliefs about dealing with loss, which losses have affected your life, and helps you take actions on unresolved emotions still causing you pain. This is not a drop-in group, but can be taken in either an eight-week group setting or in a seven-week one-on-one format depending on your preference and availability. Reading and writing assignments are part of the process, and all materials are provided. Instructor: Yvonne Law, Certified Grief Recovery Specialist. Call Yvonne to register 403.762.1119
INFORMATION SESSION
TUESDAY, MARCH 28, 7 P.M.
TOWN HALL, COUNCIL CHAMBER, 110 BEAR ST.
FREE

EMERGENCY FIRST AID AND LEVEL C CPR
Learn basic life support skills you can use while you wait for emergency responders. Focus on casualty assessment, airway management, bleeding control and further injury prevention. Occupational Health & Safety approved. The fee includes a manual and a wallet card, provided upon successful completion. Instructor: Mike Geisler, authorized training partner for the Red Cross First Aid, CPR, AED and Oxygen Administration & Registered EMR.
#4098
SATURDAY, 8:30 A.M. – 5:00 P.M.
MARCH 18
THE FENLANDS, MEETING ROOM 2
$100+GST

STANDARD FIRST AID AND LEVEL C CPR
Learn life support skills for the emergency responder. Designed for those who may have a delayed response to emergency medical services or who work in an industrial or high-risk setting. An opportunity to learn more about Automatic External Defibrillators (AED) may exist at the end of the course. An Occupational Health & Safety-approved course. The fee includes a manual and a wallet card, provided upon successful completion. Instructor: Mike Geisler, authorized training partner for the Red Cross First Aid, CPR, AED and Oxygen Administration & Registered EMR.
#4100
SATURDAY & SUNDAY, 8:30 A.M. – 5:00 P.M.
MARCH 18 & 19
THE FENLANDS, MEETING ROOM 2
$130+GST

BASIC KNIFE SHARPENING
This hands-on course will cover different types of sharpening devices, common knife materials, how to use a sharpening stone and how to look after your knives. Bring at least one knife that needs sharpening (kitchen knife or pocket knife), whatever sharpening devices you may have, cloth or paper towels to wipe your knife, and newspaper to help protect your work space. Bring your knife wrapped in a cloth or newspaper and carried in a bag. Instructor: Chris Worobets. Register by March 20.
#4347
WEDNESDAY, MARCH 29, 7 – 9 P.M.
THE FENLANDS, MEETING ROOM 1
$20+GST

PARENT & TOT MUSIC & MOVEMENT
Parents and tots sing, dance and move to violin and viola music. Instructor: Jane Russell, B.Mus. with Distinction, M.Mus. For parents and their 1 – 3 year olds.
#4330 (ANIMALS THEME)
WEDNESDAYS, 6:30–7:30 P.M.
MARCH 1 – MARCH 22 (4 SESSIONS)
THE FENLANDS, MEETING ROOM 1
$12
Register by February 22

INTRODUCTION TO MUSIC (FOR ADULTS 55+)
Learn the building blocks of music, rhythm and note reading. Some gentle movement is included, as well as live music. Bring a pen and paper. Instructor: Jane Russell, B.Mus, M.Mus
#4325
TUESDAYS, 1 – 2 P.M.
MARCH 7 – MARCH 28 (4 SESSIONS)
101 BEAR STREET, PIONEER ROOM
$10+GST

YOGA TO REGAIN FLEXIBILITY (55+)
Are you still hiking and skiing but can’t seem to touch your toes? This Hatha yoga course is will help you stretch out stiff joints and enable greater flexibility. Expect the first class to be at least 90 minutes. Bring a yoga mat if you have one and wear loose comfortable clothing. Instructor: Rick Kunelius, Registered Yoga Teacher 200. Register by February 27.
#4190
SATURDAYS, 8:30 – 9:30 A.M.
MARCH 4 – APRIL 22 (8 SESSIONS)
THE FENLANDS, MEETING ROOM 1
$63+GST

Ukulele – Beginner
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.
#4291
Tuesday, 6 – 7 p.m.
January 17 – March 28 (10 Weeks) – No Class on February 14.
Presbyterian Church of Banff, corner of Banff Avenue and Wolf Street
$80 + GST
$10 drop-in option available

Ukulele Jam
Have fun playing the ukulele in a group setting. Join others who continue to learn the instrument and pick up some tips from your fellow musicians.
#4311
Tuesday, 7:15 – 8:30 p.m.
January 17 – March 28 (10 Weeks) – No Class on February 14.
Presbyterian Church of Banff, corner of Banff Avenue and Wolf Street
$80 + GST
$10 drop-in option available

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

Intermediate/Advanced French
Are you interested in learning intermediate/advanced French? The Bow Valley Learning Council is considering running an advanced language course if there's enough interest. Call the learning council at 403.762.8114 if you'd like the class to be offered.

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
Wed, Feb. 22

Wed, Feb. 22

Wed, Feb. 22