weatherbycounty

NOAA Climate Normals 1991-2020

US County Climate & Weather Data

30-year climate normals for every US county — average temperatures, precipitation, snowfall, and extreme heat days.

Counties

3,144

States

51

Nat'l Avg Temp

54.8°F

Data Source

NOAA NCEI

30-Year Normals

How WeatherByCounty Works

Find, compare, and understand climate data across America

Step 1

Find your county

Search by name or browse by state to access 30-year NOAA climate normals for any of 3,100+ US counties.

Step 2

Compare climates

Side-by-side comparison of temperature, precipitation, snowfall, and growing season across up to 3 counties.

Step 3

Explore the map

Interactive choropleth map showing temperature, precipitation, snowfall, and extreme heat days nationwide.

Step 4

Dig into insights

Data-driven articles and national rankings reveal the best weather counties, mildest winters, and climate risks.

Climate Guides & Rankings

Data-driven articles on weather, climate, and living conditions across America.

All articles →
County SpotlightUpdated daily

Greenville County

South Carolina

Avg Annual Temp

59.4°F

Warm Climate

Avg Jan Temp

40.7°F

Avg Jul Temp

77.1°F

Annual Precip

57.1"

Annual Snowfall

3.0"

35 days above 90°F per year

Moderate temperatures and high rain

Greenville County averages 59.4°F, which is closer to the national median than its coastal counterparts. However, its 57.1 inches of annual rain is significantly higher than the national average.

CountyScore composite:41/100Full report

Climate Data for Every US County

Each county page includes 30-year NOAA climate normals covering the full climate profile.

Temperature

Annual average, January low, July high, and summer vs winter comparison.

Precipitation

Annual rainfall, monthly averages, and total liquid equivalent precipitation.

Snowfall

Annual snowfall totals, peak snow months, and days with snow on ground.

Extreme Heat

Days exceeding 90°F per year — critical for HVAC and outdoor planning.

Climate FAQs

What is the average temperature in the United States?
The average annual temperature across all US counties with climate data is 54.8°F, based on NOAA 1991-2020 climate normals. However, this masks enormous variation — from the tropical heat of South Florida to the subarctic cold of interior Alaska.
Which county has the hottest climate in America?
Monroe County, Florida has the hottest climate in America with an average annual temperature of 77.9°F, based on NOAA 30-year normals.
Which county has the coldest climate in America?
North Slope Borough, Alaska has the coldest climate in America with an average annual temperature of just 14.5°F, based on NOAA 30-year normals.
Where does it rain the most in the United States?
Ketchikan Gateway Borough, Alaska receives the most precipitation in America with an average of 153.4 inches annually, based on NOAA 30-year climate normals.
What are NOAA Climate Normals?
NOAA Climate Normals are 30-year averages of temperature, precipitation, and other weather variables computed from weather station data. The 1991-2020 normals represent typical conditions and are used for planning, agriculture, energy, and construction. WeatherByCounty aggregates station-level data to the county level for easy comparison.

Weather-Ready Resources

Tools and products for any climate.

Ambient Weather

Personal Weather Stations

Track your own hyperlocal weather with professional-grade home stations.

Shop Weather Stations

Sponsored

HVAC & Climate Control

Find the right heating and cooling systems for your county's climate.

Compare HVAC Options

REI

Outdoor Gear

Prepare for your local climate with the right gear for every season.

Browse Outdoor Gear

Powered by NOAA Climate Data

All data comes from NOAA's National Centers for Environmental Information (NCEI). Climate normals are 30-year averages computed from 1991 to 2020 across thousands of weather stations, aggregated to county level.

Learn about NOAA Climate Normals