Climate

Nestled comfortably in the Virginia Shenandoah Valley, Waynesboro has a beautiful four season climate with warm summers and mild winters.
  • July average temperature is 71.5
  • January average temperature is 37.3
  • Average annual rainfall is 34.1 with an average 5.3 inches of snow