Historical weather data, all-time temperature records, and monthly climate averages for Elmhurst, IL. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 4 in Elmhurst sits squarely in that unpredictable shoulder season — the average high is just 52° with a low of 33°, but the date has swung wildly from 76° in 2010 to a brutal 13° back in 1975. There's nearly a coin-flip chance of some precipitation today (49%), though snow is unlikely at just 5%.
Elmhurst weather does not mess around — the thermometer has reached 104° in the summer heat of June 1988 and plunged to -27° in January 1985, a jaw-dropping 131-degree spread. A single July day in 2011 dumped 6.86 inches of rain, and a January 1999 storm buried the area under 18.6 inches of snow.
Summer is peak Elmhurst, with the week of July 16–22 delivering average highs of 85° and also the year's heaviest rainfall at 1.16 inches for the week — pack an umbrella alongside the sunscreen. If you're cold-averse, avoid mid-January, when average highs scrape just 29°. Spring and fall offer a pleasant but volatile middle ground, with April and October highs in the upper 50s to low 60s.