Average Annual Temperatures in Oklahoma

Average annual temperatures for cities, communities and other locations around Oklahoma are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Eastern, Central and Western Oklahoma.

The tables give the normals for maximum and minimum yearly temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Place name links take you to more detailed temperature information for that location.

Eastern Oklahoma

Average annual temperatures
High °F Low °F Place High °C Low °C
71 46 Bartlesville 22 8
75 52 Hugo 24 11
75 50 Idabel 24 10
73 51 McAlester 23 11
70 47 Miami 21 8
72 49 Muskogee 22 9
72 51 Tulsa 22 10
74 47 Webbers Falls 23 9

Central Oklahoma

Average temperatures for the year
High °F Low °F Place High °C Low °C
74 50 Ada 23 10
75 54 Ardmore 24 12
75 49 Chickasha 24 10
71 48 Enid 22 9
72 47 Great Salt Plains Lake Dam 22 8
72 48 Guthrie 22 9
72 50 Norman 22 10
71 49 Oklahoma City 22 9
71 48 Ponca City 22 9
72 50 Shawnee 22 10
72 49 Stillwater 22 9

Western Oklahoma

Average yearly temperatures
High °F Low °F Place High °C Low °C
76 48 Altus 24 9
73 50 Altus Lake Dam 23 10
71 42 Beaver 22 5
73 48 Elk City 23 9
72 40 Kenton 22 5
74 50 Lawton 23 10
73 51 Wichita Mountains Wildlife Refuge 23 10
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Oklahoma Temperatures
Back to Top