Minnesota Running Races
179 upcoming races across Minnesota in the next 12 months, from local 5Ks to marathons and ultras. Updated nightly. Want filters, maps, and radius search? Open Minnesota in the Race Finder.
By distance: Marathons · Half Marathons · 5K Races · 10K Races · Ultras
By city: Duluth · Minneapolis · Rochester · Saint Paul
Racing in Minnesota: what the calendar looks like
There are 179 races on the Minnesota calendar over the next 12 months, which works out to roughly 3 per week. Among complete calendar months, May 2027 has the most listed races (21); March 2027 has the fewest (2). The busiest places to race are Duluth (19), Minneapolis (16), Rochester (16).
Of those, 112 offer a 5K, 40 offer a 10K and 40 offer a 1 Mile. The next marathon is Northwoods Marathon & Half Marathon - Duluth Winte on January 2 in Duluth. The next half marathon is Northwoods Marathon & Half Marathon - Duluth Winte on January 2.
By race count Minnesota ranks 29th of 51 states and DC.
Races by month
- Nov 202640 races
- Dec 202615 races
- Jan 202717 races
- Feb 202711 races
- Mar 20272 races
- Apr 20277 races
- May 202721 races
- Jun 202714 races
- Jul 202720 races
- Aug 202715 races
- Sep 20277 races
- Oct 202710 races
Going deep on one race
Grandma's Marathon: the complete guide
The course mile by mile, where to stay near the start, the expo, where to watch, and the whole race weekend planned out.
Grandma's Marathon: the course, mile by mile
The elevation profile, every named climb, mile by mile grades, a route map and typical race day weather.
November 2026
- Sat 11/14Como Park parkrunComo Park, MN · 5K · every Saturday, 53 dates · register ↗
- Sat 11/14Courthouse Lake parkrunCourthouse Lake, MN · 5K · every Saturday, 53 dates · register ↗
- Sat 11/14Eagan parkrunThomas Lake Park, MN · 5K · every Saturday, 53 dates · register ↗
- Sat 11/14Hamlet Park parkrunHamlet Park, MN · 5K · every Saturday, 53 dates · register ↗
- Sat 11/14Windom Area Health Wellness Center - Turkey Trot 2026Windom, MN · 5K · 0.5 Miles · 10K · from $25 · register ↗
- Thu 11/19The Embodied Practice - 11/19 Drop-InWoodbury, MN · from $18 · register ↗
- Sat 11/21AKA SPORT and the PARC present the 2nd Annual AKA Turkey TrotBlaine, MN · register ↗
- Sat 11/21Dakotah! Sport and Fitness Turkey Trot 5K and Kids Half-Mile Fun RunPrior Lake, MN · 5K · 0.5 Miles · register ↗
- Sat 11/21Fight For Food 5kEagan, MN · 5K · register ↗
- Sat 11/21Freezin' for a Reason 5KMinneapolis, MN · 5K · from $16 · register ↗
- Sat 11/21The Hilltop Gustie TrotSaint Peter, MN · 5K · 1 Mile · register ↗
- Sun 11/222026 Jingle Bell Run - MinnesotaMinneapolis, MN · 5K · from $35 · register ↗
- Thu 11/262026 Forge Fitness Turkey TrotBuffalo, MN · 5K · from $25 · register ↗
- Thu 11/262026 Maple Grove Turkey TrotMaple Grove, MN · 5K · from $40 · register ↗
- Thu 11/262026 Wabasha Wobble Gobble- 5K Fun Run/Walk & 1 Mile WalkWabasha, MN · 5K · 1 Mile · register ↗
- Thu 11/265th Annual Turkey Day 5kKasson, MN · 5K · from $30 · register ↗
- Thu 11/26Bemidji Holiday Running SeriesBemidji, MN · 5K · 0.5 Miles · from $5 · register ↗
- Thu 11/26CentraCare Wishbone 5K 2026St Cloud, MN · 5K · 2 Mile · 1K · register ↗
- Thu 11/26Chanhassen Turkey Trot 5KChanhassen, MN · 5K · from $15 · register ↗
- Thu 11/26Dawson Area Turkey TrotDawson, MN · 5K · from $20 · register ↗
- Thu 11/26Drumstick Dash Thanksgiving Day EventsMinneapolis, MN · 10K · 5K · 1 Mile · from $10 · register ↗
- Thu 11/26Forest Lake Rotary Turkey TrotForest Lake, MN · 5K · 1 Mile · Trail · register ↗
- Thu 11/26Fox Trot Thanksgiving 5kStillwater, MN · 5K · from $25 · register ↗
- Thu 11/26Gobble GaitHastings, MN · 8K · 2K · register ↗
- Thu 11/26Gobble Gait 5k at Cleary LakePrior Lake, MN · 5K · register ↗
- Thu 11/26Gobble GallopDuluth, MN · 5K · 1 Mile · from $26 · register ↗
- Thu 11/26Hale to the Bird 5KCottage Grove, MN · 5K · register ↗
- Thu 11/26Krave Turkey TrotCanby, MN · 5K · from $20 · register ↗
- Thu 11/26Rochester Turkey Trot 5KRochester, MN · 5K · from $15 · register ↗
- Thu 11/26STMA Turkey Day 5kAlbertville, MN · 5K · from $25 · register ↗
- Thu 11/26The 2026 Great Gobble 5K Run & 2 Mile WalkRochester, MN · 5K · 2 Mile · register ↗
- Thu 11/26Turkey Day Trail TrotSaint Paul, MN · 10K · 5K · 3K · Trail · from $18 · register ↗
- Thu 11/26Turkey Leg 5K RunWillmar, MN · 5K · from $25 · register ↗
- Thu 11/26Two Harbors Trail Alliance Trail Turkey TrotTwo Harbors, MN · 5K · 3K · 1K · Trail · register ↗
- Thu 11/26Wayzata Turkey TrotPlymouth, MN · 5K · from $30 · register ↗
- Thu 11/26Wild Turkey WattleOtsego, MN · 5K · 1.5K · from $10 · register ↗
- Thu 11/26Woodbury Wobble 5kWoodbury, MN · 5K · 1K · from $10 · register ↗
- Fri 11/27Black Friday 5KSt Paul, MN · 5K · register ↗
- Sat 11/281K Santa Lights the WaySauk Centre, MN · 1K · from $25 · register ↗
- Sat 11/28Albert Lea Stuffing ShuffleAlbert Lea, MN · 5K · from $45 · register ↗
December 2026
- Tue 12/1The Embodied Practice - 12/1 Drop-InWoodbury, MN · from $18 · register ↗
- Wed 12/2EU Nordic Winter JuniorsSaint Paul, MN · from $75 · register ↗
- Fri 12/4Run For a Claus Presented by First Independent BankMarshall, MN · 1 Mile · from $15 · register ↗
- Sat 12/5Candy Cane Course - St. PaulLake Elmo, MN · 1 Mile · 5K · 10K · 15K · from $22 · register ↗
- Sat 12/5Chester Rim 5K -Duluth Winter Trailrunning SeriesDuluth, MN · 5K · register ↗
- Sat 12/5Snowflake ShuffleSaint Joseph, MN · 5K · from $30 · register ↗
- Sat 12/5Storm the BluffsMinnesota City, MN · 15K · 30K · 5K · from $35 · register ↗
- Sat 12/5Ugly Sweater 5k Run/WalkFaribault, MN · 5K · register ↗
- Sun 12/6Candy Cane Course - RochesterRochester, MN · 1 Mile · 5K · 10K · 15K · from $22 · register ↗
- Sun 12/6U.G.L.Y. Sweater DashSt Louis Park, MN · register ↗
- Wed 12/9DXC Wednesday Night RacesDuluth, MN · register ↗
- Sat 12/12Minnesota River Bottoms Community RunMinneapolis, MN · 50K · register ↗
- Sat 12/12Santas on the RunRochester, MN · 5K · register ↗
- Sat 12/12Wild Santa Run - 5k Fun RunDuluth, MN · 5K · from $5 · register ↗
- Sat 12/19Lefse RunDuluth, MN · 5K · register ↗
January 2027
- Fri 1/1Mad as Hell 5KEden Prairie, MN · 5K · from $40 · registration closed · register ↗
- Sat 1/2Northwoods Marathon & Half Marathon - Duluth WinteDuluth, MN · Marathon · Half Marathon · register ↗
- Sat 1/2Polar Bear 5K Prediction RunRochester, MN · 5K · register ↗
- Mon 1/4LCW JuniorsMinneapolis, MN · from $315 · register ↗
- Thu 1/7Outdoor ArtsMinneapolis, MN · from $90 · register ↗
- Sat 1/9Concordia Track & Field Winter CampMoorhead, MN · from $35 · register ↗
- Sat 1/9St. Croix 40 Winter UltraHinckley, MN · 40 Miles · register ↗
- Sat 1/9Time Travel Half-Marathon/5K/10K - St. PaulSt. Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sun 1/10Time Travel Half-Marathon/5K/10K - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sat 1/16The Duluth SkyRunDULUTH, MN · 5K · registration closed · register ↗
- Sun 1/17World Snow Frosty Fox 5kStillwater, MN · 5K · from $25 · register ↗
- Mon 1/18White Continent 50k, Marathon & Half-MarathonMinneapolis, MN · 50K · Marathon · Half Marathon · from $1000 · register ↗
- Sat 1/2347th Annual Freeze Yer Gizzard Blizzard Run™ 5K & 10KInternational Falls, MN · 5K · 10K · 15K · from $30 · register ↗
- Sat 1/23Hartley Park 10K-Duluth Winter Trailrunning SeriesDuluth, MN · 10K · register ↗
- Sat 1/23Skyway 5KMinneapolis, MN · 5K · 1K · register ↗
- Mon 1/25Arrowhead 135International Falls, MN · register ↗
- Sat 1/30The Great Northern Winter RunMinneapolis, MN · 5K · register ↗
February 2027
- Sat 2/6City of Lakes Loppet Winter FestivalMinneapolis, MN · 30K · 20K · 10K · 5K · 3K · from $15 · register ↗
- Sat 2/6Frozen 4 Hour & 5K - Duluth Winter Trail SeriesDuluth, MN · 5K · 4 Hour · Trail · register ↗
- Sat 2/6The Wolf Within Winter Backyard UltraSt. Isle, MN · Timed · register ↗
- Mon 2/8Trail Kids Ski Program - Session 2Minneapolis, MN · Trail · from $237 · register ↗
- Sat 2/13Luminary LoppetMinneapolis, MN · from $30 · registration closed · register ↗
- Sat 2/13Vasaloppet USA 2027Mora, MN · 51K · 34K · 12K · Marathon · Half Marathon · from $20 · register ↗
- Sat 2/27Miles for The MissionDuluth, MN · 5K · register ↗
- Sat 2/27SKYWAY 5K 2027MN · 5K · register ↗
- Sat 2/27Skyway 5kSt. Paul, MN · 5K · register ↗
- Sat 2/27Time to Paddy 5K/10K & Lucky 13.1 - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sun 2/28Time to Paddy 5K/10K & Lucky 13.1 - St. PaulSt. Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
March 2027
- Sat 3/6Midwest Winter GamesMinneapolis, MN · 18K · from $15 · register ↗
- Sat 3/6Ski North UltraLutsen, MN · 100K · 38K · from $150 · register ↗
April 2027
- Sat 4/10Brown's Creek Breeze 8kStillwater, MN · 8K · from $30 · registration closed · register ↗
- Sat 4/17DoNot Stop Half Marathon 5K/10K - St. PaulSt Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sat 4/17Storm the ParkAltura, MN · 5K · 15K · 30K · 50K · from $41 · register ↗
- Sun 4/18DoNot Stop Half Marathon 5K/10K - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Fri 4/23Elm Creek Backyard UltraMaple Grove, MN · Timed · register ↗
- Sat 4/24Norwegian Foot March & Trail RunArden Hills, MN · 30K · 5K · Trail · from $30 · register ↗
- Sat 4/24Parley Lake Wine Run 5kWaconia, MN · 5K · from $30 · register ↗
May 2027
- Sat 5/1Run for the Roses 5k and Family DayHastings, MN · 5K · from $10 · registration closed · register ↗
- Sat 5/1Valley View Middle School Community 5KEdina, MN · 5K · 0.5 Miles · from $20 · register ↗
- Sun 5/2Collegeville UltraCollegeville, MN · 50K · 20 Miles · 10 Mile · register ↗
- Sat 5/8Donut Dash for Winona Area Public SchoolsWinona, MN · 4K · 1K · from $25 · registration closed · register ↗
- Sat 5/8Going Bananas Run - Twin CitiesSpring Park, MN · 2 Mile · from $35 · register ↗
- Sat 5/8Lake Wobegon Trail MarathonHoldingford, MN · Marathon · Trail · from $70 · register ↗
- Sat 5/8Trail Mix RaceRockford, MN · 50K · 25K · 12.5K · 6K · Trail · from $25 · register ↗
- Thu 5/132027 Prairie Series - Day 7 (MN/ND)Nebraska Ave., MN · register ↗
- Fri 5/142027 Prairie Series - Day 8 (MN/ND)Nebraska Ave., MN · register ↗
- Sat 5/15Hometown Half Marathon/5K/10K - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sat 5/15Med City Marathon, presented by ActivePTRochester, MN · Marathon · Half Marathon · 20 Miles · 5K · 1.2 Miles · from $35 · register ↗
- Sun 5/16Hometown Half Marathon/5K/10K - St. PaulSt. Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sun 5/16Wild Mountain Winery Wine Run 5kTaylors Falls, MN · 5K · 1.5 Miles · Trail · from $30 · register ↗
- Sat 5/22Autism Walk - NorthlandDuluth, MN · 1 Mile · register ↗
- Sat 5/22Going Bananas Run - RochesterRochester, MN · 5K · from $35 · register ↗
- Sat 5/22Kato Fun Run 2027North Mankato, MN · 5K · register ↗
- Sun 5/23Marathon Adventures 2027 Cape Town Marathon AdventureMinneapolis, MN · Marathon · from $500 · register ↗
- Sun 5/23momboss 5kMinneapolis, MN · 5K · register ↗
- Sat 5/29Blacks Grove Backyard Ultra Presented by Agony of DeFeet Wadena Run ClubWadena, MN · Timed · register ↗
- Sat 5/29Hammer Fit Gym Memorial 5K Run/Walk/RuckPark Rapids, MN · 5K · from $35 · register ↗
- Sat 5/29Pike Lake RacesDuluth, MN · 5K · 10K · Half Marathon · from $43 · registration closed · register ↗
June 2027
- Sat 6/5Going Bananas Run - DuluthDuluth, MN · 2 Mile · from $35 · register ↗
- Sat 6/5Lost In The WoodsNicollet, MN · 25 Miles · register ↗
- Sat 6/5Treat Trot - St. PaulSt. Paul, MN · 1 Mile · 5K · 10K · 15K · from $17 · register ↗
- Sun 6/6Storm the Woods - Mason Run at Chester WoodsEyota, MN · 5K · 10 Mile · 20 Miles · 50K · from $41 · register ↗
- Sun 6/6Treat Trot RochesterRochester, MN · 1 Mile · 5K · 10K · 15K · from $17 · register ↗
- Sat 6/12TrinonaWinona, MN · 51.5K · 23.094K · 27.7027K · Marathon · 11.2 Miles · from $29 · register ↗
- Thu 6/17St James Rail RunSaint James, MN · 0.5 Miles · 1 Mile · 4 Miles · from $5 · registration closed · register ↗
- Fri 6/182027 Grandma's Marathon Race WeekendDuluth, MN · Marathon · from $75 · register ↗
- Sat 6/192027 Grandma's Marathon Weekend RacesDuluth, MN · Marathon · Half Marathon · 5K · register ↗
- Sat 6/192027 Official Training GroupDuluth, MN · Marathon · Half Marathon · register ↗
- Sat 6/19Grandma's MarathonDuluth, MN · Marathon · register ↗
- Sat 6/26Lake City Rotary Circle of Life RunLake City, MN · 5K · 10K · Half Marathon · from $15 · registration closed · register ↗
- Sat 6/26Runestone Ramble Trail RunKensington, MN · 7K · 1 Mile · Trail · from $12 · registration closed · register ↗
- Sun 6/27Mountain Lake Road Race and Fitness WalkMountain Lake, MN · 1 Mile · 0.5 Miles · 4 Miles · Trail · from $20 · registration closed · register ↗
July 2027
- Fri 7/2Hallett Freedom 5K Run/WalkCrosby, MN · 5K · from $30 · registration closed · register ↗
- Sat 7/32027 Nisswa Firecracker 5k & 10KNisswa, MN · 5K · 10K · from $25 · register ↗
- Sat 7/3Freedom Fun Run (5K & 10K) + 1 mile run for kidsAlexandria, MN · 10K · 5K · 1 Mile · from $10 · registration closed · register ↗
- Mon 7/5Green Lake Road RaceSpicer, MN · 12 Miles · 6 Miles · 5K · Road · from $35 · register ↗
- Sat 7/10BEAR CHASEBertha, MN · 1 Mile · 5K · from $20 · registration closed · register ↗
- Sat 7/10Heatwave Half Marathon/5K/10K - St. PaulSt. Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sat 7/10St. Urho 5K/10KMenahga, MN · 5K · 10K · from $25 · registration closed · register ↗
- Sat 7/10The Fox Bikepacking RaceFinland, MN · 130 Miles · from $200 · registration closed · register ↗
- Sun 7/11Heatwave Half Marathon/5K/10K - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Fri 7/162027 Heartland Series - Day 7 (MN)St. Cloud, MN · register ↗
- Sat 7/172027 Summer Camp - Day 1Rice, MN · register ↗
- Sat 7/17Storm the FarmWinona, MN · 5K · 10K · Half Marathon · 30K · 43K · from $41 · register ↗
- Sun 7/182027 Summer Camp - Day 2Sauk Rapids, MN · register ↗
- Mon 7/192027 Summer Camp - Day 3St. Cloud, MN · register ↗
- Tue 7/202027 Summer Camp - Day 4Rice, MN · register ↗
- Wed 7/212027 Summer Camp - Day 5Waite Park, MN · register ↗
- Fri 7/30Twin Cities Twilight RelaysMinneapolis, MN · register ↗
- Sat 7/312027 Minneapolis SKECHERS Wicked Wine RunStillwater, MN · register ↗
- Sat 7/31Bluestreak 5KChisholm, MN · 5K · from $30 · register ↗
- Sat 7/31Looney Days 5KVergas, MN · 5K · from $30 · registration closed · register ↗
August 2027
- Sat 8/72026 Jared Anez Eagle Lake Race Series: THANK YOU ALL FOR A GREAT RACE DAY!Willmar, MN · 5K · Half Marathon · from $15 · registration closed · register ↗
- Sat 8/7Eddy Trail RacesAnnandale, MN · 32.2 Miles · Half Marathon · Trail · from $60 · register ↗
- Sat 8/7Four Daughters Wine Run 5kSpring Valley, MN · 5K · from $15 · register ↗
- Sat 8/7Summer Sizzler- St. PaulSt Paul, MN · 1 Mile · 5K · 10K · 15K · from $17 · register ↗
- Sat 8/7TrailfestMarine On Saint Croix, MN · from $42 · registration closed · register ↗
- Sun 8/8Summer Sizzler- RochesterRochester, MN · 1 Mile · 5K · 10K · 15K · from $17 · register ↗
- Sat 8/14Baby Backyard 5K - 50K ULTRAMaple Grove, MN · Timed · register ↗
- Sat 8/14Live Brave 5K and 1 MileSaint Paul, MN · 5K · 1 Mile · from $33 · registration closed · register ↗
- Sat 8/14Popsicle 5K/10K/Half - MinneapolisRichfield, MN · 5K · 10K · Half Marathon · from $35 · registration closed · register ↗
- Sat 8/14St. Michael Daze and Knights 5k and Youth Color Daze RunSaint Michael, MN · 5K · 0.5 Miles · from $15 · registration closed · register ↗
- Sat 8/14Walk-A-Mile-In-Her-Shoes: Stilettos and Strides 5KBaxter, MN · 5K · 1 Mile · from $15 · registration closed · register ↗
- Sun 8/15Bound for Boston Marathon & Half Marathon - MinneapolisRichfield, MN · Marathon · Half Marathon · from $26 · register ↗
- Sat 8/21Grow Wild Trail RunBrainerd, MN · Half Marathon · 10K · Trail · from $60 · registration closed · register ↗
- Sat 8/21Running the Rapids Half Marathon and 5KCohasset, MN · 5K · Half Marathon · from $35 · registration closed · register ↗
- Sun 8/22Great Lake Superior SwimDuluth, MN · 1 Mile · 2 Mile · 3.7 Miles · from $85 · registration closed · register ↗
September 2027
- Sat 9/4Sisu Backyard Ultra at Lake RebeccaRockford, MN · Timed · register ↗
- Sun 9/5Highline Half MarathonPaynesville, MN · Half Marathon · from $30 · register ↗
- Sat 9/11Golden Harvest Half Marathon & 5K/10K - St. PaulSt Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sun 9/12Golden Harvest Half Marathon & 5K/10K - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Fri 9/172027 - NorthShore Inline MarathonDuluth, MN · Marathon · 39.3 Miles · Half Marathon · 10K · from $44 · register ↗
- Sat 9/18Circle the Lake Half Marathon, 10K, and 5KFaribault, MN · Half Marathon · 10K · 5K · from $25 · register ↗
- Sat 9/25O'Brien Trail RacesMarine on St Croix, MN · 50K · 25K · 10K · 5K · Trail · register ↗
October 2027
- Sat 10/2Fire Tower Trail RacesHinckley, MN · 100K · 50K · 35K · 11K · Trail · register ↗
- Sat 10/2Spooky Sprint- St. PaulSt Paul, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sun 10/3Spooky Sprint - RochesterRochester, MN · 1 Mile · 5K · 10K · Half Marathon · from $17 · register ↗
- Sat 10/9Break the BankDuluth, MN · register ↗
- Sat 10/9Storm the Day (Sunrise to Sunset)Winona, MN · from $58 · register ↗
- Sun 10/10The Mill Towns Race SeriesDundas, MN · Marathon · Half Marathon · 10K · from $45 · registration closed · register ↗
- Sat 10/16Duff Dog Backyard UltraLuverne, MN · Timed · register ↗
- Sat 10/16Mankato MarathonMankato, MN · Marathon · Half Marathon · 10K · 5K · 1K · register ↗
- Sun 10/172027 Twin Cities In Motion Charity Program RegistrationSt Paul, MN · 10 Mile · register ↗
- Sun 10/17MammothMarch MinnesotaHinckley, MN · 20 Miles · register ↗
Planning a race
- Getting inlotteries, qualifiers, and how entry works for the races that sell out
- Lottery watchwhich race lotteries and registration windows are open right now
- Choosing a first marathona practical guide to picking a debut race
Browse other states: AK · AL · AR · AZ · CA · CO · CT · DC · DE · FL · GA · HI · IA · ID · IL · IN · KS · KY · LA · MA · MD · ME · MI · MO · MS · MT · NC · ND · NE · NH · NJ · NM · NV · NY · OH · OK · OR · PA · RI · SC · SD · TN · TX · UT · VA · VT · WA · WI · WV · WY