Home Christmas Events Best Vancouver Christmas Activities

Best Vancouver Christmas Activities

Lower Mainland Christmas Attractions

A lot happens in Metro Vancouver over the holiday season including markets, Christmas lights, winter sport activities, Santa and more.

This article contains information about the following Christmas-themed events, attractions and activities.

 


 

Christmas Events in Vancouver

Flyover Canada | VanDusen Garden | Bright Nights | Big Elf Run | Forbidden Vancouver Walking Tours | Destination Downtown | Vancouver Christmas Market | Vancouver Boat Parties | Goh Ballet Nutcracker | Robson Square | Gingerbread Lane | Vancouver Christmas Concerts | Astra Lumina

 


 

Events Elsewhere in Metro Vancouver

Canyon Lights | Dundarave Festival | Shipyards Christmas Market | CPKC Holiday Train | Holiday Hi-Light Festival | Surrey’s Christmas Train | Lights at Lafarge | Noel Holiday Light Festival & Market | Timberline Country Christmas | Peak of Christmas | Burnaby Village | Christmas Glow | Martini Town | Lower Mainland Christmas Parades

 


 

Christmas Events in the Fraser Valley

Christmas Glow | Martini Town | Lights by the Lake | Holiday Lights at Williams Park | Christmas at Greendale Acres | Langley Christmas Village

 


 

Events in the Sea-to-Sky Regions

Britannia Mine | North Pole Express

 


 

Holiday History Tour with Forbidden Vancouver

 

Top Winter Holiday Activities in Vancouver

Below we list Christmas events that happen in the Lower Mainland. We list many activities. Although numbered from 1 to 33, they aren’t ranked in any particular order.

 

1. Forbidden Vancouver Walking Tours

Forbidden Vancouver Walking Tours are guided experiences in downtown Vancouver. The tours are a great way to explore the area and learn about the city’s past.

The Holiday History & Hot Chocolate Tour returns this holiday season, available from November 15th, 2026, to January 9th, 2027. It’s closed on Christmas Day and New Year’s Day, but operates every other day during that time period.

See our article about Forbidden Vancouver Walking Tours to learn more.

 

2. Christmas Glow

Christmas Glow is a popular indoor and outdoor event in Langley. The attraction usually runs on select dates between the end of November and the end of December. In 2026 it runs from November 19th to December 2nd.

The attraction takes place at Milner Gardens with all sorts of light displays. The event has an “Christmas Treasures” theme with mini games, arts and crafts, and more.

Click Christmas Glow in Langley for further details.

 

Christmas Treasures at Glow Langley

 

Flyover is a multi-dimensional theatre flying experience at Canada Place. It’s fun any time of year, but only from late November to early January do guests get to accompany Santa on an exhilarating adventure across the country to the North Pole.

This attraction is a top pick on days with both good and bad weather (because it’s indoors). The “Soar With Santa” Christmas show opens on November 19th, 2026. It’ll likely run until the first week of January, but the exact closing date is to be confirmed.

Click Soar With Santa at Flyover for more details or visit flyovercanada.com.

 

Kids Ride Free at FlyOver

 

4. Merry & Bright at Martini Town

One of the Lower Mainland’s newest holiday attractions of significance is Merry & Bright at Martini Town. The fourth edition of the event kicks off at a film studio in Langley on November 20th this year and it runs until December 31st, 2026.

Martini Town is a cute little backdrop town that’s used in movies. It opens to the public during the Christmas season. The place is decorated with holiday lights. There are also musicians, artisan vendors and food trucks.

Click Merry & Bright at Martini Town to learn more.

 

5. Vancouver Boat Parties

Boat parties are great ways to celebrate and have fun at any time of the year, but especially during the holiday season.

In 2026 Vancouver Boat Parties hosts two events in December. One is a Christmas on the Waves Boat Cruise on December 19th. The other is the New Year’s Eve Boat Cruise on December 31st. Both of the parties are for ages 19+ and include lots of music and dancing.

Click Vancouver Boat Parties to learn more.

 

The Capilano Suspension Bridge is one of Vancouver’s most popular and renowned tourist attractions. Arguably, the best time to visit is between the end of November and mid-January. That’s when the Canyon Lights festivities and illuminations happen.

