December 5Ks in North Carolina on Weekends
Spencer, NC
Freeze Your Buns 5K
Dec 2, 2023
Lumberton, NC
Jingle Bell Jog 5K
Dec 9, 2023
Wrightsville Beach, NC
School Meals For All NC 5K
Dec 2, 2023
Hendersonville, NC
Hope for the Holidays Jingle Jog 5K
Dec 14, 2024
Asheville, NC
Sock It To Me Santa 5K
Dec 14, 2024
Ocean Isle Beach, NC
SOHO - HO And Away We Go!
Dec 14, 2024
Hickory, NC
Luau 5K & Half Marathon
Dec 28, 2024
Asheboro, NC
Randolph County Young Life 5K
Dec 7, 2024
Raleigh, NC
Ninja 5K &10K
Dec 14, 2024
Oakwood 24
Dec 21, 2024
Greenville, NC
Santa Dash with Riley's Army
Dec 9, 2023
Brevard, NC
Ugly Sweater Run
Dec 7, 2024
Cornelius, NC
Carolina Ugly Sweater Run
Dec 8, 2024
Charlotte, NC
Pajamas All Day 5K/10K
Dec 9, 2023
New Year's Eve Trail Race
Dec 31, 2023
Little Sugar Creek Greenway parkrun
Aug 16, 2025
Aug 23, 2025
Aug 30, 2025
Sep 6, 2025
48 more
Krueger Reindeer Romp 5K
Dec 7, 2024
We Believe - Santa 5K Trail Race & Dog Jog
Dec 7, 2024
Girls on the Run 5K
Dec 8, 2024
Charlotte Eagles Jingle Jog
Dec 14, 2024
Let Me Run 5K
Dec 14, 2024
Santa Run 8K/5K & Snowman Dash
Dec 14, 2024
Run Run Rudolph
Dec 21, 2024
Holiday 1M, 5K, 10K, 15K, and Half
Dec 28, 2024
New Bern, NC
Craven Smart Start Holiday Hustle
Dec 14, 2024
Wilmington, NC
Holiday 5K, 10K & Half Marathon
Dec 16, 2023
Wilmington Historic Half
Dec 7, 2024
William H. Craig Race for Life 5K/10K
Dec 8, 2024
Dashing Thru The Glow
Dec 14, 2024
Ainsley's Angels Frosty 5K
Dec 15, 2024
Carolina Beach, NC
Carolina Beach State Park Half Marathon
Dec 28, 2024
Manteo, NC
Holiday Hustle 5K
Dec 7, 2024
Durham, NC
Durham NC parkrun
Jul 12, 2025
Jul 19, 2025
Jul 26, 2025
Aug 2, 2025
48 more
Girls on the Run 5K
Dec 7, 2024
Jingle Bell LEAP 5K
Dec 7, 2024
Race 13.1 Durham
Dec 7, 2024
Chapel Hill, NC
Into The Woods 5K
Dec 7, 2024
Wake Forest, NC
Run Forest Ridge Run
Dec 2, 2023
Frosty Run 10K/5K
Dec 14, 2024
Burlington, NC
Run at the Rock
Dec 7, 2024
Jacksonville, NC
Jacob's Cancer Fight Club
Dec 9, 2023
Merry Fitness 5K
Dec 16, 2023
Kings Mountain, NC
Jingle Bell Rockin' Run
Dec 7, 2024
Concord, NC
Ninja 1M, 5K, 10K, 15K & Half Marathon
Dec 14, 2024
Quarry Crusher Run Concord
Dec 14, 2024
Mooresville, NC
Lakeshore Middle School Ugly Sweater 5K
Dec 9, 2023
Elf Run and Tot Trot
Dec 16, 2023
Winston-Salem, NC
Santa Hustle Winston-Salem
Dec 10, 2023
YMCA Mistletoe Run
Dec 7, 2024
American Hero 1M, 5K, 10K, 15K, and Half Marathon
Dec 21, 2024
Jingle Jog 5K
Dec 21, 2024
Lincolnton, NC
Frosty 5K
Dec 21, 2024
Mount Holly, NC
Rankin Ugly Sweater 5K and Tinsel Tangle 2K
Dec 9, 2023
Monroe, NC
Kind-A-Thon 5K Trail Run
Dec 2, 2023
Archdale, NC
Be the Light 5K
Dec 2, 2023
Creekside parkrun
Jan 4, 2025
Jan 11, 2025
Jan 18, 2025
Jan 25, 2025
48 more
Atlantic Beach, NC
Santa Beach Run
Dec 7, 2024
Forest City, NC
Be the Light 5K
Dec 15, 2024
Mount Airy, NC
Vineyard Stomp Christmas Run at Serre Vineyards
Dec 9, 2023
Rosy Cheeks 5K
Dec 14, 2024
Locust, NC
Locust #Elfie 5K
Dec 1, 2024
Jamestown, NC
Ragsdale Family YMCA Reindeer Romp
Dec 14, 2024
Matthews, NC
CBT Run Club 5K
Dec 31, 2023
Pittsboro, NC
Reindeer Run 5K
Dec 14, 2024
Troutman, NC
Jingle Run 5K
Dec 15, 2024
West Jefferson, NC
Jim Snyder Christmas Tree 5K
Dec 7, 2024
Benson, NC
Decem-burrrr Dash 5K
Dec 2, 2023
Holly Springs, NC
Mushing Mutts Canicross Race and Dog Friendly 5K
Dec 14, 2024
Suggly Sweater 5K
Dec 21, 2024
Star, NC
Twinkle Toes 5K
Dec 14, 2024
New Hill, NC
Viking Dash Trail Run
Dec 7, 2024
Mint Hill, NC
Jingle All The Way 5K
Dec 7, 2024
Mount Gilead, NC
Jingle Bell Jaunt 5K
Dec 7, 2024
Mount Ulla, NC
Santa's Run for Charity 5K
Dec 9, 2023
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Locust #Elfie 5K
-
Dec 1, 2024Sunday
-
5K run
More Information
-
Locust, NC
Stanly County, NC
2. Be the Light 5K
-
Past DateDec 2, 2023Saturday
-
5K run
Virtual OptionMore Information
-
Archdale, NC
Randolph County, NC
3. Decem-burrrr Dash 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Benson, NC
Johnston County, NC
4. Fleet Feet Holiday Stroll 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
High Point, NC
Guilford County, NC
5. Freeze Your Buns 5K
-
Past DateDec 2, 2023Saturday
-
5K run | kids run
More Information
-
Spencer, NC
Rowan County, NC
6. Kind-A-Thon 5K Trail Run
-
Past DateDec 2, 2023Saturday
-
5K trail run | kids run
More Information
-
Monroe, NC
Union County, NC
7. Run Forest Ridge Run
-
Past DateDec 2, 2023Saturday
-
10K, 5K trail run
More Information
-
Wake Forest, NC
Wake County, NC
8. School Meals For All NC 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
Wrightsville Beach, NC
New Hanover County, NC
9. Warrior's Path 5K
-
Past DateDec 2, 2023Saturday
-
5K run
More Information
-
High Point, NC
Guilford County, NC
10. Creekside parkrun
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Archdale, NC
Randolph County, NC
11. Durham NC parkrun
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Durham, NC
Durham County, NC
12. Girls on the Run 5K
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Durham, NC
Durham County, NC
13. Holiday Hustle 5K
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Manteo, NC
Dare County, NC
14. Into The Woods 5K
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Chapel Hill, NC
Orange County, NC
15. Jim Snyder Christmas Tree 5K
-
Dec 7, 2024Saturday
-
5K run
More Information
-
West Jefferson, NC
Ashe County, NC
16. Jingle All The Way 5K
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Mint Hill, NC
Mecklenburg County, NC
17. Jingle Bell Jaunt 5K
-
Dec 7, 2024Saturday
-
5K, 1.5M run
Virtual OptionMore Information
-
Mount Gilead, NC
Montgomery County, NC
18. Jingle Bell LEAP 5K
-
Dec 7, 2024Saturday
-
5K run
More Information
-
Durham, NC
Durham County, NC
19. Jingle Bell Rockin' Run
-
Dec 7, 2024Saturday
-
5K run | kids run
More Information
-
Kings Mountain, NC
Cleveland County, NC
20. Jingle Bell Run - Raleigh
-
Dec 7, 2024Saturday
-
5K run | kids run
More Information
-
Cary, NC
Wake County, NC
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.