Oklahoma Climate Data

NOAA 30-year climate normals for all 77 counties.

State Avg Temp

60.4°F

Hottest County

Jefferson County

64.2°F avg

Coldest County

Cimarron County

56.2°F avg

Wettest County

McCurtain County

54.2" precip

All Oklahoma Counties

Adair County

59.1°F avg

Alfalfa County

58.8°F avg

Atoka County

62.1°F avg

Beaver County

57.5°F avg

Beckham County

59.9°F avg

Blaine County

59.8°F avg

Bryan County

62.9°F avg

Caddo County

60.4°F avg

Canadian County

59.1°F avg

Carter County

62.9°F avg

Cherokee County

60.9°F avg

Choctaw County

63.7°F avg

Cimarron County

56.2°F avg

Cleveland County

60.7°F avg

Coal County

61.1°F avg

Comanche County

62.0°F avg

Cotton County

62.2°F avg

Craig County

Data pending

Creek County

59.5°F avg

Custer County

60.3°F avg

Delaware County

59.1°F avg

Dewey County

58.0°F avg

Ellis County

57.9°F avg

Garfield County

59.6°F avg

Garvin County

60.9°F avg

Grady County

61.7°F avg

Grant County

57.5°F avg

Greer County

60.6°F avg

Harmon County

60.4°F avg

Harper County

57.9°F avg

Haskell County

63.0°F avg

Hughes County

61.1°F avg

Jackson County

61.9°F avg

Jefferson County

64.2°F avg

Johnston County

62.2°F avg

Kay County

58.3°F avg

Kingfisher County

59.4°F avg

Kiowa County

61.5°F avg

Latimer County

61.8°F avg

Le Flore County

61.0°F avg

Lincoln County

60.3°F avg

Logan County

60.3°F avg

Love County

61.6°F avg

Major County

Data pending

Marshall County

62.9°F avg

Mayes County

59.4°F avg

McClain County

61.4°F avg

McCurtain County

60.8°F avg

McIntosh County

Data pending

Murray County

61.5°F avg

Muskogee County

60.6°F avg

Noble County

59.5°F avg

Nowata County

60.1°F avg

Okfuskee County

61.8°F avg

Oklahoma County

60.8°F avg

Okmulgee County

60.0°F avg

Osage County

59.0°F avg

Ottawa County

58.7°F avg

Pawnee County

60.5°F avg

Payne County

60.2°F avg

Pittsburg County

62.3°F avg

Pontotoc County

61.6°F avg

Pottawatomie County

Data pending

Pushmataha County

61.4°F avg

Roger Mills County

58.6°F avg

Rogers County

59.0°F avg

Seminole County

61.2°F avg

Sequoyah County

60.2°F avg

Stephens County

61.9°F avg

Texas County

56.8°F avg

Tillman County

62.9°F avg

Tulsa County

60.9°F avg

Wagoner County

61.4°F avg

Washington County

Data pending

Washita County

60.0°F avg

Woods County

58.3°F avg

Woodward County

57.3°F avg

Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.

Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.

Explore more data for Oklahoma

TaxCost of LivingComing SoonCrime RateIncomeComing SoonHealthSchoolsRiskWaterCounty Score