Oklahoma Climate
How Oklahoma's latest month ranks since 1895, the normals at its main weather stations, and the climate page for every town.
How Oklahoma is running
NOAA NCEI Climate at a Glance, from the nClimGrid analysis of every station, updated early each month. A rank of 1 is the highest or lowest of all years since 1895.
August 2026 in Oklahoma: 86.8°F (+6.0 °F against 1991-2020), the 3rd warmest in 132 years on record.
August 2026 in Oklahoma: 0.82 in (-2.41 in against 1991-2020), the 5th driest in 132 years on record.
January to August 2026 in Oklahoma: 66.8°F (+4.3 °F against 1991-2020), the warmest in 132 years on record.
January to August 2026 in Oklahoma: 20.34 in (-4.92 in against 1991-2020), the 34th driest in 132 years on record.
- Warmest August
- 87.7°F in 2011
- Coolest August
- 73.9°F in 1915
- Wettest August
- 6.48 in in 1915
- Driest August
- 0.12 in in 2000
Every year since 1895
Main weather stations
Annual 1991-2020 normals at the first-order (airport and Weather Service) stations; freeze dates are the median for 32°F.
| Station | Avg high | Avg low | Precipitation | Snowfall | Last freeze | First freeze |
|---|---|---|---|---|---|---|
| Bartlesville F P Fld | 70.8°F | 45.5°F | 40.25 in | 8.2 in | April 12 | October 21 |
| Clinton Sherman AP | 71.2°F | 48.8°F | 23.90 in | April 5 | November 4 | |
| Gage AP | 73.0°F | 45.2°F | 21.41 in | April 17 | October 20 | |
| Goodwell 2 E | 70.9°F | 41.8°F | 17.99 in | April 22 | October 22 | |
| Goodwell 2 Se | 71.0°F | 41.7°F | 18.52 in | April 18 | October 24 | |
| Guthrie Muni AP | 71.8°F | 49.9°F | 30.54 in | April 3 | November 1 | |
| Guymon Muni AP | 72.2°F | 43.0°F | 17.75 in | April 18 | October 23 | |
| Hobart Muni AP | 73.7°F | 50.1°F | 27.99 in | April 4 | November 4 | |
| Lawton Muni AP | 75.4°F | 49.8°F | 27.47 in | April 1 | November 5 | |
| Mcalester Rgnl AP | 73.3°F | 51.3°F | 42.61 in | March 31 | November 3 | |
| Muskogee Davis Fld | 71.9°F | 49.8°F | 43.23 in | April 2 | November 2 | |
| Oklahoma City Post AP | 72.6°F | 50.3°F | 30.72 in | April 2 | November 4 | |
| Oklahoma City Will Rogers AP | 71.4°F | 48.8°F | 36.39 in | 6.7 in | April 4 | November 2 |
| Ponca City Muni AP | 70.8°F | 47.9°F | 33.57 in | April 10 | October 27 | |
| Stillwater 2 W | 71.8°F | 48.5°F | 36.04 in | April 5 | October 30 | |
| Stillwater 5 Wnw | 71.4°F | 46.8°F | 36.24 in | April 12 | October 27 | |
| Stillwater Rgnl AP | 73.5°F | 49.4°F | 33.17 in | April 3 | October 31 | |
| Tulsa Intl AP | 72.0°F | 50.6°F | 40.96 in | 8.7 in | March 31 | November 4 |
| Tulsa R L Jones Jr AP | 72.6°F | 50.4°F | 42.09 in | March 30 | November 4 |
Frost dates at every station in Oklahoma
Counties
- Adair County
- Alfalfa County
- Atoka County
- Beaver County
- Beckham County
- Blaine County
- Bryan County
- Caddo County
- Canadian County
- Carter County
- Cherokee County
- Choctaw County
- Cimarron County
- Cleveland County
- Coal County
- Comanche County
- Cotton County
- Craig County
- Creek County
- Custer County
- Delaware County
- Dewey County
- Ellis County
- Garfield County
- Garvin County
- Grady County
- Grant County
- Greer County
- Harmon County
- Harper County
- Haskell County
- Hughes County
- Jackson County
- Jefferson County
- Johnston County
- Kay County
- Kingfisher County
- Kiowa County
- Latimer County
- LeFlore County
- Lincoln County
- Logan County
- Love County
- Major County
- Marshall County
- Mayes County
- McClain County
- McCurtain County
- McIntosh County
- Murray County
- Muskogee County
- Noble County
- Nowata County
- Okfuskee County
- Oklahoma County
- Okmulgee County
- Osage County
- Ottawa County
- Pawnee County
- Payne County
- Pittsburg County
- Pontotoc County
- Pottawatomie County
- Pushmataha County
- Roger Mills County
- Rogers County
- Seminole County
- Sequoyah County
- Stephens County
- Texas County
- Tillman County
- Tulsa County
- Wagoner County
- Washington County
- Washita County
- Woods County
- Woodward County
Towns
- Achille
- Ada
- Adair
- Afton
- Alex
- Allen
- Altus
- Alva
- Anadarko
- Antlers
- Apache
- Arapaho
- Ardmore
- Arkoma
- Arnett
- Atoka
- Barnsdall
- Bartlesville
- Beaver
- Beggs
- Bell
- Bernice
- Bethany
- Bethel Acres
- Billings
- Binger
- Bixby
- Blackwell
- Blair
- Blanchard
- Boise City
- Bokchito
- Boley
- Boswell
- Bray
- Brent
- Bristow
- Broken Arrow
- Broken Bow
- Brushy
- Buffalo
- Burns Flat
- Bushyhead
- Byng
- Cache
- Caddo
- Calera
- Calumet
- Canton
- Canute
- Carlisle
- Carnegie
- Carney
- Cartwright
- Cashion
- Catoosa
- Central High
- Chandler
- Checotah
- Chelsea
- Cherokee
- Cherry Tree
- Cheyenne
- Chickasha
- Choctaw
- Chouteau
- Claremore
- Clayton
- Cleora
- Cleveland
- Clinton
- Coalgate
- Colbert
- Colcord
- Cole
- Collinsville
- Comanche
- Commerce
- Copan
- Copeland
- Cordell
- Corn
- Covington
- Coweta
- Crescent
- Cushing
- Cyril
- Davenport
- Davis
- Del City
- Dewar
- Dewey
- Dibble
- Dickson
- Dill City
- Drumright
- Duncan
- Durant
- Eagletown
- Earlsboro
- Edmond
- El Reno
- Elgin
- Elk City
- Elmore City
- Empire City
- Enid
- Erick
- Eufaula
- Fairfax
- Fairfield
- Fairland
- Fairview
- Fletcher
- Flint Creek
- Forest Park
- Forgan
- Fort Cobb
- Fort Gibson
- Frederick
- Garber
- Geary
- Geronimo
- Glencoe
- Glenpool
- Goldsby
- Goodwell
- Gore
- Grandfield
- Granite
- Grove
- Guthrie
- Guymon
- Haileyville
- Hall Park
- Hammon
- Harrah
- Hartshorne
- Haskell
- Healdton
- Heavener
- Helena
- Hennessey
- Henryetta
- Hinton
- Hobart
- Holdenville
- Hollis
- Hominy
- Hooker
- Howe
- Hugo
- Hulbert
- Hydro
- Idabel
- Inola
- Jay
- Jenks
- Jones
- Justice
- Kansas
- Kellyville
- Kenwood
- Keota
- Keys
- Kiefer
- Kingfisher
- Kingston
- Kiowa
- Konawa
- Krebs
- Lahoma
- Langley
- Langston
- Laverne
- Lawton
- Lexington
- Limestone
- Lindsay
- Locust Grove
- Lone Grove
- Longtown
- Lost City
- Luther
- Madill
- Mangum
- Mannford
- Mannsville
- Marietta
- Marlow
- Maud
- Maysville
- McAlester
- McCord
- McCurtain
- McLoud
- Medford
- Meeker
- Meridian
- Miami
- Midwest City
- Minco
- Moore
- Mooreland
- Morris
- Morrison
- Mounds
- Mountain View
- Muldrow
- Muskogee
- Mustang
- New Tulsa
- Newcastle
- Newkirk
- Nichols Hills
- Nicoma Park
- Ninnekah
- Noble
- Norman
- North Enid
- Nowata
- Oakhurst
- Oakland
- Oilton
- Okarche
- Okay
- Okeene
- Okemah
- Oklahoma City
- Okmulgee
- Olustee
- Oologah
- Owasso
- Panama
- Paoli
- Park Hill
- Pauls Valley
- Pawhuska
- Pawnee
- Peggs
- Perkins
- Perry
- Pettit
- Piedmont
- Pink
- Pocola
- Ponca City
- Pond Creek
- Porter
- Porum
- Poteau
- Prague
- Pryor
- Pryor Creek
- Purcell
- Quapaw
- Quinton
- Ramona
- Ravia
- Red Oak
- Remy
- Ringling
- Ringwood
- Rock Island
- Roff
- Roland
- Rush Springs
- Ryan
- Salina
- Sallisaw
- Sand Springs
- Sapulpa
- Savanna
- Sayre
- Schulter
- Seiling
- Seminole
- Sentinel
- Sequoyah
- Shady Grove
- Shady Point
- Shattuck
- Shawnee
- Skiatook
- Slaughterville
- Snyder
- South Coffeyville
- Spencer
- Sperry
- Spiro
- Springer
- Sterling
- Stigler
- Stillwater
- Stilwell
- Stratford
- Stroud
- Sulphur
- Tahlequah
- Talihina
- Taloga
- Tecumseh
- Temple
- Texanna
- Texhoma
- The Village
- Thomas
- Tipton
- Tishomingo
- Tonkawa
- Tryon
- Tulsa
- Turley
- Tuttle
- Tyrone
- Union City
- Valley Brook
- Valliant
- Velma
- Verden
- Verdigris
- Vian
- Vici
- Vinita
- Wagoner
- Walters
- Warner
- Warr Acres
- Washington
- Watonga
- Waukomis
- Waurika
- Wayne
- Waynoka
- Weatherford
- Webbers Falls
- Welch
- Weleetka
- Welling
- Wellston
- West Siloam Springs
- Westville
- Wetumka
- Wewoka
- Wilburton
- Wilson
- Wilson
- Winchester
- Wister
- Woodall
- Woodward
- Wright City
- Wynnewood
- Yale
- Yukon
Sources
Rankings: NOAA NCEI Climate at a Glance. Normals: NOAA NCEI U.S. Climate Normals, 1991-2020. Both public domain.