During Canyon Lights, the park is lit up with some of the Lower Mainland’s most beautiful Christmas light displays, both close to the ground and way up high among the trees.

If you’re a BC resident, you can get an annual pass for the price of regular admission, which will let you back in for the next 364 days. An annual admission thus includes a bit of the Canyon Lights season for the following year (if start your 365-day clock during the holiday season).

This Christmas season, the event runs from November 20th, 2026, to January 10th, 2027.

See our article about Canyon Lights at Capilano Bridge for more details.

 

The VanDusen Garden Festival of Lights is, without doubt, one of the Lower Mainland’s best places to admire Christmas light decorations.

This Christmas season, the Festival of Lights runs from November 27th, 2026, to January 3rd, 2027. There are over a million lights to enjoy in a dazzling, intricate display.

See our article about the Festival of Lights to learn more.

 

VanDusen Festival of Lights
Festival of Lights at VanDusen Garden

 

Lights by the Lake is a free holiday lights attraction at Harrison Hot Springs. Along the waterfront, there are Christmas displays and illuminations. It’s quite spectacular!

The event has a sasquatch theme, so a fair number of the twinkling art displays feature Bigfoot characters and members of his or her family doing everything from skiing to windsurfing to cycling.

This year Lights by the Lake runs from November 21st, 2026, until January 10th, 2027. The lights turn on at dusk each evening and stay lit until 11:00 pm. The attraction is fully outdoors with flat, paved walkways along the beach.

Special event nights take place throughout the season, including the Lighting Ceremony on opening night. Festive Nights also take place on December 5th and 19th, featuring live music and more.

See our article about Lights by the Lake to learn more.

 

Lights by the Lake at Harrison Hot Springs

Harrison Christmas Light Reflections
Lights by the Lake

 

A great downtown holiday event is the Vancouver Christmas Market which sets up at Jack Poole Plaza by the Vancouver Convention Centre.

Open daily until Christmas Eve, the Vancouver Christmas Market is a regular fixture in downtown Vancouver over the festive holidays. The market features numerous German and other European-themed stalls selling a wide range of Christmas items. They range from souvenirs to European festival foods to festive alcoholic beverages, adding to the holiday season celebrations.

The Vancouver Christmas Market runs from November 16th to December 24th, 2026.

TIP: Use the promo code VBP10 and you can save 10% on general admission tickets when purchased online, although not for season passes or $6.99 tickets which are already discounted.

See our article about the Vancouver Christmas Market to learn more about this popular annual event.

 

Vancouver Christmas Market

 

10. Noel Holiday Light Festival & Market

The Noel Holiday Light Festival & Market is a fairly new event that first took place in 2024. It’s held at the Cloverdale Fairgrounds in Surrey. In 2026 it runs from November 27th until December 29th.

At the event, you can expect to see more than one million lights, along with a market featuring a variety of vendors. There are also photo opportunities with Santa, live entertainment, face painting, a Ferris Wheel, and other activities.

Note: Bright Nights also happens as part of this event instead of at Stanley Park, just like it did last year. See our article about the Noel Holiday Light Festival for more details about the event.

 

11. Shipyards Christmas Market

The Shipyards Christmas Market is a newer event that celebrates its third anniversary this year. In 2026 it runs from November 27th until December 21st.

The event has a European theme and is free to attend. Expect to see around 100 vendor booths and live entertainment. There’s also an outdoor skating rink, light displays and other family-friendly things to see and do.

See our article about the Shipyards Christmas Market for more details.

 

12. CPKC Holiday Train

The CPKC Holiday Train tours across North America visiting communities, hosting mini concerts, and helping local food banks raise money and collect donations.

The train visits Agassiz, Maple Ridge, Pitt Meadows, Port Moody and Port Coquitlam each year. Last year the first three cities hosted the train on December 19th. The next day, on December 20th, the train visited the last two. The band performing for about half an hour at each stop was the Barenaked Ladies. 2026 details are TBC.

To learn more about the events, click any of the above blue links to communities or see our article about the CPKC Holiday Train in the Lower Mainland.

 

The Dundarave Festival of Lights is a small, normally quiet, and simple community event in West Vancouver that features a forest of decorated Christmas trees throughout December. It’s a nice destination to combine with a walk along the seawall on a sunny day (or evening around dusk).

