There are 248 running races in Minnesota in 2026 across 111 cities. The next upcoming race is the More Than Miles - Long Runs in Duluth on April 11. Popular distances include 5K races, trail runs, half marathons.

Browse by City

Maple Grove Triathlon

Fri, Aug 21 · Maple Grove, MN Maple Grove
Triathlon Super Sprint Triathlon IndividualSprint Distance Triathlon RelaySprint Distance Triathlon Individual +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

Red River Ultrafest

Fri, Sep 18 · Moorhead, MN Moorhead
Trail 12 Hour: Red River Ultrafest6 Hour: Red River Ultrafest3 Hour: Red River Ultrafest +5

IWP Ride Against Suicide 2026

Wed, Sep 23 · Forest Lake, MN Forest Lake
IWP Ride Against Suicide Day Two IndividualIWP Ride Against Suicide Day Two Relay TeamIWP Ride Against Suicide Day Three Relay Team +6

Grand Traverse

Sat, Oct 3 · Duluth, MN Duluth
Trail Grand Traverse 10 MileGrand Traverse 17 MileGrand Traverse 21 Mile +1