Free Sport & Recreation Sessions

In efforts to help stop the spread of COVID-19, starting November 27th, The Fenlands, 101 Bear and Town Hall will be closed to the public and in-person recreational programs have also been postponed, including those offered by our community partners at those sites. The Town had re-activated the webpage which has up-to-date information and resources for the Banff Public Library, local online classes, ideas and activities to do outdoors with your family and more. 

For information and resources for essential services such as food, shelter and mental well-being, please visit

For any other questions or concerns, please e-mail

Free Sport and Recreation Sessions

The Town of Banff is pleased to offer all Banff residents with free sport and recreation sessions this fall and winter. During the COVID-19 pandemic this includes sessions that can be found at under the category “Free Sport & Recreation Sessions”. These sessions will require pre-registration the day prior to activity and have limited spots available. Examples of sessions that will be offered for free include yoga, pilates and public skating. Once restrictions are lifted, in-person activities such as soccer and pickleball will resume.

To access the free rates, residents will need to pay an annual administrative fee of $10.00. The administrative fee can be paid through the membership portal and will validate access to sessions from September to August . Simply enter the applicable course code below at to access these great activities!

 (18yrs -54yrs)    ($10 per person)

 (4yrs & Under)  (no fee required)

 (55yrs + )  ($10 per person)

(5yrs -11yrs)    (no fee required thanks to the generous donation by the Wim and Nancy PAUW Foundation)   

(Youth 12 - 17) (no fee required thanks to the generous donation by the Wim and Nancy PAUW Foundation).

Those residing outside of Banff, but within the Bow Valley (i.e. Canmore and Lake Louise) will be required to pay each session admission fee and are therefore not required to pay the annual membership fee (simply sign-up for a session and pay through the online portal).

Sports and Recreation

50+ Fitness
A fun fitness program that focuses on cardiovascular, muscular strengthening, core, and balance that ends with a stretch. Ages 50+.

Registration will remain open until the day before the last class of each session.


9 – 10 a.m.

AC-FI-MO-04 April 12 - 26

AC-FI-MO-03 March 1 – 29

Cost: Free with Banff Resident Membership

 $32.50 for non-residents      


9 – 10 a.m.

AC-FI-TH-02 February 4 – 26 

AC-FI-TH-04 April 1 - 29 

AC-FI-TH-03 March 4 – 25 

Cost: Free with Banff Resident Membership
$26 for non-residents

Yin Yoga
Featuring mostly traditional yin postures with some flow to help warm up our bodies. Great for beginners or those who want to deepen their practice. Leave relaxed and reconnected. Ages 16+.

8 - 9 p.m.

FR-YO-YI-M01 March 1
FR-YO-YI-M08 March 8
FR-YO-YI-M15 March 15
FR-YO-YI-M22 March 22
FR-YO-YI-M29 March 28

FR-YO-YI-A12 April 12
FR-YO-YI-A19 April 19
FR-YO-YI-A26 April 26

Cost: Free with Banff Resident Membership
$26 for non-residents

Go with the Flow Yoga
Whether you are brand new to yoga or an avid practitioner, this class is for you. This mixed level flow yoga class will offer modifications for each pose so that all practitioners will be stimulated to the level of their own practice. Fluid movements will increase flexibility, strength and stamina, as it calms the mind and improves overall health, and personal wellness. As the title indicates, every class will be dictated by what participants request on the day of programming. All levels encouraged. Ages 16+.

7:30 – 8:30 p.m.
FR-YO-GO-F23 February 23
FR-YO-GO-A6 April 6
FR-YO-GO-A13 April 13
FR-YO-GO-A20 April 20
FR-YO-GO-A27 April 27


