2023 Christmas markets around Calgary

The end of 2023 is just around the corner, and as you contemplate where to immerse yourself in the festive spirit, consider the allure of Christmas celebrations. One standout event in December is the annual Calgary Christmas Markets, drawing visitors and locals alike from around the globe. This festive extravaganza spans various communities and showcases a myriad of options, including an array of handicrafts, delectable food offerings, live music, and captivating entertainment that collectively contribute to a vibrant holiday atmosphere. A highlight of the market is the nightly light show, dazzling audiences with a spectacular visual feast on the central stage.

Whether you want to buy some special gifts, taste some exotic food, enjoy some excellent performances, or just want to spend a warm evening with family and friends, the Calgary Christmas Markets can satisfy your wishes. Here are a few Christmas markets we recommend around Calgary, we hope you can find one that suits you.

Once Upon a Christmas

Location: Heritage Park

Date: November 25, 26, December 2, 3, 9, 10, 16, 17, 2023

Once Upon a Christmas is one of Calgary’s most iconic holiday events, with activities, entertainment, and food to keep you and your family entertained.

Granary Road’s Christmas Market

Location: Granary Road

Dates: November 25 to December 17, 2023, Saturday and Sunday

Celebrate the holidays with carols, decorated trees, lights and photos with Santa and the alpacas at Granary Road’s Christmas Market. Visit Santa’s Workshop and purchase gingerbread cookies, decorations, hot chocolate, tractors, and more.

Market Collective Holiday Markets

Location: BMO Center Lobby B + C

Date: December 8-10 and 15-17, 2023

Market Collective Holiday MC is back with a family-friendly event featuring live music, interactive workshops, galleries, drinks, food, and more than 150 local vendors, plus special surprises.

Christmas at the Nation

Location: Seven Chiefs Sportsplex & Chief Jim Starlight Center

Date: December 15-17, 2023

Visit and celebrate Indigenous artisans and performers at the annual Christmas at the Nation! Enjoy the festive atmosphere and free parking. Tickets can be purchased at the door. $8/person, free for children under 12.

Mainstreet Holiday Market

Location: 6404 Bowness Road Northwest

Date: December 16-17, 2023

Shop for goods from local artisans, enjoy delicious food from local food vendors, and experience local live entertainment, all at the Mainstreet Holiday Market!