There are 243 running races in Minnesota in 2026 across 134 cities. The next upcoming race is the Driftless Dash 5K in La Crescent on May 29. Popular distances include 5K races, trail runs, half marathons.

Browse by City

Hustle For Habitat

Sat, Jul 25 · Pelican Rapids, MN Pelican Rapids
Virtual 1 Mile StrutCombo: Rooster Run 5K and 1 Mile StrutRooster Run 5K +2

Chisago Lakes Triathlon

Sat, Jul 25 · Chisago City, MN Chisago City
Triathlon Sprint - Elite DivisionSprint - Age GroupSprint - Relay +12

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 RelaySprint Distance Triathlon Individual +5