Climate-Zone.com

HomeCitiesUnited StatesVirginia › Charlottesville

Charlottesville, Virginia climate

Cfa Humid subtropical

Charlottesville has a seasonal mild-temperate climate (Humid subtropical, Köppen Cfa). The hottest month is July with an average daily high near 30°C, while the coldest is January averaging around −3°C at night. Precipitation is fairly even year-round, totalling about 1196 mm. Light snow accumulates each winter (40 cm of snow per year on average).

☀️ Summers
Warm
Highs near 30°C in July.
About 20 days a year above 32 °C
❄️ Winters
Cold
Lows near −3°C in January.
About 86 freezing nights a year
🌧️ Rain & snow
Wet
About 1196 mm of rain a year, plus 40 cm of snow.
Snow falls through the winter months
Sky & trend
Partly cloudy
A roughly even mix of sun and cloud.
−0.1 °C vs 50 years ago

Temperature & precipitation

Daily high–low temperature range with the monthly average, plus monthly precipitation split into rain and snow · 1991–2020 normals · hover a month for the exact figures TEMPERATURE °C -10°10°20°30°40° PRECIPITATION (mm) 065130 RainSnow JanAprJulOct

Clear vs cloudy days

Share of days each month that are clear, partly cloudy or cloudy · 1991–2020 · hover a month for the day counts 0%25%50%75%100% JanAprJulOct Cloudy Partly Cloudy Clear

Charlottesville climate normals (1991–2020)

JanFebMarAprMayJunJulAugSepOctNovDec
Avg high (°C)791319232730292419148
Avg temp (°C)2371318222524191484
Avg low (°C)−3−227121719191593−1
Precipitation (mm)6969103901171141251131231018488
Snowfall (cm)9163011
Jan – JunJanFebMarAprMayJun
Avg high (°C)7913192327
Avg temp (°C)237131822
Avg low (°C)−3−2271217
Precipitation (mm)696910390117114
Snowfall (cm)91630
Jul – DecJulAugSepOctNovDec
Avg high (°C)30292419148
Avg temp (°C)2524191484
Avg low (°C)19191593−1
Precipitation (mm)1251131231018488
Snowfall (cm)11

How often — frequency of weather events

JanFebMarAprMayJunJulAugSepOctNovDec
Days with measurable rain (days)879911101088878
Days with high ≥ 32°C (days)0.40.84950.8
Days with low ≤ 0°C (days)23201310.7919
Days with snowfall ≥ 2.5 cm (days)120.70.01
Jan – JunJanFebMarAprMayJun
Days with measurable rain (days)87991110
Days with high ≥ 32°C (days)0.40.84
Days with low ≤ 0°C (days)2320131
Days with snowfall ≥ 2.5 cm (days)120.70.0
Jul – DecJulAugSepOctNovDec
Days with measurable rain (days)1088878
Days with high ≥ 32°C (days)950.8
Days with low ≤ 0°C (days)0.7919
Days with snowfall ≥ 2.5 cm (days)1

Sky & atmosphere

JanFebMarAprMayJunJulAugSepOctNovDec
Cloud cover (%)636464636561595755535963
Clear days (≤ 30% cloud)5466556781075
Partly cloudy days (30–70%)1111109111213131191011
Cloudy days (≥ 70%)151315151513121211121415
Relative humidity (%)828178757672686870737681
Wind speed (mph)1.11.31.10.90.70.60.60.60.70.70.80.9
Jan – JunJanFebMarAprMayJun
Cloud cover (%)636464636561
Clear days (≤ 30% cloud)546655
Partly cloudy days (30–70%)11111091112
Cloudy days (≥ 70%)151315151513
Relative humidity (%)828178757672
Wind speed (mph)1.11.31.10.90.70.6
Jul – DecJulAugSepOctNovDec
Cloud cover (%)595755535963
Clear days (≤ 30% cloud)6781075
Partly cloudy days (30–70%)13131191011
Cloudy days (≥ 70%)121211121415
Relative humidity (%)686870737681
Wind speed (mph)0.60.60.70.70.80.9
Methodology & sources

Temperature & precipitation — the official 1991–2020 climate normals from NOAA's U.S. Climate Normals, measured at Monticello (NOAA GHCN station USC00445700), about 3 km from the city centre.

Cloud, humidity, wind & sunshine — modelled estimates from NASA POWER, NASA's satellite-and-reanalysis climatology. This is the standard global source for atmospheric variables, which are not measured at most weather stations.

How we build these numbers →