North Pole Express

What: One of the most magical activities you can do with any Christmas-loving kid (or adult), head to the recently renamed Railway Museum of British Columbia (about an hour's drive from Vancouver) for this delightful holiday activity. Start at the Candyland Station where hot chocolate and festive characters await, then take your seat on the full-sized vintage train for a 50-minute Yuletide trundle featuring carols, cookies and more. Alight at the North Pole to meet the elves as well as Santa and Mrs Claus, but don't forget to hop on the miniature train for a ride around Santa's sparkling workshop.

When: November 27 & 28, then December 4, 5, 11, 12, 18 & 19, 2021

Where: Railway Museum of British Columbia, 39645 Government Road, Squamish

Cost: Seats from $35 to $49