Running of the Elves Logo

Running of the Elves

Hillsborough, NC

Sun, Dec 6, 2026

In 96 days · Sun, Dec 6, 2026

Don't let race day sneak up

One email during race week. That's it.

When

Sunday, December 6th, 2026

Where

Downtown Hillsborough, Hillsborough NC

Distance

1 Mile

Typical weather

On this date: rain 2 of the last 10 years

2025

3343°F

dry

2024

2336°F

dry

2023

3749°F

dry

2022

4460°F

dry

2021

4869°F

dry

2020

3451°F

dry

2019

3657°F

dry

2018

2744°F

dry

2017

4358°F

rain

2016

4247°F

rain

Best months to race in North Carolina

About this race

Event Overview

Hillsborough Running Club is proud to present the 7th annual Running of the Elves event.

Race Details

  • Event Date: 6th December 2026
  • Start Time: 4.00pm race start
  • Start Location: on Mitchell Street downtown Hillsborough (between Caine and Queen Streets)
  • Finish Location: Churton Street, outside the Historic Courthouse

Run in front of the Hillsborough Holiday Parade crowd. The race starts 10 minutes before the Parade begins, and follows the same route. Experience the joy of running fast downhill in front of thousands of cheering people.

This is a 1 mile, fast, downhill (mostly) timed and themed race.

Elf Theme

  • Elf Apparel: Each participant has the option to select an Elf t-shirt, an Elf hat, and bells.
  • Dress Code: You are expected to wear these during the run. We want to see a sea of Elves running through town.
  • Costume Option: If you have a favorite Elf costume, feel free to wear that instead.
  • Shirt and Hat: Please make sure you know where your shirt and hat are and that they fit. If you forgot to order during registration, or you find you cannot locate them from last year, use the Store menu to order what you need.

Entry Information

Race entry before add ons (shirt, hat, bells) is $20.00.

Bib/Shirt/Hat Pick-up

  • Date: Saturday 5th December, Farmers Market Pavilion, 1-4pm
  • Date: Sunday 6th December, 3-3.45pm corner of Mitchell and Queen Streets near the start line. [Do not wait until after 3.30pm to arrive, or may not make the start in time]

Parking Information

Hillsborough will be busy, so do not wait too long to arrive. Main parking areas are the parking deck next to Weaver Street Market on Nash and Kollock Street, or River Park Elementary School on St. Marys Road (close to the start area).

Pets and Strollers are welcome, but please keep moving, as the Parade will be underway as soon as the last person makes the turn onto Churton Street.

More Information

For additional details, visit the event page at Running of the Elves.

Course map

Suggested Races

H.O.P.E. Clinic 5K logo

H.O.P.E. Clinic 5K

Burlington, NC

Sunday, September 20th, 2026

5K
View details for race H.O.P.E. Clinic 5K

Lanes of Light Twin Lakes Community Fun Run/Walk

BURLINGTON, NC

Sunday, December 6th, 2026

View details for race Lanes of Light Twin Lakes Community Fun Run/Walk
Run At The Rock - 5K/10K/Half Marathon logo

Run At The Rock - 5K/10K/Half Marathon

Burlington, NC

Saturday, December 12th, 2026

5K
10K
Half
Trail
View details for race Run At The Rock - 5K/10K/Half Marathon
Gallop & Gorge 8K logo

Gallop & Gorge 8K

Carrboro, NC

Thursday, November 26th, 2026

View details for race Gallop & Gorge 8K
World Mental Health Day 5K - Carrboro, NC logo

World Mental Health Day 5K - Carrboro, NC

Carrboro, NC

Saturday, October 10th, 2026

5K
View details for race World Mental Health Day 5K - Carrboro, NC
Eve Carson Memorial 5K for Education logo

Eve Carson Memorial 5K for Education

Chapel Hill, NC

Sunday, November 8th, 2026

5K
View details for race Eve Carson Memorial 5K for Education
2026 UNC SHAC 5K logo

2026 UNC SHAC 5K

Chapel Hill, NC

Sunday, October 4th, 2026

View details for race 2026 UNC SHAC 5K
Birds of a Feather Trail Trot logo

Birds of a Feather Trail Trot

Chapel Hill, NC

Thursday, November 26th, 2026

5K
10K
Trail
View details for race Birds of a Feather Trail Trot
Kilometers For The Kids 10K, 5K and Fun Run logo

Kilometers For The Kids 10K, 5K and Fun Run

Chapel Hill, NC

Thursday, November 12th, 2026

1 Mile
5K
10K
View details for race Kilometers For The Kids 10K, 5K and Fun Run
Carrboro 5K/10K logo

Carrboro 5K/10K

Chapel Hill, NC

Saturday, October 3rd, 2026

10K
5K
View details for race Carrboro 5K/10K
Cleft Palate Gallop 5K and Fun Walk logo

Cleft Palate Gallop 5K and Fun Walk

Chapel Hill, NC

Sunday, September 27th, 2026

5K
1 Mile
View details for race Cleft Palate Gallop 5K and Fun Walk
Franklin All Nighter logo

Franklin All Nighter

Chapel Hill, NC

Saturday, November 7th, 2026

1 Mile
View details for race Franklin All Nighter
Into the Woods 5K presented by Access Paving and Construction logo

Into the Woods 5K presented by Access Paving an...

Chapel Hill, NC

Saturday, December 5th, 2026

5K
Trail
View details for race Into the Woods 5K presented by Access Paving and Construction
Leftovers Trail Run logo

Leftovers Trail Run

Chapel Hill, NC

Saturday, November 28th, 2026

5K
10K
Trail
View details for race Leftovers Trail Run
Rootrock Trail Run - 5K/10K/Half Marathon logo

Rootrock Trail Run - 5K/10K/Half Marathon

Chapel Hill, NC

Saturday, October 17th, 2026

5K
10K
Half
Trail
View details for race Rootrock Trail Run - 5K/10K/Half Marathon
She Tris Sprint Triathlon - Chapel Hill (NC) logo

She Tris Sprint Triathlon - Chapel Hill (NC)

Chapel Hill, NC

Sunday, October 11th, 2026

Fast
View details for race She Tris Sprint Triathlon - Chapel Hill (NC)
Strides for STEM 5K logo

Strides for STEM 5K

Chapel Hill, NC

Saturday, September 26th, 2026

View details for race Strides for STEM 5K
Solar Strides 5K logo

Solar Strides 5K

Chapel Hill, NC

Sunday, November 8th, 2026

5K
View details for race Solar Strides 5K
UNC SHAC 5K logo

UNC SHAC 5K

Chapel Hill, NC

Sunday, October 4th, 2026

View details for race UNC SHAC 5K
2026 I AM Too Sexy 5K logo

2026 I AM Too Sexy 5K

Durham, NC

Saturday, September 19th, 2026

5K
View details for race 2026 I AM Too Sexy 5K

Organize this race?

Claim it free to manage your listing — and get it featured for free, while spots last.

Find The Run Newsletter