Browse all 2023-2024 Minnesota half marathons by month and by city below. For each race, you’ll find the history of the half marathon and the course, the most recent year’s course maps, elevation profiles, runner reviews, pricing, and how to sign up. When you view a race, you might also find contact info if you’re having problems with your registration or need to contact the race directors.
We dedicated dozens of hours every month searching for races to include in the Minnesota half marathons calendar. If you happen to see any half marathon not included, contact us at info@halfmarathons.net to submit your race.
Minnesota Half Marathons by Date
September 2023
Sat Sep 9 | Dick Beardsley Races Half Marathon 5k & Relay | Detroit Lakes MN |
Sun Sep 10 | City of Lakes Half Marathon | Minneapolis MN |
Sat Sep 16 | Circle the Lake Half Marathon 10k & 5k | Faribault MN |
Sat Sep 16 | Elm Creek Half Marathon | Maple Grove MN |
Sat Sep 16 | St. Luke's Wheels Off Half Marathon and Tunnel 10k | Duluth MN |
Sun Sep 17 | Surly Trail Loppet Half Marathon & 7M | Minneapolis MN |
Sat Sep 23 | Ely Marathon Half Marathon & 5k | Ely MN |
Sat Sep 30 | Big Woods Run Half Marathon 10k & 5k | Nerstrand MN |
Indianapolis Monumental Marathon on October 28, 2023
October 2023
Sat Oct 7 | Bemidji Blue Ox Marathon & Half Marathon Weekend | Bemidji MN |
Sat Oct 14 | Gear Western Country Half Marathon & 5k | Long Lake MN |
Sat Oct 14 | Scenic Byway Half Marathon & 5K | Belle Plaine MN |
Sat Oct 21 | Hot Cider Hustle – Twin Cities Half Marathon & 5k | Bloomington MN |
Sat Oct 21 | Mankato Marathon Half Marathon 10K & 5K | Mankato MN |
Sun Oct 22 | Hot Cider Hustle – Rochester Half Marathon & 5k | Rochester MN |
Sun Oct 22 | Wild Duluth Races Half Marathon | Duluth MN |
Sat Oct 28 | Monster Dash Half Marathon 10M 10k & 5k | St. Paul MN |
November 2023
Sun Nov 5 | Campwannarun Half Marathon 11k 10k & 5k | White Bear Lake MN |
May 2024
Sat May 4 | Run for the Lakes Marathon Half Marathon & 10k | Nisswa MN |
Sat May 11 | Maple Grove Half Marathon 10k & 5k | Maple Grove MN |
Thu May 16 | Prairie Series Day 7 – MN Marathon Half Marathon 10k & 5k | Breckenridge MN |
Sat May 25 | Stillwater Half Marathon 10k & 5k | Stillwater MN |
June 2024
Sat Jun 1 | Pike Lake Half Marathon & 10k | Duluth MN |
Sat Jun 22 | Grandma's Marathon & Half Marathon | Duluth MN |
July 2024
Fri Jul 12 | Heartland Series Marathon Half Marathon 10K & 5K – Day 7 | St. Cloud MN |
Sat Jul 13 | Summer Camp Series Day 1 Marathon Half Marathon 10k & 5k | Rice MN |
Sun Jul 14 | Summer Camp Series Day 2 Marathon Half Marathon 10k & 5k | Sauk Rapids MN |
Mon Jul 15 | Summer Camp Series Day 3 Marathon Half Marathon 10k & 5k | St. Cloud MN |
Tue Jul 16 | Summer Camp Series Day 4 Marathon Half Marathon 10k & 5k | Clearwater MN |
Wed Jul 17 | Summer Camp Series Day 5 Marathon Half Marathon 10k & 5k | Waite Park MN |
Sat Jul 27 | St. Croix Crossing Half Marathon | Stillwater MN |
Sat Jul 27 | Urban Wildlife Half Marathon & 5k | Richfield MN |
August 2024
Sat Aug 10 | Gopher to Badger Half Marathon 10K & 5K | Stillwater MN |

