Williamsburg 7 days weather

Mostly clear. Low around 23, with temperatures rising to around 24 overnight. East southeast wind around 2 mph.