Climate for Asheville, North Carolina

Home : Climate Graphs: North Carolina : Asheville

Average Temperatures for Asheville

Average Temperature for Asheville, North Carolina
MonthLowHigh
Jan25.8°F45.9°F
Feb28.0°F50.0°F
Mar34.9°F57.7°F
Apr41.8°F66.5°F
May50.6°F73.5°F
Jun58.3°F80.0°F
Jul62.7°F83.3°F
Aug61.8°F81.7°F
Sept55.4°F76.0°F
Oct43.3°F67.1°F
Nov35.3°F57.4°F
Dec28.8°F49.3°F

Asheville's coldest month is January when the average temperature overnight is 25.8°F. In July, the warmest month, the average day time temperature rises to 83.3°F.

Average Rainfall for Asheville

Average Rainfall for Asheville, North Carolina
MonthPrecipitation
Jan4.06in.
Feb3.83in.
Mar4.59in.
Apr3.50in.
May4.41in.
Jun4.38in.
Jul3.87in.
Aug4.30in.
Sept3.72in.
Oct3.17in.
Nov3.82in.
Dec3.39in.

The driest month in Asheville is October with 3.17 inches of precipitation, and with 4.59 inches March is the wettest month.

Monthly Sunshine Hours

Percentage of Sunshine for Asheville, North Carolina
MonthSunshine Hours
Jan55%
Feb59%
Mar61%
Apr66%
May61%
Jun62%
Jul60%
Aug54%
Sept56%
Oct61%
Nov58%
Dec55%

Sunshine hours refers to the amount sunshine there is during the hours of daylight. A higher percentage means there is more sunshine through the day and a lower percentage will indicate that it is probably cloudier. Sunshine hours are important when you are planning your vacation.