The National Weather Service has issued a freeze warning for most areas on the Peninsula. The warning is in effect through 9 a.m. Saturday.
Newport News, Hampton, York County and Poquoson are covered under the outlook.
A freeze warning means that sub-freezing temperatures are imminent or highly likely, according to the weather service. Plants sensitive to cold temperatures could be damaged or killed, the outlook states.
The National Weather Service forecast calls for a high temperature of 46 degrees Friday and a low of 31 overnight. Expect cloudy skies, gradually clearing throughout the day.
Also prepare for breezy conditions. The forecast shows northwest winds 13 to 18 mph with gusts up to 29 mph.
If you're planning to spend time out on the water, be aware of a small craft advisory in effect through Saturday morning for the James River and Chesapeake Bay waters. Winds 15 to 20 knots, or about 23 mph, are expected with gusts up to 30 knots, or about 35 mph.
Looking ahead, we'll have a little more sunshine Saturday, and the winds are expected to slow, but temperatures will likely be about the same. The high temperature will climb into the 50s on Sunday, and the chance for rain will return Sunday night.