Christmas markets may have originated in Germany, but you don’t have to travel to Munich to enjoy the festive sights, sounds, and smells of a true holiday market. As soon as December is seen on the horizon, markets and bazaars begin to pop up across the Great White North’s favorite cities and small towns. These Canadian Christmas markets are complete with homemade gifts, tasty seasonal eats, and warm holiday drinks to keep you fueled for checking every name off your Christmas shopping list.