Cold, rainy stretch hits Virginia through Thursday
A cold and soaking rain is making its way through southwest and central Virginia, bringing over an inch of precipitation and unseasonably cool temperatures. The disturbance currently pushing across Tennessee and into Kentucky is interacting with a wedge of cold air, setting the stage for persistent wet weather until at least Thursday evening.
Rain totals and cool temperatures
The National Weather Service in Blacksburg reports that 1 to 1.4 inches of rain are expected in the area. Heavier rainfalls are forecast for Chappell Hill and Mount Airy, with other locations such as Roanoke, Danville, and Martinsville seeing just over an inch. Throughout the region, daytime highs will stay between 53°F and 60°F (12°C to 15.5°C), making this stretch one of the cooler late-May periods for Virginia.
Road conditions and travel safety
Drivers in Blacksburg, Roanoke, and nearby cities should anticipate slick roads, ponding, and reduced visibility, especially during the morning and evening commutes. Conditions are expected to be particularly difficult in low-lying areas where flooding tends to occur. Travelers should consider extra travel time and remain alert near storm drains, which can quickly clog and cause localized flooding.
Outlook through Thursday
This damp and chilly pattern may continue through Thursday evening, with further developments depending on how the system moves eastward. Rain gear, umbrellas, and layered clothing are strongly recommended for anyone spending time outdoors over the next 48 hours across Virginia.


