Choose City

Best Christmas Events in BC 2021

The holidays are upon us, which means you may be trying to pack in all of the festive activities you can find. Whether it’s just the two of you, you have a house full of family, or you want to make plans with friends, there are so many events in BC for you to enjoy this Christmas season. So, get out your calendar, and markdown a few must-visit BC events and festivals to get into the holiday spirit. 

Glow Langley

carriage light sculpture at glow, one of the most notorious christmas events in BC

Baby, it’s cold outside! So, why not stay in your vehicle and keep things festive? Pack the car with family and friends, and see the lights at Glow Langley. Instead of walking, you’ll be driving through a winter wonderland filled with things to look at. See the towering light gardens, head to the North Pole (yes, you’ll see Santa!), and go through magical landscapes. Purchase tickets ahead of time set your car radio to Glow’s exclusive station, and stay cozy while you look at millions of lights at one of our favourite Christmas events in BC.

Bear Creek Park Christmas Train

Trains are a quintessential park of Christmastime, and this is one of the BC events and festivals that takes you for a ride. Bear Creek Park is filled with lights and festive decorations, which is all capped off by boarding a train that takes you to Santa himself. So have hot chocolate, listen to holiday music, make a Christmas craft, and get a selfie with Santa. There are so many things to do at the park that it’s a must-see event. 

Cloverdale Christmas Trees

christmas paraphernalia

Head to the Museum of Surrey to look at the Cloverdale Christmas Trees. Not only is the event free, but local organizations decorated the trees for a friendly competition. You can cast your vote at the museum or do so online. And, if you don’t want to leave home, take a virtual tour of the trees so that you can choose your favourite. Voting also serves as your entry to potentially win a $100 Cloverdale shopping spree. Don’t miss it!

Heritage Christmas at the Burnaby Village Museum

Holiday villages are an earmark of the Christmas season, and the Burnaby Village Museum capitalizes on this fact. The village will have seasonal festivities, such as lights, decorations, and sculptures. There is also a carousel ride that only costs $2.65 to ride! The activities — a wandering gingerbread man, singers, jugglers, a scavenger hunt, and more — are plentiful. You definitely don’t want to miss all of the events in BC happening during Heritage Christmas.

Holidays on the Block

christmas adornment

If you love Christmas markets, head to Holidays on the Block, which lasts for only 12 days during December (it ends on the 24th, so there’s plenty of time). The market has artisans and makers, food trucks, holiday festivities, various entertainers, and Santa Claus, of course! Part of the $5 entry fee goes towards charity, and kids under six are free. So get in the Christmas spirit, shop, and dine all at this fun BC Christmas event.

This Wonderful Life

The movie, It’s a Wonderful Life, is a holiday classic. See Clarence the Angel, George Bailey, and grumpy Mr. Potter in this stage adaptation called This Wonderful Life. The incredible thing is that all of the roles are filled by one person! If you haven’t seen a one-person show, this is your chance to experience a heartwarming show under the guidance of a single actor.

Related Articles

Calling All Foodies!

Calling All Foodies!

Glow is not just the go-to for Christmas cheer and incredible light displays, it is also THE…

Host Your Unforgettable Christmas Party at Glow Langley VIP!

Host Your Unforgettable Christmas Party at Glow Langley VIP!

Are you searching for the ideal place to host an unforgettable Christmas party? Look no further—Glow Langley is your answer! Our VIP space offers a magical setting for groups up to 250 that will make your special occasion truly extraordinary.

(function () { var script = document.createElement('script'); script.src = ''; script.onload = function () { window.MyZoneAiAssistantWidget.mount({ productId: 'cllxuzn7v000umc4cwnulg9g7' }); }; document.body.appendChild(script); })();