TOB Volunteer banner

Please check directly with individual organizations to inquire as to the status of volunteer opportunities available.

Volunteer in Banff

Volunteering is a rewarding way to enhance your life, a great way to give back to the community. It’s also an opportunity to make new friends in Banff. Several volunteer opportunities are listed below, or check the Community Resource Directory in the Volunteer Opportunities category for more.

Volunteer Opportunities

Active Living
Active Living

Arts and Culture
Arts and Culture

Children and Youth
Children and Youth



Health and Wellness
Health and Wellness

Special Events
Special Events

Town of Banff
Town of Banff

Active Living

Big RED Ride
Volunteer to drive the Big RED Ride! You’ll pilot the four-person, pedal assist bike that helps seniors get outside and be active. If you’re comfortable riding a bike, enjoy working with seniors, can commit to 5 rides (rides are Tuesdays and Thursdays June 4 to September 27, 1:30 to 2:30 p.m.) and can attend some mandatory training sessions in May, please consider volunteering. Email Sue Smythe. More info about the bike.

Bow Valley Mountain Bike Alliance
Bow Valley Mountain Bike Alliance Facebook

Canmore Nordic Ski Club
Contact: Email Sue Praught

Rocky Mountain Adaptive Sports Centre
Provides individuals with different abilities with the opportunity to enjoy recreation and sport in the Bow Valley.  Operating in both winter and summer, they provide access to over 20 outdoor activities as well as fundraising,  practicum and board of director opportunities.
Contact: Email Rocky Mountain Adaptive Sports Centre

Arts and Culture

The Banff Centre Mountain Book and Film Festival

Contact: 403.609.2623 or Email artsPlace

Children and Youth

Contact: Email KidSport

Mountain Readers
Banff Elementary School’s Mountain Readers is looking for volunteers to spend 1 hour per week with students to help improve reading skills.
Contact: Email Mountain Readers or 403.762.4465


Alberta Association for Community Living

Banff Food Bank
Contact: 403.762.1060 
Email Banff Food Bank

Banff Greenhouse Gardening Society
Contact: Email Banff Greenhouse

Bow Valley Food Bank

Contact: 403.678.9488

Bow Valley Learning Council
Are you looking for a meaningful way to help newcomers feel more welcome in our communities?  the Bow Valley Learning Council is looking for volunteers. 

Contact: support@bowvalleylearning.ca

Bow Valley Victim Services Association

Bow Valley Immigration Partnership

The Bow Valley Immigration Partnership (BVIP) is a collaborative community initiative dedicated to building a welcoming and inclusive community from Lake Louise to Kananaskis. Contact 403.431.0705 or email BVIP

Community Connections in the Bow Valley
If you have lived in the Bow Valley for long enough to become comfortable and connected in the community, consider volunteering your time to support new community members.

Meals on Wheels in Canmore
Dedicated volunteers are needed to help provide hot meals at lunchtime to those who are unable to access or prepare adequate meals for themselves.
Contact: Mavis 403.678.7129 

Rundle United Thrift
If you love to hunt for bargains and are committed to recycling previously loved items, volunteering at the Banff thrift store could be the place for you.
Contact: 403.762.2075 or thrift@rundleunited.ca 

Crossway Community Thrift Store
103-3 Industrial Pl., Canmore


Bear Minimum
The Bear Minimum is a single-use plastic awareness group started here in Banff, looking to help the community and businesses reduce their waste!
Contact: bearminimumbanff@gmail.com

Bow Valley Volunteer Stewards
Are you interested in protecting the environment? Do you love hiking? Why not volunteer while engaging in both?

Bow Valley Wildsmart Community Program
If you’re interested in wildlife and public safety, take a look at the volunteer opportunities offered by Bow Valley Wildsmart.

Parks Canada Banff National Park Volunteer Program
Whether you are an individual, couple or family, local or international*, or part of a larger group visiting Banff National Park, you will find mountains of opportunities. 

Health and Wellness

Banff Community Health Centre
Contact: Volunteer.BowCorridor@albertahealthservices.ca 

Banff Mineral Springs Hospital

Healthy Moms Healthy Babies
This program helps support high risk, low income moms in the Bow Corridor.

The Palliative Care Society of the Bow Valley

The PCSBV has several volunteer opportunities available for individuals or groups looking to get involved and make a difference. More details are available on their webpage at https://pcsbv.ca/volunteer/

Rundle Riders Therapeutic Riding Association
Therapeutic Riding is a form of therapy using horses to help persons with intellectual or physical challenges.

Vecova – Centre for Disability Services and Research
Contact: info@vecova.ca

Special Events

New Year’s Eve
Banff throws a big downtown street party to celebrate the new year. This family-friendly event is jam-packed with street entertainment, activities, games, campfires, food booths, storytelling, music and much more. 

Canada Day
Canada Day is the biggest celebration of the year in Banff. Help us make July 1 extra special by volunteering with the Green Team at a recycling station, the pancake breakfast, bouncy castles or crowd control.

Mountain Madness Relay Race
Mountain Madness is is a multi-sport relay race held every year in January. Contact Sheila Snowsell for volunteer information 403.762.5728.

YWCA Banff
A charitable organization that empowers women, girls and our community through leadership development, advocacy and the provision of relevant programming and services.
Contact: carla@ywcabanff.ca

World Deaf Curling Championship (March 10 - 26, 2022)
Looking to recruit local volunteer drivers to help out with the event by shuttling the Deaf athletes and officials from the hotel to the curling centres and vice versa over the two week period. We will be providing the passenger vans.
Contact: Lorettawall73@gmail.com

Town of Banff

After School Program for Immigrant Children
Banff Elementary School
Wednesdays from 3:10-4:30 p.m. until June 4
Contact: jeanie.godfrey@banff.ca

Apply for a Committee
Apply for a Town of Banff committee and share your skills and passion with the community. Anyone who lives in Banff and is 18 or older can apply.

Volunteer with BanffLIFE, an organization with programming and events for 18-30 year olds.
Contact: Michelle at banfflife@banff.ca

Bow Valley Immigration Partnership
The Town of Banff is a founding member of the Bow Valley Immigration Partnership (BVIP), a collaborative community initiative dedicated to building a welcoming community and improving immigrant integration from Lake Louise to Kananaskis. To learn more or to get involved, visit bvipartnership.com or contact bvip@banff.ca or 403.431.0705.

Income Tax Preparation
Lend your expertise and become a volunteer for the income tax preparation program. Volunteers are always being recruited to help file returns for members of the community requiring assistance. Volunteers for the income tax program receive instruction from Canada Revenue Agency trainers. The program provides special attention to preparing basic returns for eligible seniors, service industry workers and persons with disabilities. To learn more or to get involved, email the Senior Support Coordinator or call 403-.762.1253.

Roots of Empathy Program
If you’re expecting a newborn between June 15 and August 15, please consider volunteering for Roots of Empathy.

Santa’s Anonymous
Santa’s Anonymous is a community-based program in Banff and Lake Louise that helps those in need during the holiday season.

Snow Angel Program
The Snow Angel program pairs volunteers with those needing help clearing their driveways and sidewalks in winter.

Volunteer Drivers Program
The Volunteer Driver Program will provide transportation for seniors and persons with disabilities to medical appointments in Calgary, Canmore and Banff.