Free Sport & Recreation Sessions

In an effort to help stop the spread of COVID-19 The Fenlands, 101 Bear and Town Hall remain closed to non-essential public and in-person recreational programs. The Town had re-activated the www.banff.ca/active 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. 

The Town of Banff’s Out of School Club afterschool childcare program continues and is strictly adhering to provincial and municipal COVID-19 safety guidance.  In addition, our Settlement Services team continues to provide online and phone support for clients. To register for afterschool care or to speak to someone from our Settlement team, e-mail community.services@banff.ca or call 403.762.1251.

For information and resources for essential services such as food, shelter and mental well-being, please visit www.banff.ca/covidhelp

For any other questions or concerns, please e-mail help@banff.ca

Free Sport and Recreation Sessions

The Town of Banff is pleased to offer all Banff residents with free sport and recreation sessions. During the COVID-19 pandemic this includes sessions that can be found at banff.ca/register under the category “Free Sport & Recreation Sessions”. These sessions will require pre-registration. Examples of sessions that will be offered for free include yoga, pilates and dance conditioning. Once restrictions are lifted, in-person activities such as soccer and pickleball will resume for those aged 18+. Skills and drills sessions are available for those aged 18 and under and can be found by visiting https://banff.ca/1182/Kids-Classes

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 2020 to December 2021 . Simply enter the applicable course code below at banff.ca/register 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

Sketching Class for Beginners 

Beauty is constantly on our doorstep in Banff. A special way to capture these moments is to record them on paper. This monthly session is designed to guide you through fun drawing exercises that are based on our natural landscape. Explore the unique shapes of leaves, one line contour drawings of flowers, the intricate pattern of pine cones and so much more! Mindy introduces new ways of looking at your surroundings and guides you to translate them into art. No previous drawing experience is required to join. Open to all genders and abilities. Ages 16+.

Thursday
FR-AR-SK-M06    May 6
FR-AR-SK-J03    June 3
1 – 2 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per session 

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

 Mondays
AC-FI-MO-05,  May 3, 17 (no class, May 24)
9 – 10 a.m.
Cost: Free with Banff Resident Membership
Non-residents: $19.50

Thursdays
AC-FI-TH-05      May 6 - 27
AC-FI-TH-06   June 3 - 24
AC-FI-TH-07   July 8 - 29 (no class, July 1)
AC-FI-TH-08   August 5 - 26
AC-FI-TH-09   September 2 - 30
9 – 10 a.m.
Cost: Free with Banff Resident Membership
Non-residents: $26 for non-residents

Yin Yoga Online
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. Open to all genders and abilities. Ages 16+.

Mondays
FR-YO-YI-M03   May 3
FR-YO-YI-M10   May 10
FR-YO-YI-M17   May17
8 - 9 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per session

Yin Yoga In-Person
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. Open to all genders and abilities. Ages 16+.

Mondays
FR-YO-YI-M03P   May 3
FR-YO-YI-M10P   May 10
FR-YO-YI-M17P   May 17
8 - 9 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per session

Go with the Flow Yoga Online
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+.

Tuesdays
FR-YO-GO-M04   May 4
FR-YO-GO-M11   May 11
FR-YO-GO-M18   May 18
FR-YO-GO-M25   May 25
7:30 – 8:30 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50 per session 

Go with the Flow Yoga In-Person
 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 

Tuesdays
FR-YO-GO-M04P   May 4
FR-YO-GO-M11P   May 11
FR-YO-GO-M18P   May 18
FR-YO-GO-M25P   May 25
7:30 – 8:30 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per session 

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+.

Wednesdays
AC-FI-DA-M05     May 5
AC-FI-DA-M12     May 12
AC-FI-DA-M19    May 19
AC-FI-DA-M26    May 26
AC-FI-DA-JN2      June 2
AC-FI-DA-JN9      June 9
AC-FI-DA-JN16   June 16
AC-FI-DA-JN23   June 23
AC-FI-DA-JN30   June 30
AC-FI-DA-JL7       July 7
AC-FI-DA-JL14    July 14
AC-FI-DA-JL21    July 21
AC-FI-DA-JL28    July 28
5:30 - 6:30 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per session

Zumba
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 and abilities. Ages 16+.
Thursdays
AC-FR-ZU-M6       May 6
AC-FR-ZU-M13    May13
AC-FR-ZU-M20    May 20
AC-FR-ZU-M27    May 27
AC-FR-ZU-J3         June 3
AC-FR-ZU-J10 June 10
AC-FR-ZU-J17      June 17
AC-FR-ZU-J24      June 24
6 - 7 p.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per sessions

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+.

Fridays
AC-YO-50-05    May 7 - 28
AC-YO-50-06    June 4 - 25
AC-YO-50-07    July 2 - 30
AC-YO-50-08    August 6 - 27
AC-YO-50-09   September 3 - 24
8 – 9 a.m.
Cost: Free with Banff Resident Membership
Non-residents: $6.50  per sessions

Pilates Online
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 principle 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+.

Fridays
AC-PI-ON-M7 May 7
AC-PI-ON-M14 May 14
AC-PI-ON-M21 May 21
AC-PI-ON-M28 May 28
12:05 – 12:55 p.m.

Pilates In-Person
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 principle 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+.

AC-PI-ON-M7P       May 7
AC-PI-ON-M14P    May 14
AC-PI-ON-M21P    May 21
AC-PI-ON-M28P    May 28

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
Family*$15$136.50N/AN/AN/A
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.