Christmas 2026

Christmas Races in San Diego, California

4 Christmas and holiday races in San Diego, CA this season. The busiest days are Sunday, December 6 and Sunday, December 13. A typical entry fee is around $28. Dates and fees come straight from race registration and refresh every night.

4
Christmas races
1
on Sun, Dec 6
$28
typical entry fee
3
with a kids race

Sunday, December 6

Sunday, December 13

Saturday, December 19

Saturday, December 26

Quick answers

When are Christmas races in San Diego, CA in 2026?
Most run on weekends before Christmas Day. The busiest days are Sunday, December 6 (1), Sunday, December 13 (1), and Saturday, December 19 (1).
How much does a Christmas race cost in San Diego, CA?
Most charge between $23 and $37 for their current entry tier, with a typical fee of $28 before processing fees. Many raise prices as Christmas gets closer.
What distances do Christmas races offer?
Of the 4 races, 4 include a 5K, 1 a 10K, 3 a kids race, and 2 a half marathon. Walkers are welcome at most of them.
What is the biggest Christmas race in San Diego, CA?
San Diego Holiday Half Marathon & 5K, with 2,193 finishers across its events in 2022.
What is the weather like for Christmas races in San Diego, CA?
Based on five years of weather at these races, Christmas week typically runs from about 49°F at dawn to 64°F in the afternoon, with rain on about 12 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.