Banff Snow Days

Choose from all our Hotels
Check-In Date: Check-Out Date: Rooms: Adults: Children:

Banff Events

We like to have a bit of fun in Banff National Park. Great events keep our visitors coming back for more unique and memorable experiences. Banff Lake Louise Tourism hosts an online Events Calendar to let you know the latest concerts, art exhibitions, yoga retreat, wine tasting and much much more.

Annual Banff Events and Holidays

SnowDays

SnowDays

January 18th – 29th, 2023

Ice Magic

Ice Magic

January 18th – 29th, 2023

Banff Pride 2020

Banff Pride

September 30th – October 10th, 2022

Banff Centre Mountain Film and Book Festival

Banff Mountain Film & Book Festival

October 29th – November 6th, 2022

Banff Winterstart Race

Banff Winterstart Race

Saturday November 5th, 2022

Winterwell

Winterwell

November 11th – 13th, 2022

Hot Chocolate Trail

Banff Hot Chocolate Trail

November 19th, 2022 – January 1st, 2023

Banff's Christmas Artisan Trail

Banff Christmas Market

November 18th – 20th, 25th – 27th & December 2nd-4th 2022

The Search for Santa

In Search of Christmas Spirit

November 23rd – December 31st 2022

holidays

Christmas Dinner in Banff

December 24th & 25th, 2022

New Year's Eve Dinner

New Year's Eve Dinner

December 31st, 2022

New Year in Banff

New Year's Eve

December 31st, 2022

Canadian Holidays

2022 Holidays

New Year’s Day – Saturday January 1, 2022

Valentine’s Day – Monday February 14, 2022

Family Day – Monday February 21, 2022

Good Friday – Friday April 15, 2022

Mother’s Day – Sunday May 8, 2022

Father’s Day – Sunday June 19, 2022

Canada Day – Friday July 1, 2022

Labour Day – Monday September 5, 2022

Thanksgiving – Monday October 10, 2022

Halloween – Monday October 31, 2022

Remembrance Day – Friday November 11, 2022

Christmas Day – Sunday December 25, 2022

Boxing Day – Monday December 26, 2022

New Year’s Eve –  Satday December 31, 2022

2023 Holidays

New Year’s Day – Sunday January 1, 2023

Valentine’s Day – Tuesday February 14, 2023

Family Day – Monday February 20, 2023

Good Friday – Friday April 7, 2023

Mother’s Day – Sunday May 14, 2023

Father’s Day – Sunday June 18, 2023

Canada Day – Saturday July 1, 2023

Labour Day – Monday September 4, 2023

Thanksgiving – Monday October 9, 2023

Halloween – Tuesday October 31, 2023

Remembrance Day – Saturday November 11, 2023

Christmas Day – Monday December 25, 2023

Boxing Day – Tuesday December 26, 2023

New Year’s Eve –  Sunday December 31, 2023

Banff Lodging Company
BANFF LODGING COMPANY

Local: (403) 762-2642
Toll Free: 1 (800) 563-8764
229 Suite 300 Bear Street, PO Box 1070
Banff, AB, T1L 1H8
Canada

Office Hours: Mon - Fri 9:00am - 5:00pm

FAQ
Job Opportunities
Contact Us