Latest Forecast

In the wake of Wednesday night's cold frontal passage, northeasterly winds have ushered much cooler air into the Commonwealth this morning. In stark contrast to the last few days, temperatures will be around 15-20°F below average this afternoon and hover in the mid-to-upper 50s under cloudy skies. In addition, the cold front will briefly stall across the southern mid-Atlantic States today, and a disturbance moving northeastward along it will bring periods of rain to the Lower Susquehanna Valley. The rain should taper off from northwest-to-southeast between 5-10 PM this evening. After a mostly cloudy and dry Thursday night and Friday morning, light rain is expected to return Friday afternoon as the boundary lifts back northward as a warm front. Due to the clouds and wet weather, high temperatures on Friday will be around 15°F below average and generally in the low 60s. A storm system will develop in the Ohio Valley Friday night and slowly track into the eastern Great Lakes region by Saturday night. As a result, rainfall intensity will increase Friday night, and periods of rain will then soak northern MD and southeastern PA for the start of Memorial Day Weekend. In fact, Saturday will be a total washout and also unseasonably cold with high temperatures in the low-to-mid 50s. Most areas will receive 1.5-2.5" of beneficial rain through Saturday night with locally higher amounts up to 3". Keep an umbrella, rain gear and jacket handy over the next few days, and expect areas of slow travel and standing water in low-lying and poor-drainage areas.

Latest Forecast(Forecasts are updated infrequently on weekends, holidays and during semester breaks.)
Today Cloudy, dreary and much cooler with periods of rain. High: 58-62
Tonight Mainly cloudy. Low: 50-54
Friday Mostly cloudy and cool with light rain returning late in the afternoon. High: 60-64
Friday Night Cloudy with periods of rain and drizzle. Low: 46-50
Saturday Cloudy, breezy, damp, dreary and raw with periods of rain and drizzle. High: 50-54
Issued: Thursday, May 21, 2026 at 07:54 AM (Kyle Elliott, Meteorologist)