Sure, a Saturday morning right after a foot of fluffy snow is the best thing ever. But that same amount of snow on Tuesday in Oklahoma can make a commute last forever. Imagine it’s the dead of winter and the time of year when the ground is frozen, the air is bone-chilling, and there are piles of dirty, nasty, ice-encrusted snow all over the place.
This is about the time of year when you’re just about ready for spring — especially in Woodward, the snowiest place in Oklahoma.
So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Oklahoma cities get dumped on the most every year. After analyzing all the cities in Oklahoma with Saturday Night Science, we came up with this list as the 10 snowiest cities in Sooner State.
15.7 inches of snow per year
Woodward is a city in and the county seat of Woodward County, Oklahoma, United States. It is the largest city in a nine-county area. The population was 12,051 at the 2010 census.
Data | Crime | Cost of living | Movers
15.0 inches of snow per year
Guymon is a city in and the county seat of Texas County, Oklahoma. As of the 2010 census, the city population was 11,442, an increase of 6.5 percent from 10,472 in 2000. The 2012 census estimate grew to 11,930. Cattle feedlots, corporate pork farms, and natural gas dominate its economy, with wind energy production and transmission recently diversifying landowners’ farms.
Data | Crime | Cost of living | Movers
11.6 inches of snow per year
Bartlesville is a city mostly in Washington County in the U.S. state of Oklahoma. The population was 35,750 at the 2010 census, with a 2015 estimate of 36,595 according to the U.S. Census Bureau. Bartlesville is 47 miles north of Tulsa and 18 miles south of the Kansas border. It is the county seat of Washington County. The Caney River runs through Bartlesville.
Data | Crime | Cost of living | Movers
10.8 inches of snow per year
Alva is a city in and the county seat of Woods County, Oklahoma, United States, along the Salt Fork Arkansas River. The population was 4,945 at the 2010 census. Northwestern Oklahoma State University is located in Alva.
Data | Crime | Cost of living | Movers
10.5 inches of snow per year
Vinita is a city in south-central Craig County, in northeastern Oklahoma, United States. It is the county seat of Craig County. As of the 2010 census, the population was 5,743, a decrease of 11.22 percent from 6,469 at the 2000 census.
Data | Crime | Cost of living | Movers
10.3 inches of snow per year
Pryor Creek, more commonly known as Pryor, is a city in and county seat of Mayes County, Oklahoma, United States. The population was 8,659 at the 2000 census, compared to 9,539 in the 2010 census.
Data | Crime | Cost of living | Movers
9.9 inches of snow per year
Enid is a city in Garfield County, Oklahoma, United States. As of the 2010 census, the population was 49,379, making it the ninth-largest city in Oklahoma. It is the county seat of Garfield County. Enid was founded during the opening of the Cherokee Outlet in the Land Run of 1893, and is named after Enid, a character in Alfred, Lord Tennyson’s Idylls of the King. In 1991, the Oklahoma state legislature designated Enid the “purple martin capital of Oklahoma.” Enid holds the nickname of “Queen Wheat City” and “Wheat Capital” of Oklahoma and the United States for its immense grain storage capacity, and has the third-largest grain storage capacity in the world.
Data | Crime | Cost of living | Movers
9.2 inches of snow per year
Claremore is a city and the county seat of Rogers County in northeastern Oklahoma, United States. The population was 18,581 at the 2010 census, a 17.1 percent increase from 15,873 at the 2000 census. Located in the Ozark Mountains foothills, the city is part of the Tulsa Metropolitan Area and home to Rogers State University. It is best known as the birthplace and home of early 20th-century entertainer Will Rogers.
Data | Crime | Cost of living | Movers
9.1 inches of snow per year
Blackwell is a city in Kay County, Oklahoma, United States, located at the intersection of U.S. Highway 177 and State Highway 11 along Interstate 35. The population was 7,092 at the 2010 census. Blackwell was established following the September 16, 1893 Cherokee Outlet land run by A. J. Blackwell. Blackwell has an agricultural and fossil fuel based economy.
Data | Crime | Cost of living | Movers
8.8 inches of snow per year
Ponca City is a city in Kay County and in Osage County in the U.S. state of Oklahoma, which was named after the Ponca Tribe. Ponca City had a population of 25,387 at the time of the 2010 census.
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Oklahoma’s statewide median.
On the map
Where Oklahoma’s snowiest cities are
Saturday Night Science
How We Determined The Cities In Oklahoma With The Most Snow
In order to rank the snowiest cities in Oklahoma, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Sooner State get the most annual snowfall.
We updated this article for 2026. This is our second time ranking the snowiest cities in Oklahoma.
Before we get too far, here are the annual snowfall rates for major cities: Oklahoma City (5.8 inches), Tulsa (6.3 inches), and Norman (4.9 inches).
The snowiest cities in Oklahoma are Woodward, Guymon, Bartlesville, Alva, Vinita, Pryor Creek, Enid, Claremore, Blackwell, and Ponca City.
There’s a complete chart at the bottom.
The full plate
Detailed List Of The Snowiest Places In Oklahoma
Click any column to sort. Search by city name.
| Rank | City | Snow (Inches) | Population |
|---|---|---|---|
| 1 | Woodward | 15.7 | 12,591 |
| 2 | Guymon | 15.0 | 11,978 |
| 3 | Bartlesville | 11.6 | 36,360 |
| 4 | Alva | 10.8 | 5,023 |
| 5 | Vinita | 10.5 | 5,610 |
| 6 | Pryor Creek | 10.3 | 9,484 |
| 7 | Enid | 9.9 | 50,685 |
| 8 | Claremore | 9.2 | 18,922 |
| 9 | Blackwell | 9.1 | 6,932 |
| 10 | Ponca City | 8.8 | 24,846 |
| 11 | Owasso | 8.2 | 32,650 |
| 12 | Grove | 8.0 | 6,685 |
| 13 | Sand Springs | 7.7 | 19,397 |
| 14 | Collinsville | 7.7 | 6,103 |
| 15 | Catoosa | 7.6 | 7,406 |
| 16 | Elk City | 7.5 | 12,424 |
| 17 | Stillwater | 7.3 | 47,523 |
| 18 | Perry | 7.3 | 5,082 |
| 19 | Clinton | 7.2 | 9,397 |
| 20 | Shawnee | 6.8 | 30,866 |
| 21 | Bethany | 6.8 | 19,478 |
| 22 | Guthrie | 6.6 | 10,871 |
| 23 | Weatherford | 6.5 | 11,663 |
| 24 | Purcell | 6.5 | 6,292 |
| 25 | Mustang | 6.4 | 19,112 |
| 26 | Wagoner | 6.4 | 8,583 |
| 27 | Tulsa | 6.3 | 398,082 |
| 28 | Newcastle | 6.2 | 8,712 |
| 29 | Miami | 6.0 | 13,666 |
| 30 | Warr Acres | 6.0 | 10,342 |
| 31 | Sapulpa | 5.9 | 20,399 |
| 32 | Oklahoma City | 5.8 | 610,672 |
| 33 | Muskogee | 5.8 | 38,776 |
| 34 | Tecumseh | 5.8 | 6,583 |
| 35 | Moore | 5.7 | 58,615 |
| 36 | Tahlequah | 5.6 | 16,354 |
| 37 | Skiatook | 5.6 | 7,827 |
| 38 | Piedmont | 5.6 | 6,502 |
| 39 | Yukon | 5.5 | 24,746 |
| 40 | Cushing | 5.5 | 7,879 |
| 41 | The Village | 5.4 | 9,223 |
| 42 | Blanchard | 5.4 | 8,000 |
| 43 | McAlester | 5.3 | 18,324 |
| 44 | Del City | 5.2 | 21,898 |
| 45 | Noble | 5.1 | 6,626 |
| 46 | Norman | 4.9 | 117,353 |
| 47 | Broken Arrow | 4.7 | 103,437 |
| 48 | El Reno | 4.7 | 17,852 |
| 49 | Edmond | 4.6 | 86,739 |
| 50 | Tuttle | 4.6 | 6,411 |
| 51 | Jenks | 4.5 | 19,030 |
| 52 | Glenpool | 4.5 | 11,982 |
| 53 | Midwest City | 4.4 | 56,507 |
| 54 | Harrah | 4.3 | 5,551 |
| 55 | Seminole | 4.2 | 7,508 |
| 56 | Pauls Valley | 4.2 | 6,073 |
| 57 | Ada | 4.1 | 17,149 |
| 58 | Okmulgee | 4.1 | 12,350 |
| 59 | Coweta | 4.1 | 9,517 |
| 60 | Sallisaw | 3.7 | 8,698 |
| 61 | Sulphur | 3.7 | 5,032 |
| 62 | Henryetta | 3.6 | 5,812 |
| 63 | Holdenville | 3.6 | 5,748 |
| 64 | Duncan | 3.5 | 23,317 |
| 65 | Choctaw | 3.5 | 11,828 |
| 66 | Ardmore | 3.2 | 24,955 |
| 67 | Altus | 3.2 | 19,549 |
| 68 | Lone Grove | 3.1 | 5,173 |
| 69 | Bixby | 2.9 | 23,171 |
| 70 | Poteau | 2.7 | 8,624 |
| 71 | Chickasha | 2.6 | 16,284 |
| 72 | Anadarko | 2.6 | 6,777 |
| 73 | Durant | 2.3 | 16,767 |
| 74 | Lawton | 2.2 | 97,589 |
| 75 | Idabel | 1.5 | 7,026 |
| 76 | Hugo | 1.2 | 5,277 |
Source: NOAA snowfall data via Saturday Night Science. 76 Oklahoma cities ranked.
Summary
Summary: The Snowiest Cities In Oklahoma For 2026
If you’re looking for the Oklahoma cities that get buried in snow each winter, this is an accurate list.
The snowiest cities in Oklahoma are Woodward, Guymon, Bartlesville, Alva, Vinita, Pryor Creek, Enid, Claremore, Blackwell, and Ponca City.