Dance Conditioning Workout
This class is a fun workout for your body and brain that will uplift your spirit. Each class will have a thorough warm-up for joint mobility and ease, get your heart rate up with easy combos and technique, challenge your brain with some simple choreography, and finish with dance-based movement for strength and stretch. Dance makes you agile, flexible, and strong and the music will make you smile. Movements will be drawn from Ballet, Belly dance, Bollywood, Burlesque, Contemporary, Diva, Hip Hop, Ecstatic, Flamenco, Latin and Polynesian dance forms. No dance background needed, just an open heart! Ages 16+

12:05 – 12:55 p.m.
AC-FI-DA-F24 February 24

AC-FI-DA-M03 March 3
AC-FI-DA-M10 March 10
AC-FI-DA-M17 March 17
AC-FI-DA-M24 March 24
AC-FI-DA-M31 March 31

AC-FI-DA-A07 April 7
AC-FI-DA-A14 April 14
AC-FI-DA-A21 April 21
AC-FI-DA-A28 April 28

Cost: Free with Banff Resident Membership
$6.50 per session for non-residents

This class is suitable for all levels of fitness and will be focused on introducing the fundamentals of Pilates, slowly building up with each class. Throughout this class we will be working on full body strengthening and lengthening, proper posture, flexibility, correcting alignment, mind body connection/stress reduction, as well as having a strong focus on breathwork. A key principal of Pilates is doing all the above with “spontaneous zest and pleasure”, taking our mind off everyday stressors and focusing purely on moving our body is the best thing we can do for ourselves. Ages 16+.

12:05 – 12:55 p.m.
AC-PI-ON-F26 February 26

AC-PI-ON-M05 March 5
AC-PI-ON-M12 March 12
AC-PI-ON-M19 March 19
AC-PI-ON-M26 March 26

AC-PI-ON-A02 April 2
AC-PI-ON-A09 April 9
AC-PI-ON-A16 April 16
AC-PI-ON-A23 April 23
AC-PI-ON-A30 April 30

Cost: Free with Banff Resident Membership
$6.50 per session for non-residents

A total workout, combining all elements of fitness – cardio, muscle conditioning, balance and flexibility, boosted energy and a serious dose of awesome each time you leave class. Open to all genders, abilities and ages 16+ welcome.

6 - 7 p.m.
AC-FR-ZU-F25 February 25

AC-FR-ZU-M04 March 4
AC-FR-ZU-M11 March 11
AC-FR-ZU-M19 March 19
AC-FR-ZU-M25 March 26

AC-FR-ZU-A01 April 1
AC-FR-ZU-A08 April 8
AC-FR-ZU-A15 April 15
AC-FR-ZU-A22 April 22
AC-FR-ZU-A29 April 29

Cost: Free with Banff Resident Membership
$6.50 per session for non-residents

50+ Yoga
Seniors, especially those who struggle with osteoporosis and mobility issues, can find that yoga will bring increased strength, circulation, and flexibility. A regular yoga practice can improve your balance, lung capacity, clarity of mind and sense of calm. Classes offer you the opportunity to meet like-minded individuals who share your desire to improve your health and enjoy a recharged vitality. Open to all genders and abilities, ages 50+.

8 – 9 a.m.
AC-YO-50-03, March 5 - 26

 Cost: Free with Banff Resident Membership
$26 for non residents

Banff Public Library 

Bow Valley Primary Care Network 

Yoga Class

Drop-in Rates

AgePer Visit10 Punch20 Punch3 Month6 Month
Children under 5FreeFreeFreeFreeFree
Children aged 5 to 11$4$35$59.50$93.50$155
Youth aged 12 to 17$4.25$36.50$62$116.50$163
Adults aged 18 to 54$6.50$60$115$155$273
Seniors aged 55 to 79$5.50$50$92$125.50$210
Super Senior aged 80+FreeFreeFreeFreeFree
Banff Access Program Cardholder**FreeFreeFreeFreeFree
Shower (May to September)$5N/AN/AN/AN/A

*Family: up to 2 adults and their dependents residing in the same household.
**Banff Access Program Cardholder: To access program for free, stop by Banff Town Hall and show your Access Card and ID and ask for a Drop-in Membership Card. This is provided free of charge.