Christmas 2026

Christmas Races in New Hampshire

5 Christmas and holiday races in New Hampshire this season. The busiest days are Sunday, December 6 and Saturday, November 28. A typical entry fee is around $25. Dates and fees come straight from race registration and refresh every night.

5
Christmas races
2
on Sun, Dec 6
$25
typical entry fee
3
cities

Saturday, November 28

Saturday, December 5

Sunday, December 6

Sunday, December 20

Quick answers

When are Christmas races in New Hampshire in 2026?
Most run on weekends before Christmas Day. The busiest days are Sunday, December 6 (2), Saturday, November 28 (1), and Saturday, December 5 (1).
How much does a Christmas race cost in New Hampshire?
Most charge between $23 and $25 for their current entry tier, with a typical fee of $25 before processing fees. 2 are free to enter. Many raise prices as Christmas gets closer.
What distances do Christmas races offer?
Of the 5 races, 4 include a 5K, 2 a one-mile run, and 2 a kids race. Walkers are welcome at most of them.
What is the biggest Christmas race in New Hampshire?
The Great Gingerbread Run Run As Fast As You can 5k! (12/20 @10am) in Concord, with 203 finishers across its events in 2025.
What is the weather like for Christmas races in New Hampshire?
Based on five years of weather at these races, Christmas week typically runs from about 24°F at dawn to 38°F in the afternoon, with rain on about 28 percent of days. Morning starts are usually close to the low.
Do Christmas races sell out?
Most do not, but the largest cap their fields, so check each race's registration page before Christmas week.