, pub-1974305161873026, DIRECT, f08c47fec0942fa0 import {ok, notFound, serverError} from 'wix-http-functions'; // @see let adstxt = `# Ads.txt, pub-1974305161873026, DIRECT, f08c47fec0942fa0'; export function get_Adstxt(request) { let options = { "headers": { "Content-Type": "text/plain" }, "body": adstxt }; return ok(options); }
top of page

Minnesota Half Marathons

  • Facebook page
  • Twitter page
  • Instagram Social Icon
  • Pinterest App Icon
  • YouTube Classic
Minnesota Half Marathons 2023 & 2022

Official Walker Friendly Half Marathons Minnesota

18:32 mile / 4 Hour Minimum course time limit= (W)

Symbol only applies to half marathon events

Does NOT meet the Walker Friendly 4 hour minimum (18:32 / mi) = Not Walker Friendly (NWF) 

Trail Half Marathons (T)

Minnesota Half Marathons January 2023

No 2023 January Half Marathons in Minnesota at this Time

Minnesota Half Marathons February 2023

Sat Feb 18, 2023

Minnesota Half Marathons March 2023

No 2023 March Half Marathons in Minnesota at this Time

Vadnais Heights, MN

Minnesota Half Marathons April 2023

Sat April 22, 2023 (NWF)

Sat April 22, 2023


Sat April 29, 2023 (W)

St Cloud, MN

White Bear Lake, MN


Nisswa, MN

Minnesota Half Marathons May 2022

Sat May 1, 2021 (NWF)

Sat May 6, 2023


Sat May 7, 2022 (NWF)


Sat May 14, 2022

Sat May 16, 2020

Thu May 19, 2022

Fri May 20, 2022

Sat May 21, 2022

Sat May 29, 2021 (T,NWF)


Sat May 28, 2022

Sun May 29, 2022

Owatonna, MN

St. Paul, MN


New Prague, MN


Maple Grove, MN

Robbinsdale, MN

Breckenridge, MN

Breckenridge, MN

Duluth, MN

Rush City, MN


Stillwater, MN

Rochester, MN

Minnesota Half Marathons June 2023

Sat Jun 20, 2020 (W)

Sat June 17, 2023 (NWF)

Sun June 25, 2023

Zumbrota, MN


Duluth, MN

Bloomington, MN

Minnesota Half Marathons July 2022

Fri July 15, 2022

Sat July 16, 2022

Sun July 17, 2022

Mon July 18, 2022

Tue July 19, 2022

Wed July 20, 2022

Sat July 23, 2022

Sat July 30, 2022 (W)

Sat July 30, 2022 (NWF)

St. Cloud, MN

Rice, MN

Sartell, MN

Waite Park, MN

St. Cloud, MN

Rice, MN

Brooklyn Park, MN

Stillwater, MN

Richfield, MN

Minnesota Half Marathons August 2022

Sun Aug 8, 2021 (T)


Sat Aug 13, 2022 (W)


Sat Aug 20, 2022


Sat Aug 27, 2022 (W)

Rush City, MN


Stillwater, MN


Mora, MN


Rochester, MN

Minnesota Half Marathons September 2022

Sat Sep 10, 2022 (W)

Sat Sep 10, 2022


Sun Sep 11, 2022 (NWF)

Sat Sep 16, 2023

Sat Sep 17, 2022

Sat Sep 18, 2021

Sun Sep 19, 2021 (T)


Sat Sep 24, 2022

Detroit Lakes, MN

Mound, MN


Minneapolis, MN

Maple Grove, MN

Duluth, MN

Fairibault, MN

Minneapolis, MN


Ely, MN

Minnesota Half Marathons October 2022

Sat Oct 10, 2020

Sat Oct 8, 2022

Sat Oct 9, 2021

Sat Oct 16, 2021

Sat Oct 15, 2022 (NWF)


Sat Oct 21, 2023

Sun Oct 16, 2022 (T)

Sat Oct 22, 2022 (NWF)


Sat Oct 30, 2021

Sat Oct 28, 2023

Faribault, MN

Bemidji, MN

Belle Plaine, MN

Long Lake, MN

Bloomington, MN


Mankato, MN

Duluth, MN

Rochester, MN


Minneapolis, MN

Minneapolis, MN

Minnesota Half Marathons November 2023

No Minnesota Half Marathons 2023 in November at this time

Minnesota Half Marathons December 2023

No Minnesota Half Marathons 2023 in December at this time

Minnesota Half Marathon Calendar event dates in grey are delinquent dates not updated by the race organizer yet. We strive to have dates 1 year out for Minnesota half marathons, but have no control of when they set, announce or update their dates.

Minnesota Half Marathons

The Minnesota Half Marathon Calendar is a complete simplistic listing of Minnesota half marathons.  Currently the Minnesota half marathon schedule has 2022 Minnesota half marathons and 2023 Minnesota half marathons as they roll in.  Minnesota half marathons 2022 & Minnesota half marathons 2023 also identify trail half marathons and walker friendly half marathons by a (T) symbol and a (W) symbol.  The (T) means it is a TRUE trail half marathon 21k (off road, switchbacks, etc) and a (W) means it is truly "official walker friendly" requiring the half marathon to allow a minimum of 18:32 mile pace, minimum 4 hours for participants to finish the 13.1 mile distance.


The Minnesota half marathon calendar features a complete listing of Minneapolis half marathons, Saint Paul half marathons, Duluth half marathons, Rochester half marathons, St. Cloud half marathons, Mankato half marathons, and many more 1/2 marathons in MN.


A half marathon is 13.1 miles (or in kilometers is a 21k). We understand sometimes there will be a slight margin of error up or down when runners run or walk any race distance, however our calendar only is a listing for true half marathons that do all they can to measure their course as an official half marathon 13.1 mile / 21k distance.  Races that are not 13.1 miles, we encourage not to call their race a 1/2 marathon to lessen confusion for runners & walkers looking to participate in a true 1/2 marathon distance. Some runners don't care, but you'd be surprised how many that do.

bottom of page