7 Christmas Markets Across Canada To Get You In The Festive Spirit

From a market held in the heart of Banff National Park to one in Montreal that will transport you right back to Old World Europe, these are the some of the most charming Christmas markets across Canada.

Between the vendors selling tradition gingerbread treats, the chorus of carollers singing in the background and the smell of pine, Christmas markets are a surefire way to get into the festive spirit.

The first Christkindlmarkts, held in Germany and dating back to the 14th century, were places where farmers came to buy and sell goods. Over the years the markets have evolved into the jubilant events we know today, filled with stalls selling seasonal food, decorations, clothing and housewares — the perfect place to cross a few names off your gift list!

Find Christmas markets all across Canada in November and December, from Vancouver to Dartmouth.

Originally posted November 2017; Updated November 2018.