Canada Day in Calgary

Waterton Lake Canada day
Waterton Lake Canada day
50+ Ways to Celebrate

Canada Day in Calgary

Celebrate all the great things to see and do this Canada Day in Calgary.

How will you celebrate Canada Day this year? From free family fun and fireworks to patios and all-Canadian attractions, there is so much to see and do in Calgary this Canada Day. Oh Canada!

Keep in touch with us on Twitter and Facebook for updates on events in Calgary.

Need help planning your time in Calgary? We’re here to help 24/7 – just click the chat bubble on the bottom of your screen, or send us a message on Facebook Messenger.

    Fort Calgary RCMP

    Celebrate Canada Day at Fort Calgary.

    National 8th rooftop patio Calgary

    Hit the patio for a Canada Day celebration at National on 8th. 

    TELUS Spark Family Activities and Learning

    Celebrate great Canadian attractions like TELUS Spark.

    Picnic Park Calgary

    A picnic in the park is a great way to celebrate Canada Day.

    Rafting Bow River Calgary Summer

    Go rafting with your friends down by the Bow River in Calgary.

    Views of Waterton Lakes National Park

    Visit Waterton Lakes National Park and enjoy the beautiful view. Photo Credit: Mac Taliano

    Oh Canada! Day Trips

    Take your Canada Day celebrations on the road with great road trips beyond Calgary.

    Banff Gondola (Banff)

    Banff Hot Springs (Banff)

    Banff National Park (Banff)

    Bar U Ranch National Historic Park (Longview)

    Cave & Basin National Historic Site (Banff)

    Eau Claire Distillery (Turner Valley)

    Head-Smashed-In Buffalo Jump World Heritage Site (Fort MacLeod)

    Rocky Mountain House National Historic Site (Rocky Mountain House) 

    Royal Tyrrell Museum (Drumheller)

    Sulphur Mountain Cosmic Ray Station Historic Site (Banff)

    Waterton Lakes National Park (Waterton)

    Book your Canada Day getaway to Calgary now with Air Canada - Tourism Calgary's official partner airline, flying from over 35 destinations directly into YYC Calgary International Airport.