December Races in Pennsylvania
Bethlehem, PA
Christmas City Classic 5-miler and Candy Cane 5K
Dec 9, 2023
Santa - Will Run for Beer
Dec 7, 2024
Scranton, PA
NEPA Run Club New Year's Eve 5K
Dec 31, 2023
Langhorne, PA
Candy Cane 5K
Dec 9, 2023
York, PA
Holiday 5K, 10K, & Half Marathon
Dec 9, 2023
Redman 9 miler
Dec 16, 2023
York Road Runners Winter Series - John Rudy 5 Miler
Dec 30, 2023
Ninja 1M, 5K, 10K, 15K & Half Marathon
Dec 14, 2024
Havertown, PA
Reindeer Romp
Dec 14, 2024
New Hope, PA
Delaware River Loop Series - Loop #3
Dec 2, 2023
Pottstown, PA
Funky Santa 5K & Relay
Dec 3, 2023
Doylestown, PA
Peace Valley parkrun
Dec 28, 2024
Jan 4, 2025
Jan 11, 2025
Jan 18, 2025
49 more
Doylestown Jingle Bell Turkey Trot
Dec 1, 2024
Saint Marys, PA
Gingerbread 5K Dash
Dec 15, 2024
Downingtown, PA
Chester County 5K Winter Series - #1
Dec 10, 2023
Coatesville, PA
Lucky Dawg Jingle Paws 5K
Dec 2, 2023
Oil City, PA
Christmas Past Jingle Bell Run 5K
Dec 2, 2023
Altoona, PA
Twilight Race
Dec 31, 2023
Reading, PA
Shiver By The River
Dec 10, 2023
Jan 14, 2024
Feb 11, 2024
Mar 10, 2024
HumBug Bustle 5K
Dec 16, 2023
Williamsport, PA
Susquehanna Riverwalk parkrun
Aug 17, 2024
Aug 24, 2024
Aug 31, 2024
Sep 7, 2024
48 more
Elverson, PA
Dirty Bird Trail Runs
Dec 3, 2023
South Park, PA
Deer Slayer Trail Run
Dec 1, 2024
State College, PA
First Night Resolution Run 5K
Dec 31, 2023
Nittany Valley Half Marathon
Dec 8, 2024
Pittsburgh, PA
Jingle Bell Run
Dec 7, 2024
Lancaster, PA
Lancaster County Ugly Sweater XC 5K
Dec 2, 2023
Dashing Through the Lights 5K
Dec 13, 2024
Allison Park, PA
Christmas Eve 5K
Dec 24, 2023
Allentown, PA
December Ice Scraper 5K
Dec 3, 2023
Cranberry Township, PA
Run Santa Run
Dec 9, 2023
West Chester, PA
Brian's Run
Dec 3, 2023
Broomall, PA
Frozen Hare
Dec 16, 2023
Chambersburg, PA
Christmas Cash Dash
Dec 2, 2023
Jim Thorpe, PA
Minty Miler
Dec 9, 2023
Perkasie, PA
Freeze-Up 5K
Dec 3, 2023
Richboro, PA
12K o' Christmas
Dec 9, 2023
Kennett Square, PA
12 Days of Christmas KBC 5K Beer Race
Dec 9, 2023
Middletown, PA
The Frosty 5
Dec 2, 2023
Zelienople, PA
Reindeer Race
Dec 16, 2023
New Cumberland, PA
Holiday 5K and 10K
Dec 2, 2023
Pirate 1M, 5K, & 10K
Dec 7, 2024
Harmony, PA
Harmony Silvester 5K
Dec 31, 2024
Bloomsburg, PA
Bloomsburg Area YMCA - NYE 5K
Dec 31, 2023
Coplay, PA
Jingle Bell 8K Run & 5K Walk
Dec 2, 2023
Manheim, PA
Manheim Santa Run
Dec 2, 2023
Holiday 5K & 10K
Dec 23, 2023
Holiday 5K & 10K
Dec 28, 2024
Scottdale, PA
Geyer Performing Arts Center Elf Run 5K
Dec 2, 2023
Douglassville, PA
Dam Douglassville Ultra
Dec 9, 2023
Swarthmore, PA
Swarthmore Reindeer Dash
Dec 2, 2023
Duboistown, PA
Frostbite 5 Mile
Dec 10, 2023
Duncannon, PA
The Last Mile
Dec 28, 2024
North East, PA
Miller Mistletoe Mile
Dec 17, 2023
Shawnee on Delaware, PA
Reindeer Run at ShawneeCraft 5K
Dec 14, 2024
Matamoras, PA
Knights of Columbus Kris Kringle 5K
Dec 9, 2023
Archbald, PA
St. Nicholas 5K
Dec 2, 2023
Montrose, PA
Jingle Bell 5K
Dec 2, 2023
West Reading, PA
Pagoda Holiday Run
Dec 23, 2023
Hughesville, PA
Holiday 1M, 5K, 10K, 15K, and Half Marathon
Dec 28, 2024
Old Forge, PA
Jingle Bell Jog
Dec 3, 2023
Luzerne, PA
Back Mountain Trail 5K
Dec 31, 2023
New Florence, PA
Festivus For The Rest Of Us 5K
Dec 15, 2024
South Park Township, PA
Run Santa Run 5K - South Park
Dec 10, 2023
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Event Category
Click Here to find out what Classic, Multisport, and Variety mean.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
1. Deer Slayer Trail Run
-
Dec 1, 2024Sunday
-
10M, 5M trail run
More Information
-
South Park, PA
Allegheny County, PA
2. Doylestown Jingle Bell Turkey Trot
-
Dec 1, 2024Sunday
-
10K, 5K run | kids run
More Information
-
Doylestown, PA
Bucks County, PA
3. Christmas Cash Dash
-
Past DateDec 2, 2023Saturday
-
10K, 5K run | kids run
More Information
-
Chambersburg, PA
Franklin County, PA
4. Christmas Past Jingle Bell Run 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Oil City, PA
Venango County, PA
5. Delaware River Loop Series - Loop #3
-
Past DateDec 2, 2023Saturday
-
7.3M run
More Information
-
New Hope, PA
Bucks County, PA
6. Elves for the Shelves 5K & Fun Run
-
Past DateDec 2, 2023Saturday
-
5K, 1M run
Virtual OptionMore Information
-
Wayne, PA
Delaware County, PA
7. Geyer Performing Arts Center Elf Run 5K
-
Past DateDec 2, 2023Saturday
-
5K, 1M run
More Information
-
Scottdale, PA
Westmoreland County, PA
8. Holiday 5K and 10K
-
Past DateDec 2, 2023Saturday
-
10K, 5K run
More Information
-
New Cumberland, PA
Cumberland County, PA
9. Jingle Bell 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Montrose, PA
Susquehanna County, PA
10. Jingle Bell 8K Run & 5K Walk
-
Past DateDec 2, 2023Saturday
-
8K run
More Information
-
Coplay, PA
Lehigh County, PA
11. Lancaster County Ugly Sweater XC 5K
-
Past DateDec 2, 2023Saturday
-
5K, 1M trail run
More Information
-
Lancaster, PA
Lancaster County, PA
12. Lucky Dawg Jingle Paws 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Coatesville, PA
Chester County, PA
13. Manheim Santa Run
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Manheim, PA
Lancaster County, PA
14. Saint Bartholomew Church Ugly Christmas Sweater 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Crabtree, PA
Westmoreland County, PA
15. St. Nicholas 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Archbald, PA
Lackawanna County, PA
16. Swarthmore Reindeer Dash
-
Past DateDec 2, 2023Saturday
-
1M run
More Information
-
Swarthmore, PA
Delaware County, PA
17. The Frosty 5
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Middletown, PA
Dauphin County, PA
18. Brian's Run
-
Past DateDec 3, 2023Sunday
-
5K run | kids run
More Information
-
West Chester, PA
Chester County, PA
19. December Ice Scraper 5K
-
Past DateDec 3, 2023Sunday
-
5K run
More Information
-
Allentown, PA
Lehigh County, PA
20. Dirty Bird Trail Runs
-
Past DateDec 3, 2023Sunday
-
30K, 15K trail run
More Information
-
Elverson, PA
Chester County, PA
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.