In 2026, the Dundarave Festival of Lights begins on November 28th and runs each night until December 19th, with the “Forest of Miracles” remaining on display until early January.

See our article about the Dundarave Festival of Lights for more information.

 

Dundarave Christmas Forest of Miracles
Forest of Miracles in West Vancouver

 

Greendale Acres is a farm in Chilliwack that hosts events year-round. During the holiday season, Christmas at Greendale Acres usually features beautiful light displays, train rides, a market and other interactive things to do.

Unfortunately, there’s no Christmas event happening at the farm in 2026. Hopefully it returns next year.

For more information see our article about Christmas at Greendale Acres.

 

Timberline Ranch is a ranch and Christian residential camp in Maple Ridge. In December it hosts Timberline Country Christmas which is a winter holiday attraction with lights, hay rides, farm animals and more.

In 2026, Timberline Country Christmas takes place on select days between December 5th and 20th.

To learn more about the attraction, see our article about Timberline Country Christmas.

 

North Vancouver Christmas Activities

 

16. Goh Ballet Nutcracker

Goh Ballet puts on its annual production of The Nutcracker during December most years. The Christmas-themed show features ballet dancing and acting with over 200 talented performers.

The family-friendly story is about a battle between the Nutcracker and the Mouse King and his army of mice. It’s a classic play with toys and children. The show also usually features live music by Tchaikovsky, performed by the Vancouver Opera Orchestra.

In 2026, the Goh Ballet Nutcracker shows happen at the Queen Elizabeth Theatre on December 17th, 18th, 19th, and 20th.

 

17. Christmas at Britannia Mine

Britannia Mine is a great place to explore year-round. Last year, if you went on the Saturdays and Sundays of December 6th, 7th, 13th or 14th, you could see Santa, get a complimentary cup of hot chocolate, and explore the lower level of the museum for free (although donations were greatly appreciated). 2026 dates are TBC.

See our article about Photos With Santa at Britannia Mine to learn more.

 

Toys Thru the Decades at Britannia Mine

 

18. North Pole Express

One of the most popular Christmas activities in the Lower Mainland is the North Pole Express at the West Coast Railway Museum in Squamish. (Note: This event used to be called the Polar Express.)

In 2026 the event runs on November 28th and 29th, and December 5th & 6th, 12th & 13th, and the 19th, 20th & 21st. Tickets always sell out well in advance, so booking early is essential.

Just like in the movie of the same name, the North Pole Express train ride includes hot chocolate and cookies, chefs, entertainment, singing, and a magical 40-minute train ride to the North Pole. Also, just like in the movie, the event dress code is pyjamas, at least for the kids.

Click North Pole Express at Christmas for more information.

 

Polar Express Conductor with Golden Ticket
The Polar Express in Squamish

 

19. Vancouver Christmas Concerts

A number of Christmas concerts take place in Vancouver over the winter holidays. They include performances by Chor Leoni, the Vancouver Welsh Men’s Choir and Vancouver Symphony Orchestra. There are lots of other performances too.

See our article about Vancouver Christmas Concerts for a list of other concerts happening this year.

 

Vancouver Christmas Concerts

 

20. Big Elf Run at Stanley Park

Taking place in Vancouver’s Stanley Park each December is the Big Elf Run. It’s a fun Christmas-themed event where people wear elf hats and walk, jog, or run up to 15 km. Shorter runs are available for kids, as well as for anyone who wants to bring strollers or dogs.

The Big Elf Run is on December 12th in 2026. Prices vary depending on the distance you run.

Click Big Elf Run to learn more about the event.

 

Big Elf Run

 

21. Lower Mainland Christmas Parades

Santa Claus parades are great places to see the big guy in red and get into the festive spirit, especially when you have young children.

The City of Vancouver’s Santa Claus Parade used to take place on the first Sunday in December, beginning at noon. Attracting as many as 300,000 people in good years, this event hasn’t happened for a while now.

The good news is that other municipalities in the Lower Mainland host their own Santa Claus parade. They include Aldergrove, Chilliwack, Maple Ridge, Mission, Port Coquitlam, Steveston Village, Surrey, and a few other places.

See our article about Lower Mainland Christmas Parades for a comprehensive list of Santa Claus parades in Metro Vancouver and the surrounding area.

 

