IMT Des Moines Marathon
- Start Time:
- 8:00am CDT
- End Time:
- 4:00pm CDT
- Price:
- $175 $135.00 Race Fee + $9.10 SignUp Fee
- Registration:
- Price increases to $145.00 after July 30, 2026 at 11:59pm CDT
| Registration Starting | Registration Ending | Price |
|---|---|---|
| June 1, 2026, 12:00am CDT | July 30, 2026, 11:59pm CDT | $175 $135.00 Race Fee + $9.10 SignUp Fee |
| July 31, 2026, 12:00am CDT | September 15, 2026, 11:59pm CDT | $175 $145.00 Race Fee + $9.70 SignUp Fee |
| September 16, 2026, 12:00am CDT | October 10, 2026, 11:59pm CDT | $175 $155.00 Race Fee + $10.30 SignUp Fee |
| October 11, 2026, 12:00am CDT | October 17, 2026, 6:00pm CDT | $175.00 Race Fee + $11.50 SignUp Fee |
IMT Des Moines Half Marathon
- Start Time:
- 8:00am CDT
- End Time:
- 2:00pm CDT
- Price:
- $130 $90.00 Race Fee + $6.40 SignUp Fee
- Registration:
- Price increases to $100.00 after July 30, 2026 at 11:59pm CDT
| Registration Starting | Registration Ending | Price |
|---|---|---|
| June 1, 2026, 12:00am CDT | July 30, 2026, 11:59pm CDT | $130 $90.00 Race Fee + $6.40 SignUp Fee |
| July 31, 2026, 12:00am CDT | September 15, 2026, 11:59pm CDT | $130 $100.00 Race Fee + $7.00 SignUp Fee |
| September 16, 2026, 12:00am CDT | October 10, 2026, 11:59pm CDT | $130 $120.00 Race Fee + $8.20 SignUp Fee |
| October 11, 2026, 12:00am CDT | October 17, 2026, 6:00pm CDT | $130.00 Race Fee + $8.80 SignUp Fee |
Marathon Relay
- Start Time:
- 8:00am CDT
- End Time:
- 4:00pm CDT
- Price:
- $550 $450.00 Race Fee + $23.50 SignUp Fee
- Registration:
- Price increases to $500.00 after July 30, 2026 at 11:59pm CDT
| Registration Starting | Registration Ending | Price |
|---|---|---|
| June 1, 2026, 12:00am CDT | July 30, 2026, 11:59pm CDT | $550 $450.00 Race Fee + $23.50 SignUp Fee |
| July 31, 2026, 12:00am CDT | September 15, 2026, 11:59pm CDT | $550 $500.00 Race Fee + $26.00 SignUp Fee |
| September 16, 2026, 12:00am CDT | October 17, 2026, 6:00pm CDT | $550.00 Race Fee + $28.50 SignUp Fee |
Healthiest State Initiative 5k Presented by HealthPartners
- Start Time:
- 8:15am CDT
- End Time:
- 11:00am CDT
- Price:
- $45 $37.00 Race Fee + $3.22 SignUp Fee
- Registration:
- Price increases to $40.00 after July 30, 2026 at 11:59pm CDT
| Registration Starting | Registration Ending | Price |
|---|---|---|
| June 1, 2026, 12:00am CDT | July 30, 2026, 11:59pm CDT | $45 $37.00 Race Fee + $3.22 SignUp Fee |
| July 31, 2026, 12:00am CDT | September 15, 2026, 11:59pm CDT | $45 $40.00 Race Fee + $3.40 SignUp Fee |
| September 16, 2026, 12:00am CDT | October 10, 2026, 11:59pm CDT | $45 $43.00 Race Fee + $3.58 SignUp Fee |
| October 11, 2026, 12:00am CDT | October 17, 2026, 6:00pm CDT | $45.00 Race Fee + $3.70 SignUp Fee |
Free Kids Run presented by Des Moines Children's Museum
- Start Time:
- 12:00pm CDT
- End Time:
- 12:30pm CDT
Bankers Trust 10K
- Start Time:
- 8:00am CDT
- End Time:
- 12:30pm CDT
- Price:
- $70 $53.00 Race Fee + $4.18 SignUp Fee
- Registration:
- Price increases to $56.00 after July 30, 2026 at 11:59pm CDT
| Registration Starting | Registration Ending | Price |
|---|---|---|
| June 1, 2026, 12:00am CDT | July 30, 2026, 11:59pm CDT | $70 $53.00 Race Fee + $4.18 SignUp Fee |
| July 31, 2026, 12:00am CDT | September 15, 2026, 11:59pm CDT | $70 $56.00 Race Fee + $4.36 SignUp Fee |
| September 16, 2026, 12:00am CDT | October 10, 2026, 11:59pm CDT | $70 $60.00 Race Fee + $4.60 SignUp Fee |
| October 11, 2026, 12:00am CDT | October 17, 2026, 6:00pm CDT | $70.00 Race Fee + $5.20 SignUp Fee |
This is a service fee for processing your registration. This may be slightly higher or lower per registrant than the amount shown here.