There are 237 running races in Minnesota in 2026 across 134 cities. The next upcoming race is the 2026 Grandma's Marathon Race Weekend in Duluth on June 19. Popular distances include 5K races, trail runs, half marathons.

Browse by City

Duluth Trails Festival

Fri, Aug 7 · Duluth, MN Duluth
Trail Hill Climb & Descent (Summit North Running Event)Mountain Lap 5K (Summit North Running Event)The Creeks 8-Mile (Summit North Running Event) +13

Eddy Trail Races

Sat, Aug 8 · Annandale, MN Annandale
Trail The Eddy Half MarathonBig Eddy 50k

Brimson Sisu

Sat, Aug 15 · Brimson, MN Brimson
Virtual Brimson Sisu 4.4 Mile RunBrimson Sisu 4.4 Mile WalkVirtual Brimson Sisu 4.4 Run/Walk

Bluff Land Triathlon

Sat, Aug 15 · Rushford, MN Rushford
Triathlon Bluff Land Triathlon - Student IndividualBluff Land Triathlon - Adult IndividualBluff Land Triathlon - Relay Team - Student +1

Maple Grove Triathlon

Fri, Aug 21 · Maple Grove, MN Maple Grove
Triathlon Super Sprint Triathlon IndividualSprint Distance Triathlon IndividualSprint Distance Triathlon Relay +5

Swan Lake Grit-N-Gravel Triathlon

Sat, Aug 29 · Fergus Falls, MN Fergus Falls
Triathlon Swan Lake Grit-N-Gravel Duathlon - Kids RaceSwan Lake Grit-N-Gravel Triathlon - Team RelaySwan Lake Grit-N-Gravel Triathlon - Individual Athlete