There’s something truly magical about Christmas lights during the holidays. Thousands of twinkling lights can make any place feel like you’re walking in a winter wonderland. We’ve rounded up eight of our favourite spots in Canada to take in Christmas light shows, tunnels, and even a train.
1. Grouse Mountain
After taking the gondola up Grouse Mountain in Vancouver, BC, walk through a tunnel of lights before skating and grabbing hot cocoa. Tip: it’s a great holiday date spot!
2. VanDusen Botanical Garden
Walk among the maze of Christmas lights at VanDusen Botanical Garden in Vancouver, BC. For many it’s a yearly tradition to see the Festival of Lights!
3. CP Holiday Train
The CP Holiday Train is travelling from province to province collecting donations for North America’s food banks. Find out when the train is coming to a town near you – and see a live holiday show!
4. Leduc County Christmas Lights
Walking in a Christmas wonderland at Leduc County Christmas Lights in Alberta! Remember to bring a donation for the food bank and snap a great picture with these twinkling lights.
5. Vancouver Christmas Market
Stand inside a giant Christmas tree at the Vancouver Christmas Market! Reflective of a traditional German market, shop for classic treats, visit local vendors with handmade goodies, and ride the merry-go-round.
6. Bankers Hall
With a huge Christmas tree surrounded by lights, put Bankers Hall in Calgary on your to-visit list for a picture-worthy moment!
7. Prince’s Island Park
Walk over to Prince’s Island Park near downtown Calgary, AB, for a bridge full of lights and festive Christmas cheer.
8. Capilano Suspension Bridge Park
All lit up for Christmas, the Canyon Lights at the Capilano Suspension Bridge Park are beautiful over the holidays. It gets busy though, so go early or on weeknights if you can!