Use code uw10deal for 10% off!
Minnesota Half Marathons by City
Belle Plaine
Sat Oct 14 | Scenic Byway Half Marathon & 5K | Belle Plaine MN |
Bemidji
Sat Oct 7 | Bemidji Blue Ox Marathon & Half Marathon Weekend | Bemidji MN |
Bloomington
Sat Oct 21 | Hot Cider Hustle – Twin Cities Half Marathon & 5k | Bloomington MN |
Sun Jun 25 | Twin Cities Women's Half Marathon & 5k | Bloomington MN |
Breckenridge
Sun May 19 | Prairie Series Marathon Half Marathon 10K & 5K – Day 8 | Breckenridge MN |
Champlin
Sat Jul 22 | Xenia Avenue Marathon & Half Marathon | Champlin MN |
Duluth
Sat Jun 17 | Grandma's Marathon Half Marathon & 5K | Duluth MN |
Sat Sep 16 | St. Luke's Wheels Off Half Marathon and Tunnel 10k | Duluth MN |
Sun Oct 22 | Wild Duluth Races Half Marathon | Duluth MN |
Edina/Mora
Sat Aug 19 | Mora Half Marathon & 5k | Mora MN |
Ely
Sat Sep 23 | Ely Marathon Half Marathon & 5k | Ely MN |
Mankato
Sat Oct 21 | Mankato Marathon Half Marathon 10K & 5K | Mankato MN |
Maple Grove
Sat Sep 16 | Elm Creek Half Marathon | Maple Grove MN |
Sat May 11 | Maple Grove Half Marathon 10K & 5K | Maple Grove MN |
Minneapolis
Sun Sep 10 | City of Lakes Half Marathon | Minneapolis MN |
Sun Apr 29 | Get in Gear Half Marathon 10K & 5K | Minneapolis MN |
Sun Sep 17 | Surly Trail Loppet Half Marathon & 7M | Minneapolis MN |
New Prague
Sat May 6 | New Prague Half Marathon 10K & 5K | New Prague MN |
Nisswa
Sat May 4 | Run for the Lakes Marathon Half Marathon & 10k | Nisswa MN |
Richfield
Sat Jul 29 | Urban Wildlife Half Marathon & 5k | Richfield MN |
Rochester
Sun Oct 22 | Hot Cider Hustle – Rochester Half Marathon & 5k | Rochester MN |
Sat Aug 26 | Healthy Human Race Half Marathon & 5k | Rochester MN |
Sun May 13 | Med City Marathon Half Marathon Relay & 20-Miler | Rochester MN |
St. Cloud
Fri Jul 14 | Heartland Series Marathon Half Marathon 10K & 5K – Day 7 | St. Cloud MN |
Mon Jul 17 | Summer Camp Series Day 3 Marathon Half Marathon 10k & 5k | St. Cloud MN |
St. Paul
Sat Jun 24 | Human Powered Health Half Marathon | St. Paul MN |
Sat Oct 28 | Monster Dash Half Marathon 10M 10k & 5k | St. Paul MN |
Thur Nov 23 | Turkey Trot Saint Paul Half Marathon 10k & 5k | St. Paul MN |
Stillwater
Sat Aug 12 | Gopher to Badger Half Marathon 10K & 5K | Stillwater MN |
Sat May 25 | Stillwater Half Marathon & 5K | Stillwater MN |
Sat Jul 29 | St. Croix Crossing Half Marathon | Stillwater MN |
Waconia
Sat Jun 4 | Lola's Lake Waconia Half Marathon | Waconia MN |
White Bear Lake
Sun Nov 5 | Campwannarun Half Marathon 11k 10k & 5k | White Bear Lake MN |
Sat Feb 18 | Half Fast Half Marathon | White Bear Lake MN |
Frequently Asked Questions about Minnesota Half Marathons
What are the most popular half marathons in Minnesota?
The most popular half marathons in Minnesota are the Garry Bjorklund Half Marathon which is part of the Grandma’s Marathon in Duluth and the Medtronic Twin Cities Marathon.