Climate
Although generally moderate, the climate in Virginia varies from mild to hot in the summer, and in winter from moderate to very cold. Spring and fall are exceptionally beautiful. Average annual rainfall is 42" (106 cm); average snowfall is 20" (50 cm); temperature average is 57 degrees-F (18° C) with temperatures reaching the 80s (34° C) during the summer and dropping to the 40s (10°-C) during the winter.