Presented by StayVancouverHotels.com, Destination Downtown features light displays along the Coal Harbour Seawall and at other downtown Vancouver locations between December and February. The exact dates for 2026/27 are TBC.

Along the Coal Harbour Seawall, over 120 lit trees and several animal-shaped lights illuminate the waterfront last year. At Robson Square, the outdoor ice rink offered free skating and $5 rentals from December 2nd to February 28th, with live entertainment on a few evenings. At the Art Gallery, the Ferris Wheel returned from December 2nd to January 3rd, with “Ride Free Tuesdays” all month.

Note: Something that’s not directly part of Destination Downtown, but is in the heart of it and should also be considered a top Christmas-type activity, is Winterlust at the Westin Bayshore Hotel. With it, you can dine in your own exclusive glass dome with up to six people. The food is exquisite, and the experience is most memorable! Either before or after dinner, you can then walk outside and enjoy the various Destination Downtown light sculptures.

Check out our article about Destination Downtown to learn more.

 

Winterlust at H Tasting Lounge

StayVancouverHotels.com

 

In years when it takes place, Bright Nights at Stanley Park is one of the most wonderful and magical places to take children to admire Christmas decorations in the Lower Mainland. Admission is normally by donation benefiting the BC Professional Fire Fighters’ Burn Fund.

(Note: Bright Nights isn’t happening in Stanley Park in 2026. Instead, it’s happening as part of the Noel Holiday Light Festival & Market in Surrey. Stanley Park, meanwhile, hosts the new Astra Lumina event from late October until the end of December.)

 

Stanley Park Christmas Train
Bright Nights Train at Stanley Park

 

If you like snow, Christmas decorations and any kind of winter sport, then you need to visit Grouse Mountain for the Peak of Christmas.

Last year the event ran from November 21st until December 24th. The 2026 dates are TBC.

Highlights include the enchanting Light Walk around Blue Grouse Lake, outdoor ice skating on the mountaintop Skating Pond, Christmas movies, reindeer talks, sleigh rides and more holiday activities for kids. It also features one of the best views of Vancouver at night.

See our article about the Peak of Christmas at Grouse Mountain for more details.

 

Grouse Mountain Skating Rink
Ice Skating at Grouse Mountain

 

Burnaby’s Deer Lake Park is a great place to visit in December. The Lake is wonderful to walk around during the day when it’s sunny and Heritage Christmas at Burnaby Village is a festive place to be in the afternoons and evenings.

Burnaby Village is usually free this time of year and open until the first day or so in January. Best times to go include evenings on days when it’s open late and lit up with all its Christmas decorations.

For the 2026/27 season, Festive Village runs from November 25th, 2026, to January 3rd, 2027. The museum is closed on December 24th and Christmas Day. Admission is free.

Click Heritage Christmas at Burnaby Village for more details.

 

Burnaby Village at Christmas with Snow
Heritage Christmas at Burnaby Village

 

Another great winter tradition is ice skating at Robson Square. Skating usually takes place on the outdoor rink at the corner of Robson and Howe. The skating is free if you bring your own equipment, and rentals cost about $5 or $2 for ice cleats.

There is also ice skating at recreation centres all over the Lower Mainland most years, as well as at the top of Grouse Mountain during the Peak of Christmas and at the Shipyards in North Vancouver.

The 2025/2026 skating season ran from November 28th, 2025, until February 28th, 2026. 2026 dates are TBC. The rink is open daily from 9:00 am to 9:00 pm, with slightly different hours on Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve and New Year’s Day.

See our article about Ice Skating at Robson Square to learn more about this activity.

 

Free December Events

 

Christmas is celebrated in the Tri-Cities area with the Lights at Lafarge event at Lafarge Lake in Town Centre Park in Coquitlam. It’s a free event featuring holiday lights and Christmas decorations all around the lake.

For the 2026/27 season, Lights at Lafarge runs until sometime in mid-February. The lights are on daily from 4:00 pm to 11:00 pm. This year’s Season Kick-Off Event takes place on Friday, November 27th, from 5:00 pm to 8:00 pm, featuring live entertainment, food trucks and festive activities.

Click Coquitlam’s Lights at Lafarge for more information.

 

Top Vancouver December Things to Do

 

