Monthly weather forecast and climate
Charlottesville, VA

What is the coldest month in Charlottesville?

With an average high-temperature of 45.1°F (7.3°C) and an average low-temperature of 26.6°F (-3°C), January is the coldest month in Charlottesville.

How many days does it rain in Charlottesville?

Throughout the year, in Charlottesville, there are 123.5 rainfall days, and 47.6" (1209.1mm) of precipitation is accumulated.

What is the driest month in Charlottesville?

January is the month with the least rainfall in Charlottesville, Virginia. Rain falls for 9.2 days and accumulates 3.1" (78.7mm) of precipitation.

When does it snow in Charlottesville?

January through April, November and December are months with snowfall in Charlottesville.

How much does it snow in Charlottesville?

In Charlottesville, during the entire year, snow falls for 7 days, and aggregates up to 17.2" (436.8mm) of snow.

What is the snowiest month in Charlottesville?

The month with the most snowfall is February when snow falls for 2.2 days and typically aggregates up to 5.7" (144.8mm) of snow.

What is the warmest month in Charlottesville?

July is the warmest month, with an average high-temperature of 87.4°F (30.8°C) and an average low-temperature of 66.9°F (19.4°C).

What is the wettest month in Charlottesville?

The month with the most rainfall is July when the rain falls for 12.2 days and typically aggregates up to 5.3" (134.9mm) of precipitation.
Average temperature - Charlottesville, VA
Average rainfall - Charlottesville, VA
Average rainfall days - Charlottesville, VA

The month with the highest number of rainy days is May (12.6 days).
The month with the lowest number of rainy days is October (8.3 days).

Average snowfall - Charlottesville, VA
Average snowfall days - Charlottesville, VA

The month with the highest number of snowfall days is February (2.2 days).
Months with the lowest number of snowfall days are May, June, July, August, September and October (0 days).

Average daylight / Average sunshine - Charlottesville, VA
deutscheenglishespañolрусский中文