Partly cloudy throughout the day.
Details
Pre-Race
Race
Post-Race
The racecast.io pick for headphones that won't fall out or hurt on the run. Google Pixel Buds A-Series.
When you buy through our links, we may earn a commission.
Wanna to know when the weather changes? .
Race Overview
The Belleville Main Street Marathon and Half Marathon run through downtown Belleville, Illinois, on what organizers call America's longest Main Street. The full marathon is USATF-certified and qualifies for Boston. The event marks its 10th anniversary in 2026, and the half marathon has been designated an RRCA Illinois state championship race. Finishers gather afterward for pizza from Bennie's Pizza Pub and a beer brewed for the race by Shoehorn Brewing.
WikipediaFAQ
When is the 2026 Belleville Main Street Marathon?
The 2026 Belleville Main Street Marathon will be held on Saturday September 26, 2026.
Is the Belleville Main Street Marathon a Boston Marathon Qualfier?
Yes, the Belleville Main Street Marathon is an official Boston Marathon qualifier.
What is the time limit for the Belleville Main Street Marathon?
The time limit for the Belleville Main Street Marathon is 6.5 hours.
Belleville Main Street Marathon Course Map
Loading Course Map...
Belleville Main Street Marathon Weather History
Belleville Main Street Marathon Weather Averages
Average Temp: 69°, Average Low: 58°, Average High: 82°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | 58° | 61° | 65° | 69° | 73° | 76° | 78° |
| Feel | 58° | 61° | 65° | 70° | 73° | 77° | 79° |
| Rain | - | - | - | - | - | - | - |
| Wind | 4mph | 4mph | 4mph | 5mph | 5mph | 7mph | 8mph |
| Dew | 55° | 57° | 58° | 59° | 59° | 59° | 58° |
| RunScore |
Belleville Main Street Marathon 2025
Sep 27, 2025
Clear conditions throughout the day.
Low: 53°, High: 86°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 53° | 57° | 65° | 72° | 79° | 82° | 82° |
| Rain | - | - | - | - | - | - | - |
| Wind | 0mph | 0mph | 0mph | 0mph | 0mph | 5mph | 3mph |
| Dew | 52° | 55° | 58° | 59° | 59° | 54° | 54° |
| RunScore |
Belleville Main Street Marathon 2024
Sep 28, 2024
Partly cloudy throughout the day with rain clearing later.
Low: 66°, High: 77°, Light Rain
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 66° | 66° | 67° | 69° | 70° | 72° | 75° |
| Rain | light | - | - | - | - | - | - |
| Wind | 15mph | 13mph | 12mph | 15mph | 15mph | 16mph | 16mph |
| Dew | 61° | 61° | 62° | 62° | 63° | 63° | 64° |
| RunScore |
Belleville Main Street Marathon 2023
Sep 30, 2023
Clear conditions throughout the day.
Low: 63°, High: 89°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 63° | 66° | 71° | 75° | 84° | 88° | 91° |
| Rain | - | - | - | - | - | - | - |
| Wind | 4mph | 4mph | 3mph | 2mph | 2mph | 5mph | 7mph |
| Dew | 61° | 63° | 63° | 65° | 67° | 68° | 68° |
| RunScore |
Belleville Main Street Marathon 2022
Sep 24, 2022
Clear conditions throughout the day.
Low: 53°, High: 87°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 53° | 57° | 63° | 70° | 74° | 78° | 81° |
| Rain | - | - | - | - | - | - | - |
| Wind | 0mph | 0mph | 1mph | 5mph | 5mph | 0mph | 6mph |
| Dew | 52° | 55° | 55° | 56° | 58° | 60° | 60° |
| RunScore |
Belleville Main Street Marathon 2021
Sep 25, 2021
Clear conditions throughout the day with early morning rain.
Low: 51°, High: 74°, Light Rain
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 51° | 55° | 60° | 63° | 66° | 70° | 72° |
| Rain | - | - | - | - | - | - | - |
| Wind | 1mph | 2mph | 4mph | 1mph | 4mph | 6mph | 10mph |
| Dew | 50° | 55° | 57° | 55° | 52° | 51° | 47° |
| RunScore |
Belleville Main Street Marathon 2020
Sep 26, 2020
Clearing in the afternoon.
Low: 63°, High: 83°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 64° | 65° | 66° | 70° | 74° | 77° | 79° |
| Rain | - | - | - | - | - | - | - |
| Wind | 6mph | 7mph | 7mph | 8mph | 8mph | 9mph | 11mph |
| Dew | 62° | 62° | 62° | 62° | 63° | 63° | 63° |
| RunScore |
Belleville Main Street Marathon 2019
Sep 28, 2019
Clearing in the afternoon.
Low: 65°, High: 81°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 66° | 70° | 72° | 73° | 74° | 75° | 77° |
| Rain | - | - | - | - | - | - | - |
| Wind | 2mph | 2mph | 1mph | 0mph | 2mph | 5mph | 6mph |
| Dew | 64° | 66° | 66° | 67° | 68° | 68° | 68° |
| RunScore |
Belleville Main Street Marathon 2018
Sep 29, 2018
Partly cloudy throughout the day.
Low: 51°, High: 74°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 51° | 53° | 53° | 56° | 60° | 64° | 67° |
| Rain | - | - | - | - | - | - | - |
| Wind | 8mph | 7mph | 8mph | 8mph | 7mph | 6mph | 8mph |
| Dew | 43° | 44° | 44° | 45° | 47° | 48° | 50° |
| RunScore |
Belleville Main Street Marathon 2017
Sep 30, 2017
Clear conditions throughout the day.
Low: 48°, High: 77°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 48° | 53° | 58° | 63° | 67° | 70° | 73° |
| Rain | - | - | - | - | - | - | - |
| Wind | 3mph | 5mph | 7mph | 9mph | 6mph | 9mph | 10mph |
| Dew | 42° | 46° | 47° | 47° | 46° | 44° | 42° |
| RunScore |
Belleville Main Street Marathon 2016
Sep 24, 2016
Clear conditions throughout the day.
Low: 65°, High: 91°
| Time | 7AM | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 65° | 68° | 74° | 84° | 88° | 91° | 93° |
| Rain | - | - | - | - | - | - | - |
| Wind | 0mph | 0mph | 1mph | 4mph | 5mph | 5mph | 5mph |
| Dew | 64° | 67° | 71° | 71° | 69° | 68° | 68° |
| RunScore |