Home Vancouver Events Calendar Festivals and Events in Vancouver CPKC Holiday Train at Christmas in Metro Vancouver and the Lower Mainland CPKC Holiday Train at Christmas in Maple Ridge

CPKC Holiday Train at Christmas in Maple Ridge

CP Holiday Train

One of the stops on the annual Christmas CPKC Holiday Train series is in Maple Ridge where people can enjoy music while also helping local food banks.

The train visits the Lower Mainland on December 19th and 20th in 2026. It’s in Agassiz, Maple Ridge and Pitt Meadows on the Saturday. The next day it has stops with live music in Port Moody and Port Coquitlam. At each place the event is free to attend (although donations the local food bank are greatly appreciated).

(Note: The train used to be called the CP Holiday Train and in years past it only visited Canadian cities over the Christmas holiday season. In 2021 Canadian Pacific Railway bought the Kansas City Southern Railway. Because of the new Canadian Pacific Kansas City name, and the fact that the holiday train visits a number of American cities, the train is now the CPKC Holiday Train.)

 

The Maple Ridge CP Holiday Train Event

The CPKC Holiday Train is a Christmas tradition that features free concerts at stops across Canada and the United States. In 2026 there are around 115 stops in Canada and another 75 or so in the US. 16 of the stops this year are in British Columbia, including the one in Maple Ridge which is one of the final stops of the 2026 holiday season.

The event in Maple Ridge is a charitable one benefitting the Friends in Need Food Bank each year. This non-profit organization collects both food and monetary donations to give to those in need. Since 1999 the holiday train has raised over $25 million and more than 5 million pounds of food across North America.

This year the Maple Ridge CP Holiday Train event is on Saturday, December 20th. The concert happens at Port Haney Station, located at 22302 River Road. Performers are the Sam Roberts Band and Owen Riegling.

 


WINTER IN THE CITY

A number of fun, free Christmas-y events also happen in nearby Port Coquitlam. Winter in the City in 2026 includes the Christmas in the Square (on November 28th), the Parade of Lights (on December 5th) and CPKC Holiday Train (on December 20th). Check out these events too if you can.


 

Best Christmas Activities

 

What to Expect

The train arrives in Maple Ridge at around 8:00 pm, or a few minutes before. The event itself, however, typically runs from 7:00 pm until 8:30. In the hour beforehand there are craft activities as well as music and hot chocolate.

The train is about 1,000 feet long and covered in decorative lights. The displays are bright and festive and sometimes change between a couple of different designs as they roll past.

After the train pulls into the station, one of its cars opens up and reveals a stage with the event’s musical guests. The concert runs for 30 minutes. You can expect a mix of the artists’ popular songs as well as some traditional holiday classics.

The event doesn’t last for very long, but it’s free and a fun way to get into the Christmas spirit. It’s also an opportunity to give to a great local cause (which is also in the Christmas spirit).

 

Other CPKC Holiday Train Stops

The CPKC Holiday Train hits plenty of destinations on its journey. In fact, the same as last year, the 2026 Maple Ridge event is one of four stops on the same day. The first concert on December 19th is in Lytton at 11:30 am. After that there are ones in Agassiz at 5:45 pm, Maple Ridge at 8:00 pm and Pitt Meadows at 9:05 pm.

December 20th was the final day of the CPKC Holiday Train during the 2026 season. On that day there’s the Port Moody Event with its concert at 5:15 pm. The final show is in Port Coquitlam that same evening, starting at 6:45 pm (although other festivities that happen in that community began at 4:00 pm).

All of the events listed above are free and all of them collect money and food for charitable organizations. See our article about the CP Holiday Train in the Lower Mainland to learn more about the stops outside of Maple Ridge.

 

Other Information

Visit the City of Maple Ridge website or the CP Holiday Train website for more information on the Maple Ridge event.

Other articles that might be of interest include the following:

Another website that might also be of interest is VancouverChristmasEvents.ca.