We could be wrong, but the holiday season is the best time of the year. Things just look magical with all the snow and merry lights. We can't wait to celebrate through to the new year at all the festive events taking place. One thing you'll need to scratch off your winter bucket list is to visit some Christmas markets in Canada. Christmas markets are the perfect way to get you in the festive spirit. These joyful events combine twinkling lights with vendors selling delicious seasonal treats and extraordinary gifts for everyone on your shopping list. Throughout the country, there are so many incredible Christmas markets to discover. For example, there is Lights Of The North in Winnipeg and the Glow Gardens in Ottawa. Both events combine picture-perfect Christmas markets with twinkling light trails and illuminated structures. Or, if you're near Toronto, you won't want to miss the Toronto Christmas Market, which is one of the best Christmas markets in Canada. This year, Toronto Christmas Market Creator and Executive Director Mathew Rosenblatt promises that it will be "the most magical yet." So, what are you waiting for? It's time to invite your friends to join you in exploring a holiday market near you. Here are 12 jolly Christmas markets in Canada that you need to visit at some point: Lights Of The North Price: Weekdays $19.99, weekends and holidays $22.99 When: December 5, 2019 - January 5, 2020 Address: 450 Portage Ave., Winnipeg, MB Why You Need To Go: You'll have so much fun wandering through the dazzling light displays and shopping at the holiday market. View this post on Instagram When you leave reality behind.✨ Have you explored the fantasy world of @lightsofthenorthwpg yet? — Great capture by @peggrammer via @neverseecomesea. #lovecbcmb #lightsofthenorth A post shared by CBC Manitoba (@cbcmanitoba) on Sep 25, 2018 at 9:35am PDT Website Vancouver Christmas Market Price: $12.99 per person When: November 20 - December 24, 2019 Address: Jack Poole Plaza, 1055 Canada Place, Vancouver, BC Why You Need To Go: In addition to all the amazing vendors selling goods and food items, there will also be a massive Christmas tree with 36,000 twinkling lights. View this post on Instagram Reach for the stars 🌟 . . . . . . . . . #travel#traveling#wanderlust#travelgram#instatravel#instatraveling#travelphotography#hiddengem#traveltheworld#explore#explorer#neverstopexploring#travelblogger#pnw#vancity#girl#staycation#home#lights#saggitarius#winter#christmaslights#lightshow#christmas#christmasmarket#vanchristmas A post shared by Wendy Mo (@wenderpp) on Dec 24, 2018 at 7:51pm PST Website Quebec City's German Christmas Market Price: Free admission When: November 22 - December 23, 2019 Address: Multiple locations in Quebec City, QC Why You Need To Go: This Christmas market is one of the dreamiest festive markets in Canada. View this post on Instagram Marché de Noël🎄 . . . . . . . . . . #marchédenoël #christmasmarket #christmasmarkets2018 #quebeccity #quebecmoments #oldtown #oldtownquebec #wintermarket #marchédenoelallemand A post shared by Oana S. Geanta (@oanageanta) on Dec 28, 2018 at 3:00pm PST Website Halifax Lights Festival Price: Free admission When: November 30 - December 7, 2019 Address: Multiple locations in Halifax, NS Why You Need To Go: At this incredible festival, there will be a Christmas "market" for holiday shopping, concerts, carolers, a dance party, a petting zoo and much more. View this post on Instagram That's a wrap on the first year of the Halifax Lights Holiday Market ❄️ Thank you to all of our vendors, visitors and entertainers! ❄️ 🎄 Have a safe & happy holiday season ✨ ⛄️ ✨ See you in 2️⃣0️⃣1️⃣6️⃣ 🍾 @downtownhalifax A post shared by Halifax Lights Holiday Market (@thehalifaxlights) on Dec 20, 2015 at 1:26pm PST Website Christkindl Market Price: Free admission When: December 5-8, 2019 Address: Kitchener City Hall, 200 King St. W., Kitchener, ON Why You Need To Go: There will be more than 100 vendors at this traditional German Christmas market. View this post on Instagram Took a quick stroll through the #christkindlmarket in DTK! 🎄 Had to take a bite of my 🥨, couldn’t wait for the photo 😂 Check it out all weekend to #SupportLocal! #DTKlove #kwawesome #holidaymarket #ChristkindlCA #OntSouthwest A post shared by 🍍Jaclyn Wingfield (@jayywing) on Dec 7, 2018 at 11:52am PST Website Ottawa Christmas Market Price: Free admission When: November 29 - December 22, 2019 Address: 1015 Bank St., Ottawa, ON Why You Need To Go: This will be Ottawa's first European-style Christmas market. View this post on Instagram Only 95 days until Ottawa's FIRST ever European style Christmas Market! 😳😍🎄 ...but who's counting? . . . . #Christmas #ChristmasMarket #OttawaXmasMarket #Xmas #christmas2019 #tdplace #lansdownelive A post shared by TD Place at Lansdowne (@tdplace) on Aug 26, 2019 at 8:15am PDT Website Joliette Christmas Market Price: Free admission When: November 29 - December 23, 2019 Address: Place Bourget (downtown), Joliette, QC Why You Need To Go: You can enjoy a picture-perfect winter day getting all your holiday shopping done at this adorable market. View this post on Instagram Les Marchés de Noël Joliette-Lanaudière du 1er au 22 décembre 2017 au centre-ville de Joliette 💕💚💛❤️💕 A post shared by Marché de Noël Joliette (@marchedenoeljoliette) on Oct 3, 2017 at 5:59pm PDT Website Toronto Christmas Market Price: Free on weekdays, weekends from $8 When: November 14 - December 22, 2019 Address: 373 Front St. E., Toronto, ON Why You Need To Go: This is one of the best Christmas markets in Canada. View this post on Instagram All of the (#TCM17) lights ✨❤️ A post shared by Toronto Christmas Market (@toxmasmarket) on Nov 30, 2017 at 3:04pm PST Website Illumi Enlightenment Fair Price: From $18.50 per person When: November 12, 2019 - January 5, 2020 Address: 2805, Boulevard du Souvenir, Laval, QC Why You Need To Go: There will be 10 million twinkling lights decorating the site. Head here to shop for tasty food and gifts at the Christmas market. View this post on Instagram Plus que 5 jours avant le début de l’aventure ILLUMI! Avez-vous vos billets? Only 5 days before the beginning of the new adventure ILLUMI! Do you have your tickets yet? . . Photo: @nellpfeiffer . #illumi #illumicavalia #light #laval #cavalia A post shared by Illumi (@illumicavalia) on Oct 28, 2019 at 11:18am PDT Website Banff Christmas Market Price: $7.50 per person When: November 15-17, November 22-24, 2019 Address: Warners Stables, 100 Sundance Road, Banff, AB Why You Need To Go: In addition to the Christmas market, there will be live music, a lounge where you can enjoy mulled wine, sleigh rides and much more. View this post on Instagram On this #smallbusinesssaturday and always, I’m sincerely grateful for your support. Feeling all the ❤️ at the Banff Christmas Market and still can’t believe I’m here as a vendor! Who are your favourite small businesses to support?? Tag them! Let’s keep the love for local going during the busiest shopping season of the year🎄 . . . #mybanff #banffchristmasmarket #banff #christmasmarket #madeinyeg #yeg #yegdt #edmonton #moderncalligraphy #handlettering #handlettered #yegcalligraphy #tombow #tombowusa A post shared by Brittany | Peak Paper Co. 🇨🇦 (@peakpaperco) on Nov 24, 2018 at 4:11pm PST Website Glow Gardens Price: Weekdays $19.99, weekends and holidays $22.99 ($2 more per person at the door) When: Various dates (depending on location) Address: Multiple locations across Canada Why You Need To Go: You'll be able to stay toasty at this indoor Christmas market and light garden. View this post on Instagram “Everybody knows that turkey and some mistletoe help to make this season bright...” • I think I’ll bake some Christmas cookies tomorrow ✨ • How are you starting off this weekend? . . . . . . @glow_edmonton #sharetheglow #underthemistletoe #gloomandglow #calm_collected #glowedmonton #glow2018 #christmasglow #yegdt #exploreedmonton #explorealberta #whitechristmas #yeglifestyle #yeg #yegger #yegblogger #ofsimplethings #slowandsimpledays #theslowdowncollective #alittlebeautyeveryday #everysquareastory #insearchofjoy #howihue #solovelysofree #seeingthepretty #smallmomentsofcalm #thesimpleeveryday #christmaslights #fosterthoughtfulness A post shared by Cate 🌷 Inspired Living (@catekittlitz) on Dec 21, 2018 at 7:43pm PST Website Aurora Winter Festival Price: From $17.99 per person When: November 22, 2019 - January 5, 2020 Address: Vancouver and Toronto Why You Need To Go: At this magical event, you'll be able to see beautiful light displays, go skating, visit the tube park, and of course, shop at the holiday market. View this post on Instagram Now is your next chance to WIN 4 tickets to the very first Aurora Winter Festival arriving November 23! To enter: 1. Follow us on Instagram @aurorafestvan 2. Tag 3 friends in the comments below + share what you're most excited for at the festival (the more friends tagged, the more entries!) We'll pick a winner on Tuesday, November 13. Good luck!✨ _____ #aurorafestvan #aurorawinterfestival #vancoverevents #yvrevents #yvrchristmas #vancouverchristmas #vancouverdates A post shared by Aurora Winter Festival (@aurorafestvan) on Nov 7, 2018 at 11:30am PST Website There are stories everywhere. If you spot a newsworthy event in your city, send us a message, photo, or video @NarcityCanada on Twitter and Instagram.