If you plan to be in North Vancouver over the holidays and want to see some great free Christmas lights, then check out the displays at Park & Tilford Mall. Admission is free or by donation.

The lights and displays aren’t quite as amazing as what you’ll see at places like VanDusen Garden or Capilano Suspension Bridge, but they are still beautiful, impressive and recommended.

The Holiday Hi-Light Festival kicked off with its Opening Night on November 28th last year. It then continued daily from 5:00 to 8:00 pm until December 31st. 2026 dates are TBC.

It’s a great place to visit on your way back from one of the local ski hills, especially on Friday evenings leading up to Christmas, when they have special family activities.

See our article about the Holiday Hi-Light Festival to learn more.

 

Park and Tilford Gardens in Snow
North Vancouver’s Holiday Hi-Light Festival

 

Halfway between Canada Place and St. Andrew’s-Wesley United Church (where a number of Christmas concerts usually take place) is Gingerbread Lane at the Hyatt Regency.

For most of December, the hotel’s foyer transforms into one of the West Coast’s most popular places to see incredible gingerbread creations. It’s a small but iconic attraction, so it’s easy to combine with other downtown activities while you’re in the area. This year marks the 34th annual Gingerbread Lane, and dozens of impressive gingerbread houses and displays are showcased throughout the lobby.

For the 2026 season, Gingerbread Lane runs from December 3rd until the 28th.

See our article about Gingerbread Lane to learn more.

 

Kasian Architecture Gingerbread Display
Gingerbread Lane at the Hyatt

 

One of the best places to take children for holiday season activities in Surrey is Bear Creek Park at 13750-88th Avenue. That’s where you’ll find the Miniature Train Rides through the Christmas forest.

For 2025, the Christmas Day Time Train ran daily from December 1st to 31st, between 10:00 am and 5:00 pm. 2026 dates should be similar. At the attraction kids can enjoy a train ride through the decorated forest, visit with Santa and do some crafts. Tickets cost around $12.50 per person and are available only in person. For kids under 2, there are free rides.

The Christmas Night Train operates for most of the month between 6:00 pm and 9:00 pm. Night Train tickets can be purchased online or in person, and online ticket holders get priority entry. The Grinch also made an appearance there last season!

Click Surrey Miniature Train Rides to learn more.

 

Santa, Mrs Claus and the Bear Creek Train
Christmas Train at Bear Creek Park

 

31. Holiday Lights at Williams Park

Holiday Lights at Williams Park is a free Christmas lights attraction in Langley. Unlike other similar events in the Lower Mainland, it’s a drive-through attraction where you drive around the park and admire the lights from the comfort of your car.

The event takes place at Williams Park, which is at 238 Street and 68th Avenue in the Township of Langley. For the 2025 season, the event ran from Saturday, December 13th to Sunday, December 28th. It was open nightly from 5:00 pm to 9:00 pm. 2026 details are TBC.

Holiday Lights is closed December 24th, 25th, and 26th. Admission is free, but visitors should register in advance online.

Click Holiday Lights at Williams Park for more.

 

Williams Park at Christmas
Christmas Lights at Williams Park

 

32. Langley Christmas Village

The Langley Christmas Village is a new event happening in 2026. Presented by the same team behind the Shipyards Christmas Market, this event is held in Langley City. It’s a month-long Christmas market with a European theme. There are numerous vendors on site as well as live entertainment. Admission is free.

In 2026 the first ever Langley Christmas Village event runs from November 25th until December 24th.

See our Langley Christmas Village page for more information.

 

33. Astra Lumina Night Walk

Another event happening for the first time in Metro Vancouver in 2026 is Astra Lumina. It’s a very intricate light show display that includes projections, music, and other multimedia elements inside Stanley Park.

The attraction is open from October 22nd to December 31st. This is the first time that Astra Lumina has set up in a Canadian city. It’s previously toured in various cities in the United States as well as further abroad.

See our Astra Lumina article for more information.

 

Free December Events

 

Other Information

Check out the Vancouver December Calendar for more ideas on things to do over the Christmas holidays.

Other articles that might be of interest include the following:

Other websites that might also be of interest include the following:

 

author avatar
VancouversBestPlaces

LEAVE A REPLY

Please enter your comment!
Please enter your name here