Updated Jul 23, 2026
Running races in Massachusetts
Browse 235 upcoming running races in Massachusetts with dates, cities, distances, registration status, and official links.
Search near you
Find running races near you
Enter a city or ZIP code to find races close to you.
Upcoming running races
235 races found
Last updated Jul 23, 2026
Aug 15, 2026
16th Annual Larry Olsen 5K Classic and Kids Dash
Hopedale, MA 01747 | 50 Yards
View race
Aug 22, 2026
Belchertown First Responders 5k Run and 1 Mile Walk
Belchertown, MA 01007 | 5K
View race
Sep 6, 2026
2026 Barefoot Half Marathon (13.1 miles)
Shrewsbury, MA | Half Marathon, 5K
View race
Sep 6, 2026
black goose running festival
north kingstown, MA 02322 | 5K, 10K, Half Marathon
View race
Sep 12, 2026
31st Annual Run to the Rock
Marshfield, MA | 5K, 10K, Half Marathon, Marathon
View race
Sep 12, 2026
Springfield Puerto Rican Parade Pa’lante 5K Run/Walk
Springfield, MA 01107 | 5K
View race
Sep 13, 2026
Tree House Brewing Company Half Marathon 2026
Deerfield, MA 01373 | Half Marathon
View race
Sep 19, 2026
Karing For Kidneys "The Kidney Bean 5k walk and Run"
Stoughton, MA 02072 | 5K
View race
Oak Bluffs, MA 02557 | 3.1 Miles
View race
Sep 26, 2026
South Shore *3 Beach Minimum" Half Marathon 2026
Hull, MA 02066 | Half Marathon
View race
Race map
Races on this page
Open the map to plot races by ZIP Code Tabulation Area.
Markers use 2025 U.S. Census ZIP Code Tabulation Area points, not exact start lines. Confirm the venue on the official race page. Report a map issue.
Showing races 1–100 of 235.
Race planning guide
How to choose a running race in Massachusetts
Compare more than the date and distance. Open the official race page to review the exact start time, course surface, elevation, time limits, packet pickup, parking, accessibility, and refund or transfer policy before registering.
- Confirm the source: organizer pages control registration status, pricing, schedule changes, and cancellations.
- Check the course: road, trail, hills, altitude, and weather can make two events at the same distance feel very different.
- Plan race morning: verify the venue, parking instructions, start corral, and recommended arrival time.
- Match your training: leave enough time to build safely for the distance and recover before your next goal race.