Upcoming Triathlons in the Midwest

Clear your browsing data in order to view the new map.
Saturday Sunday Monday Tuesday Wednesday Thursday Friday Multiple
Sat Sun Mon Tue Wed Thu Fri Multiple
Hide Map
Specify Date Range
Start Date
End Date
Specify Distance Range
From
Unit
To
Unit
No Race Date Race Location Options
1
Jun 7, 2024
Friday
Tri For Health
sprint, supersprint triathlon | sprint triathlon relay | youth triathlon
Jackson, MN
Jackson County, MN
2
Jun 8, 2024
Saturday
Au Sable Valley Triathlon
sprint dry triathlon
start
Mio, MI
finish
Fairview, MI
Oscoda County, MI
Oscoda County, MI
3
Jun 8, 2024
Saturday
Grand Rapids Triathlon
olympic, sprint, supersprint triathlon | olympic, sprint, supersprint duathlon | sprint, supersprint triathlon relay | triathlon | duathlon
Ada, MI
Kent County, MI
4
Jun 8, 2024
Saturday
Great Escape Triathlons
sprint, supersprint triathlon | sprint duathlon | sprint triathlon relay | youth triathlon
Jefferson City, MO
Cole County, MO
5
Jun 8, 2024
Saturday
Indianapolis Sprint Triathlon
sprint triathlon
Indianapolis, IN
Marion County, IN
6
Jun 8, 2024
Saturday
Innsbrook Triathlon
olympic, sprint triathlon | olympic, sprint triathlon relay
Innsbrook, MO
Warren County, MO
7
Jun 8, 2024
Saturday
M22 Challenge
sprint triathlon
Empire, MI
Leelanau County, MI
8
Jun 8, 2024
Saturday
MAC Triathlon
sprint triathlon
Mitchell, SD
Davison County, SD
9
Jun 8, 2024
Saturday
Napoleon Rotary Triathlon
sprint triathlon | sprint triathlon relay | sprint duathlon | sprint duathlon relay | youth triathlon
Napoleon, OH
Henry County, OH
10
Jun 8, 2024
Saturday
RipRoar Youth Triathlon Omaha
youth triathlon
Omaha, NE
Douglas County, NE
11
Jun 8, 2024
Saturday
Tri2BeatMS Kids Triathlon
youth triathlon
Chillicothe, IL
Peoria County, IL
12
Jun 8, 2024
Saturday
Trinona Kids
youth triathlon
Winona, MN
Winona County, MN
13
Jun 9, 2024
Sunday
Cuyuna Off Road Triathlon
sprint triathlon
Crosby, MN
Crow Wing County, MN
14
Jun 9, 2024
Sunday
Dayton Triathlon & Multisport Festival
olympic, sprint, supersprint triathlon | olympic, sprint, supersprint duathlon | olympic, sprint, supersprint aquathon
Springfield, OH
Clark County, OH
15
Jun 9, 2024
Sunday
Grand Rapids Triathlon
olympic, sprint, supersprint triathlon | olympic, sprint, supersprint duathlon | olympic triathlon relay | triathlon | duathlon | triathlon relay
Ada, MI
Kent County, MI
16
Jun 9, 2024
Sunday
Great Escape Triathlons
sprint, supersprint triathlon | sprint triathlon relay | sprint duathlon
Jefferson City, MO
Cole County, MO
17
Jun 9, 2024
Sunday
Huntington Triathlon
halfiron, olympic, sprint triathlon
Huntington, IN
Huntington County, IN
18
Jun 9, 2024
Sunday
Ironman 70.3 Des Moines
halfiron triathlon
Des Moines, IA
Polk County, IA
19
Jun 9, 2024
Sunday
Motor City Triathlon
olympic, sprint triathlon
Detroit, MI
Wayne County, MI
20
Jun 9, 2024
Sunday
Spring Classic Sprint Triathlon
sprint triathlon | sprint duathlon
Boardman, OH
Mahoning County, OH

For the love of all that Is good And moisture wicking...

Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.

ALWAYS visit the race's website for the most complete and accurate race information.