Best Weather Cities in Oklahoma (2026)

Oklahoma City is the #1 ranked city in Oklahoma with 236 days (sunny days/yr). This ranking includes 2 Oklahoma cities with available data.

#1
Oklahoma City
236 days
Pop. 688,693
#2
Tulsa
222 days
Pop. 412,322
Loading map…

All 2 Cities Ranked

Source: NOAA
#CityPopulationSunny Days/Yr
1Oklahoma City688,693236 days
2Tulsa412,322222 days

Methodology

Cities in Oklahoma are ranked by sunny days/yr. Only cities with populations above 1,000 are included. Data sourced from NOAA. Last updated 2026.

Frequently Asked Questions

What is the #1 best weather cities in oklahoma?
Oklahoma City ranks #1 with 236 days (sunny days/yr).
What are the top 5 best weather cities in oklahoma?
1. Oklahoma City (236 days), 2. Tulsa (222 days)
How many cities in Oklahoma are ranked?
This ranking includes 2 cities in Oklahoma with available data.

More Rankings in Oklahoma

See This Ranking in Other States