Marion, IL has a longitude of -89.0 degrees and a latitude of 37.8 degrees.
Marion, IL has temperatures that can go as high as 83.5 °F in June, 87.3 °F in July, and 87.2 °F in August. The hottest month is typically July.
Marion, IL also has temperatures that can go as low as 25.3 °F in December, 24.4 °F in January, and 27.5 °F in February. The coldest month is typically January.
The wettest month for Marion, IL is May with 15.8 inches of rain.
The annual weather and monthly temperature averages for highs and lows are presented in the table below. The weather values used to interpolate these values are provided by the US NAOO weather station values from the last 10 years.
|Average High (°F)||40.4||45.8||55.8||66.7||75.9||83.5||87.3||87.2||80.0||67.3||56.0||43.3|
|Average Low (°F)||24.4||27.5||34.1||43.5||54.5||63.2||66.8||64.3||55.4||43.7||36.3||25.3|
|Average Precipitation (in)||7.1||8.2||13.2||12.6||15.8||8.7||11.3||7.2||6.2||11.2||10.4||10.3|
Illinois has a climate that varies widely throughout the year. Because of its nearly 400-mile distance between its northernmost and southernmost extremes, as well as its mid-continental situation, most of Illinois has a humid continental climate, with hot, humid summers and cold winters. The southern part of the state has a humid subtropical climate, with more moderate winters.
Average yearly precipitation for Illinois varies from just over 48 inches (1,219 mm) at the southern tip to around 35 inches (889 mm) in the northern portion of the state. Normal annual snowfall exceeds 38 inches (965 mm) in the Chicago area, while the southern portion of the state normally receives less than 14 inches (356 mm).
In reality, each climate is unique and finding one that is suitable can be a real challenge! We hope that the information here can be the starting point of your weather and climate research for your next vacation or potentially next home.
We hope you use this information to make your travel plans to Marion, IL or decide if living in the Marion climate is the right choice for you!