Average Annual Precipitation for Oklahoma

The tables below give yearly averages for rainfall plus snowfall at cities, communities and other locations around Oklahoma.

Each place has a total for the amount of precipitation it usually receives in a year. There is also a count of the number of days with wet weather, when precipitation amounts to 0.01 inches (0.25 millimetres) or more.

The annual precipitation totals are averages based on weather data collected from 1991 to 2020 for the US National Centers for Environmental Information.

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

Eastern Oklahoma

Average yearly precipitation
Days Place Inches Milli­metres
95 Bartlesville 40.3 1022
97 Idabel 54.5 1385
91 McAlester 42.6 1082
90 Muskogee 43.2 1096
94 Tulsa 41.0 1040
101 Webbers Falls 47.4 1204

Central Oklahoma

Annual averages for rainfall plus snowfall
Days Place Inches Milli­metres
83 Ada 41.5 1054
65 Ardmore 38.0 966
75 Chickasha 36.6 930
82 Enid 33.3 846
68 Great Salt Plains Lake Dam 33.5 851
75 Guthrie 38.2 971
85 Norman 37.7 956
83 Oklahoma City 36.4 924
82 Ponca City 33.6 853
81 Shawnee 40.3 1023
95 Stillwater 36.0 915

Western Oklahoma

Average amount of rain and snow a year
Days Place Inches Milli­metres
74 Altus 27.6 701
67 Altus Lake Dam 30.8 781
61 Beaver 21.1 536
75 Elk City 29.5 750
69 Lawton 34.2 868
61 Wichita Mountains Wildlife Refuge 33.6 854
Reference

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

Oklahoma Precipitation
Back to Top