Average Annual Snowfall in Oklahoma

The tables below give yearly averages for snowfall at cities and other locations in Oklahoma. The numbers are for the total amount of snow and for how many days it snows at least 0.1 inches (0.25 centimetres).

The snowfall totals are annual 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 annual snowfall
Days Place Inches Centi­metres
2.5 Bartlesville 8.2 20.8
1.0 Idabel 2.0 5.1
1.3 Muskogee 2.6 6.6
5.4 Tulsa 8.7 22.1
2.7 Webbers Falls 4.6 11.7

Central Oklahoma

Yearly snow averages
Days Place Inches Centi­metres
1.6 Ada 4.1 10.4
1.0 Ardmore 2.7 6.9
2.4 Chickasha 4.7 11.9
7.0 Enid 9.4 23.9
3.6 Great Salt Plains Lake Dam 10.2 25.9
4.6 Guthrie 7.1 18.0
4.0 Norman 4.1 10.4
4.9 Oklahoma City 6.7 17.0
4.0 Shawnee 6.3 16.0
3.6 Stillwater 7.5 19.1

Western Oklahoma

Average total snow for a year
Days Place Inches Centi­metres
3.0 Altus 4.1 10.4
1.8 Altus Lake Dam 2.1 5.3
3.0 Beaver 10.7 27.2
5.3 Elk City 8.6 21.8
0.8 Wichita Mountains Wildlife Refuge 1.8 4.6
Reference

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

Oklahoma Snowfall
Back to Top