National Weather Service Forecast for: Elgin IL
Issued by: National Weather Service Chicago, IL
Updated: 3:41 am CST Dec 22, 2025
 
Today

Today: A slight chance of sprinkles between 2pm and 5pm.  Mostly cloudy, with a high near 40. South wind 10 to 15 mph, with gusts as high as 25 mph.
Slight Chance
Sprinkles
Tonight

Tonight: Mostly cloudy, with a low around 34. Southwest wind around 10 mph, with gusts as high as 15 mph.
Mostly Cloudy

Tuesday

Tuesday: Partly sunny, with a high near 44. West northwest wind 5 to 10 mph.
Partly Sunny

Tuesday
Night
Tuesday Night: Mostly cloudy, with a low around 29. Northwest wind around 5 mph becoming calm. Winds could gust as high as 10 mph.
Mostly Cloudy

Wednesday

Wednesday: A 30 percent chance of showers with intermittent drizzle after noon.  Cloudy, with a high near 41. Southeast wind 5 to 10 mph, with gusts as high as 15 mph.
Mostly Cloudy
then Chance
Showers
Wednesday
Night
Wednesday Night: Showers likely with intermittent drizzle before midnight, then patchy drizzle with a slight chance of showers after midnight.  Patchy fog.  Otherwise, cloudy, with a low around 39. Chance of precipitation is 60%.
Showers
Likely and
Patchy Fog
Christmas
Day
Christmas Day: Patchy drizzle before noon, then patchy drizzle with a slight chance of showers after noon.  Patchy fog before 1pm.  Otherwise, cloudy, with a high near 45. Chance of precipitation is 20%.
Patchy
Drizzle and
Patchy Fog
Thursday
Night
Thursday Night: Patchy drizzle with a chance of showers.  Mostly cloudy, with a low around 45.
Chance
Showers
Friday

Friday: Mostly sunny, with a high near 52.
Mostly Sunny

Hi 40 °F Lo 34 °F Hi 44 °F Lo 29 °F Hi 41 °F Lo 39 °F Hi 45 °F Lo 45 °F Hi 52 °F

 

Today
 
A slight chance of sprinkles between 2pm and 5pm. Mostly cloudy, with a high near 40. South wind 10 to 15 mph, with gusts as high as 25 mph.
Tonight
 
Mostly cloudy, with a low around 34. Southwest wind around 10 mph, with gusts as high as 15 mph.
Tuesday
 
Partly sunny, with a high near 44. West northwest wind 5 to 10 mph.
Tuesday Night
 
Mostly cloudy, with a low around 29. Northwest wind around 5 mph becoming calm. Winds could gust as high as 10 mph.
Wednesday
 
A 30 percent chance of showers with intermittent drizzle after noon. Cloudy, with a high near 41. Southeast wind 5 to 10 mph, with gusts as high as 15 mph.
Wednesday Night
 
Showers likely with intermittent drizzle before midnight, then patchy drizzle with a slight chance of showers after midnight. Patchy fog. Otherwise, cloudy, with a low around 39. Chance of precipitation is 60%.
Christmas Day
 
Patchy drizzle before noon, then patchy drizzle with a slight chance of showers after noon. Patchy fog before 1pm. Otherwise, cloudy, with a high near 45. Chance of precipitation is 20%.
Thursday Night
 
Patchy drizzle with a chance of showers. Mostly cloudy, with a low around 45.
Friday
 
Mostly sunny, with a high near 52.
Friday Night
 
Mostly cloudy, with a low around 34.
Saturday
 
Mostly cloudy, with a high near 49.
Saturday Night
 
A chance of rain. Mostly cloudy, with a low around 25.
Sunday
 
Partly sunny, with a high near 33. Breezy.

 

Forecast from NOAA-NWS for Elgin IL.