Oklahoma planting zones & frost dates
USDA hardiness zones in Oklahoma go from 6b to 8a. Pick your city for its average frost dates and a planting calendar, or search by ZIP code.
| City | Zone | Avg. last frost | Avg. first frost |
|---|---|---|---|
| Ada | 7b | Apr 2 | Nov 4 |
| Altus | 7b | Apr 5 | Nov 2 |
| Ardmore | 8a | Mar 15 | Nov 14 |
| Bartlesville | 7a | Apr 11 | Oct 24 |
| Bethany | 7b | Apr 2 | Nov 4 |
| Bixby | 7b | Apr 1 | Nov 1 |
| Broken Arrow | 7b | Apr 1 | Nov 1 |
| Chickasha | 7b | Apr 4 | Nov 1 |
| Choctaw | 7b | Apr 2 | Nov 5 |
| Claremore | 7a | Apr 7 | Oct 30 |
| Del City | 7b | Apr 2 | Nov 5 |
| Duncan | 8a | Mar 25 | Nov 7 |
| Durant | 8a | Mar 31 | Nov 5 |
| Edmond | 7b | Apr 2 | Nov 5 |
| El Reno | 7b | Apr 6 | Oct 31 |
| Elk City | 7b | Apr 5 | Nov 2 |
| Enid | 7a | Apr 6 | Nov 1 |
| Glenpool | 7b | Mar 30 | Nov 4 |
| Guthrie | 7b | Apr 3 | Nov 1 |
| Guymon | 6b | Apr 18 | Oct 23 |
| Jenks | 7b | Mar 30 | Nov 4 |
| Lawton | 7b | Apr 1 | Nov 5 |
| McAlester | 7b | Mar 31 | Nov 3 |
| Miami | 7a | Apr 6 | Oct 27 |
| Midwest City | 7b | Apr 2 | Nov 5 |
| Moore | 7b | Apr 4 | Nov 2 |
| Muskogee | 7b | Apr 7 | Oct 30 |
| Mustang | 7b | Apr 4 | Nov 2 |
| Norman | 7b | Mar 31 | Nov 5 |
| Oklahoma City | 7b | Apr 4 | Nov 2 |
| Okmulgee | 7b | Apr 8 | Oct 28 |
| Owasso | 7b | Mar 31 | Nov 4 |
| Ponca City | 7a | Apr 10 | Oct 27 |
| Sand Springs | 7b | Mar 30 | Nov 4 |
| Sapulpa | 7b | Mar 30 | Nov 4 |
| Shawnee | 7b | Mar 30 | Nov 5 |
| Stillwater | 7a | Apr 5 | Oct 30 |
| Tahlequah | 7b | Apr 4 | Oct 31 |
| Tulsa | 7b | Mar 31 | Nov 4 |
| Warr Acres | 7b | Apr 2 | Nov 4 |
| Weatherford | 7b | Apr 3 | Nov 3 |
| Woodward | 7a | Apr 5 | Oct 30 |
| Yukon | 7b | Apr 2 | Nov 4 |
Cities with 10,000+ residents. Data: USDA Plant Hardiness Zone Map 2023 and NOAA Climate Normals 1991–2020. Sources and method.