Home / Guides / Philadelphia winter races

Best races in Philadelphia this winter

Updated

150 races are on the Philadelphia calendar from mid-November through February, across the city, the suburbs, South Jersey and Wilmington. The season starts big with Philadelphia Marathon Weekend, then turns to Turkey Trots, Jingle Bell runs and a winter race series in Bucks County.

Our picks

Every Philadelphia race this winter, by month

November 2026

63 races

December 2026

42 races

January 2027

21 races

February 2027

24 races

Philadelphia race calendar →

Turkey Trots 2026 →

Quick answers

How many races are in Philadelphia this winter?

Races Near lists 150 races in Philadelphia, the suburbs, South Jersey and Wilmington between November 15, 2026 and February 28, 2027: 122 with a 5K, 33 with a half marathon.

When is the Philadelphia Marathon 2026?

The TIAA Philadelphia Marathon is Sunday, November 22, 2026. The half marathon and the 8K are the day before, Saturday, November 21.

When does the next Philadelphia race price go up?

Stoga’s Case for Smiles 3rd Annual 5k Run & 1 Mile Walk: the 5K goes from $35 to $40 after November 8. 55 more Philadelphia races publish a later price increase, listed on each race page.

What is the cheapest race in Philadelphia this winter?

Moorestown Turkey Trot on November 26 has the lowest starting price among these races: from $10 for its cheapest event, before the registration platform's processing fee.

Free weekly email

Races near you, every week.

Upcoming races, plus early-bird price deadlines. One short email, free. Unsubscribe any time.

We never sell your information. See privacy.