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

10 things to do this week in Edmonton (May 18-22)

The best things to do in Edmonoton!

23 hours ago

10 of the best things to do in and around Calgary this week (May 18-22)

Calgary is heading into another busy week of events, with something happening for just about…

1 day ago

10 things to do in Toronto this week (May 18-22)

Here's to another week in the city! We’re loving every second of it. There are…

1 day ago

One of Canada’s laziest rivers opens for the season next month in B.C.

Floating down one of B.C.'s lazy rivers is the ideal way to spend a hot…

2 days ago

One of Alberta’s biggest outdoor water parks reopens for the season next month

If you're already dreaming about those really hot summer days where all you want to…

3 days ago