Categories: Things To Do

Hundreds of festive Christmas elves are taking over Vancouver’s largest park for one day only

Do you love to take part in quirky holiday traditions? Well, the upcoming Big Elf Run is the perfect excuse to lace up your running shoes, don your elf hats, and hit Stanley Park. Now in its 11th year, the event brings together hundreds of Christmas “elves” for a festive day of community, holiday entertainment, and memory-making.

This holiday-themed run features five, ten, and 15 km races, though not everyone will be dashing for the finish line. Rest assured, there will be plenty of participants walking over running, in addition to a one-kilometre Wee Elf Run that’s perfect for families with children.

The Wee Elf Run kicks things off at 1 p.m. on Saturday, Dec. 13, 2025, followed by the other runs at 2 p.m. All courses go through Vancouver’s largest and most beloved urban park, Stanley Park, starting at Lumberman’s Arch. No matter which length you choose, you’ll follow the path through old oak trees before looping into the seawall, with breathtaking views of Coal Harbour and the Burrard Inlet.

If you don’t often get to see what Stanley Park looks like during the colder winter months, this is a great reason to get exploring!

The paths are accessible for all ages and abilities, open to runners, joggers, walkers, and folks with leashed dogs and strollers.

There will be a water station set up along the running route, as well as live entertainment, and an “Elf-ie” station for your pre-run photos.

How much does it cost to participate?

Here are all the races you can register for, and for how much:

  • 1 km Wee Elf Run: $30.23 to $31.29 per person
  • 5 km Big Elf Run: $62.58 to $68.94 per person
  • 10 km Big Elf Run (two loops): $75 per person
  • 15 km Big Elf Run (triple loop): $80 per person

While the 15k and 10k races are currently sold out, the last ticket tier will drop on Friday, Dec. 5, 2025, so it’s not too late to sign up!

Participants get an Elf Name Bib, an Elf Toque, and a B.C.-made wooden medal that doubles as a Christmas tree ornament.

If you’re looking for a low-pressure, low-stakes run to take part in that doubles as a holiday celebration, this is it.

Big Elf Run at Stanley Park

When: Saturday, Dec. 13, 2025
Time: Start times from 1 p.m.
Where: 3301 Stanley Park Dr.
Cost: $30 to $75 per person

Recent Posts:
B.C.’s beach town will soon glow with thousands of floating Christmas lights
Vancouver’s Massy Books is having a huge sale and everything is priced at $5 or less

Recent Posts

A major new transit hub is coming to this Ontario city

A major new transit hub will soon redefine public transportation in Southwestern Ontario, and thanks…

22 hours ago

This southern Alberta creek is filled with natural sandbars and shallow swimming spots

Willow Creek Provincial Park is the kind of place you probably wouldn't stumble across unless…

1 day ago

Here’s which Ontario museums and galleries are part of the Canada Strong Pass

The Canada Strong Pass is in full effect this summer, bringing Canadians to discover the…

2 days ago

Wrestling, dance, and food are taking over Calgary at this three-day Mexican festival

Mexifest is bringing a full-on cultural takeover back to Calgary this summer, turning Eau Claire…

2 days ago

A 5 km run with foam, mud pits and waterslides is coming to a town near Calgary

The Electrolit 5K Foam Fest is coming to a town just outside of Calgary, and…

2 days ago