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

This small Alberta town was just recognized as a stress-free spot for a weekend retreat

Bookmark this for your next Alberta staycation

10 minutes ago

10 of the best things to do in and around Calgary this long weekend (July 31 to Aug. 3)

The August long weekend has almost arrived, which means many Calgarians will have an extra…

30 minutes ago

10 things to do in Toronto this long weekend (July 31 – Aug. 3)

We’re up for another fabulous weekend in the city! And this time, it's a long…

1 hour ago

10 of the best things to do in and around Vancouver this long weekend (July 31-Aug. 3)

Get ready for an action-packed weekend, Vancouver! We've got the height of Vancouver Pride festivities,…

2 hours ago

A giant pig structure is coming to this Ontario city

A whimsical structure is taking shape in Vaughan, and before long, it'll be the pièce…

2 hours ago

Here’s what’s open and closed in Calgary this long weekend

The August long weekend is almost here, and if you're sticking around Calgary, you might…

2 hours ago