Planting zones by state

Oklahoma Planting Zones

Oklahoma runs from zone 6b to zone 8a on the 2023 USDA map. Zone 7b is the most common, covering 61% of the state's ZIP codes. Oklahoma City is 7b, Tulsa is 7b and Guymon is 6b.

Zones across Oklahoma

ZoneAverage coldest nightShare of Oklahoma ZIP codes
6b−5 to 0°F2%
7a0 to 5°F24%
7b5 to 10°F61%
8a10 to 15°F14%

Planting zone for every city and town in Oklahoma

Each Oklahoma town uses the ZIP code at its center. Big towns can cross into the next half-zone, so look up your own ZIP if you're near a line.

CityZoneAverage coldest night
Achille8a10 to 15°F
Ada7b5 to 10°F
Adair7a0 to 5°F
Addington8a10 to 15°F
Afton7a0 to 5°F
Agra7b5 to 10°F
Alderson7b5 to 10°F
Alex7b5 to 10°F
Aline7a0 to 5°F
Allen7b5 to 10°F
Altus7b5 to 10°F
Alva7a0 to 5°F
Amber7b5 to 10°F
Ames7a0 to 5°F
Amorita7a0 to 5°F
Anadarko7b5 to 10°F
Antlers8a10 to 15°F
Apache7b5 to 10°F
Arapaho7b5 to 10°F
Arcadia7b5 to 10°F
Ardmore8a10 to 15°F
Arkoma8a10 to 15°F
Armstrong8a10 to 15°F
Arnett7a0 to 5°F
Asher7b5 to 10°F
Ashland7b5 to 10°F
Atoka8a10 to 15°F
Atwood7b5 to 10°F
Avant7a0 to 5°F
Barnsdall7a0 to 5°F
Bartlesville7a0 to 5°F
Bearden7b5 to 10°F
Beaver6b−5 to 0°F
Beggs7b5 to 10°F
Bennington8a10 to 15°F
Bernice7a0 to 5°F
Bessie7b5 to 10°F
Bethany7b5 to 10°F
Bethel Acres7b5 to 10°F
Big Cabin7a0 to 5°F
Billings7a0 to 5°F
Binger7b5 to 10°F
Bixby7b5 to 10°F
Blackburn7a0 to 5°F
Blackwell7a0 to 5°F
Blair7b5 to 10°F
Blanchard7b5 to 10°F
Bluejacket7a0 to 5°F
Boise City6b−5 to 0°F
Bokchito8a10 to 15°F
Bokoshe7b5 to 10°F
Boley7b5 to 10°F
Boswell8a10 to 15°F
Bowlegs7b5 to 10°F
Boynton7b5 to 10°F
Bradley7b5 to 10°F
Braggs7b5 to 10°F
Braman7a0 to 5°F
Bray7b5 to 10°F
Breckenridge7a0 to 5°F
Bridge Creek7b5 to 10°F
Bridgeport7b5 to 10°F
Bristow7b5 to 10°F
Broken Arrow7b5 to 10°F
Broken Bow8a10 to 15°F
Bromide7b5 to 10°F
Brooksville7b5 to 10°F
Buffalo7a0 to 5°F
Burbank7a0 to 5°F
Burlington7a0 to 5°F
Burns Flat7b5 to 10°F
Butler7a0 to 5°F
Byars7b5 to 10°F
Byng7b5 to 10°F
Byron7a0 to 5°F
Cache8a10 to 15°F
Caddo8a10 to 15°F
Calera8a10 to 15°F
Calumet7b5 to 10°F
Calvin7b5 to 10°F
Camargo7a0 to 5°F
Cameron7b5 to 10°F
Canadian7b5 to 10°F
Caney8a10 to 15°F
Canton7a0 to 5°F
Canute7b5 to 10°F
Capron7a0 to 5°F
Carlton Landing7b5 to 10°F
Carmen7a0 to 5°F
Carnegie7b5 to 10°F
Carney7b5 to 10°F
Carrier7a0 to 5°F
Carter7b5 to 10°F
Cashion7b5 to 10°F
Castle7b5 to 10°F
Catoosa7b5 to 10°F
Cedar Valley7b5 to 10°F
Cement7b5 to 10°F
Centrahoma7b5 to 10°F
Central High7b5 to 10°F
Chandler7b5 to 10°F
Chattanooga8a10 to 15°F
Checotah7b5 to 10°F
Chelsea7a0 to 5°F
Cherokee7a0 to 5°F
Cheyenne7a0 to 5°F
Chickasha7b5 to 10°F
Choctaw7b5 to 10°F
Chouteau7b5 to 10°F
Cimarron City7a0 to 5°F
Claremore7a0 to 5°F
Clayton7b5 to 10°F
Clearview7b5 to 10°F
Cleo Springs7a0 to 5°F
Cleveland7a0 to 5°F
Clinton7b5 to 10°F
Coalgate7b5 to 10°F
Colbert8a10 to 15°F
Colcord7a0 to 5°F
Cole7b5 to 10°F
Collinsville7a0 to 5°F
Colony7b5 to 10°F
Comanche8a10 to 15°F
Commerce7a0 to 5°F
Cooperton7b5 to 10°F
Copan7a0 to 5°F
Corn7b5 to 10°F
Cornish8a10 to 15°F
Council Hill7b5 to 10°F
Covington7a0 to 5°F
Coweta7b5 to 10°F
Cowlington7b5 to 10°F
Coyle7a0 to 5°F
Crescent7a0 to 5°F
Cromwell7b5 to 10°F
Crowder7b5 to 10°F
Cushing7b5 to 10°F
Custer City7b5 to 10°F
Cyril7b5 to 10°F
Dacoma7a0 to 5°F
Davenport7b5 to 10°F
Davidson8a10 to 15°F
Davis7b5 to 10°F
Deer Creek7a0 to 5°F
Del City7b5 to 10°F
Delaware7a0 to 5°F
Depew7b5 to 10°F
Devol8a10 to 15°F
Dewar7b5 to 10°F
Dewey7a0 to 5°F
Dibble7b5 to 10°F
Dickson8a10 to 15°F
Dill City7b5 to 10°F
Disney7a0 to 5°F
Dougherty8a10 to 15°F
Douglas7a0 to 5°F
Dover7a0 to 5°F
Drummond7a0 to 5°F
Drumright7b5 to 10°F
Duncan8a10 to 15°F
Durant8a10 to 15°F
Dustin7b5 to 10°F
Eakly7b5 to 10°F
Earlsboro7b5 to 10°F
East Duke7b5 to 10°F
Edmond7b5 to 10°F
El Reno7b5 to 10°F
Eldorado7b5 to 10°F
Elgin7b5 to 10°F
Elk City7b5 to 10°F
Elmer7b5 to 10°F
Elmore City7b5 to 10°F
Empire City8a10 to 15°F
Enid7a0 to 5°F
Erick7a0 to 5°F
Erin Springs7b5 to 10°F
Etowah7b5 to 10°F
Eufaula7b5 to 10°F
Fair Oaks7b5 to 10°F
Fairfax7a0 to 5°F
Fairland7a0 to 5°F
Fairmont7a0 to 5°F
Fairview7a0 to 5°F
Fallis7b5 to 10°F
Fanshawe7b5 to 10°F
Fargo7a0 to 5°F
Faxon7b5 to 10°F
Fitzhugh7b5 to 10°F
Fletcher7b5 to 10°F
Foraker7a0 to 5°F
Forest Park7b5 to 10°F
Forgan6b−5 to 0°F
Fort Cobb7b5 to 10°F
Fort Coffee7b5 to 10°F
Fort Gibson7b5 to 10°F
Fort Supply7a0 to 5°F
Fort Towson8a10 to 15°F
Foss7b5 to 10°F
Foster7b5 to 10°F
Foyil7a0 to 5°F
Francis7b5 to 10°F
Frederick8a10 to 15°F
Freedom7a0 to 5°F
Friendship7b5 to 10°F
Gage7a0 to 5°F
Gans7b5 to 10°F
Garber7a0 to 5°F
Garvin8a10 to 15°F
Gate7a0 to 5°F
Geary7b5 to 10°F
Gene Autry8a10 to 15°F
Geronimo8a10 to 15°F
Gerty7b5 to 10°F
Glencoe7a0 to 5°F
Glenpool7b5 to 10°F
Goldsby7b5 to 10°F
Goltry7a0 to 5°F
Goodwell6b−5 to 0°F
Gore7b5 to 10°F
Gotebo7b5 to 10°F
Gould7b5 to 10°F
Gracemont7b5 to 10°F
Grainola7a0 to 5°F
Grand Lake Towne7a0 to 5°F
Grandfield8a10 to 15°F
Granite7b5 to 10°F
Grayson7b5 to 10°F
Greenfield7b5 to 10°F
Grove7a0 to 5°F
Guthrie7b5 to 10°F
Guymon6b−5 to 0°F
Haileyville7b5 to 10°F
Hallett7a0 to 5°F
Hammon7a0 to 5°F
Hanna7b5 to 10°F
Hardesty6b−5 to 0°F
Harrah7b5 to 10°F
Hartshorne7b5 to 10°F
Haskell7b5 to 10°F
Hastings8a10 to 15°F
Haworth8a10 to 15°F
Headrick7b5 to 10°F
Healdton8a10 to 15°F
Heavener7b5 to 10°F
Helena7a0 to 5°F
Hendrix8a10 to 15°F
Hennessey7a0 to 5°F
Henryetta7b5 to 10°F
Hickory7b5 to 10°F
Hillsdale7a0 to 5°F
Hinton7b5 to 10°F
Hitchcock7a0 to 5°F
Hitchita7b5 to 10°F
Hobart7b5 to 10°F
Hochatown8a10 to 15°F
Hoffman7b5 to 10°F
Holdenville7b5 to 10°F
Hollis7b5 to 10°F
Hollister8a10 to 15°F
Hominy7a0 to 5°F
Hooker6b−5 to 0°F
Hoot Owl7a0 to 5°F
Horntown7b5 to 10°F
Howe7b5 to 10°F
Hugo8a10 to 15°F
Hulbert7b5 to 10°F
Hunter7a0 to 5°F
Hydro7b5 to 10°F
Idabel8a10 to 15°F
Indiahoma8a10 to 15°F
Indianola7b5 to 10°F
Inola7b5 to 10°F
IXL7b5 to 10°F
Jay7a0 to 5°F
Jefferson7a0 to 5°F
Jenks7b5 to 10°F
Jennings7a0 to 5°F
Jet7a0 to 5°F
Johnson7b5 to 10°F
Jones7b5 to 10°F
Kansas7a0 to 5°F
Katie7b5 to 10°F
Kaw City7a0 to 5°F
Kellyville7b5 to 10°F
Kemp8a10 to 15°F
Kendrick7b5 to 10°F
Kenefic8a10 to 15°F
Keota7b5 to 10°F
Ketchum7a0 to 5°F
Keyes6b−5 to 0°F
Kiefer7b5 to 10°F
Kildare7a0 to 5°F
Kingfisher7b5 to 10°F
Kingston8a10 to 15°F
Kinta7b5 to 10°F
Kiowa7b5 to 10°F
Knowles7a0 to 5°F
Konawa7b5 to 10°F
Krebs7b5 to 10°F
Kremlin7a0 to 5°F
Lahoma7a0 to 5°F
Lake Aluma7b5 to 10°F
Lamar7b5 to 10°F
Lambert7a0 to 5°F
Lamont7a0 to 5°F
Langley7a0 to 5°F
Langston7a0 to 5°F
Laverne7a0 to 5°F
Lawrence Creek7b5 to 10°F
Lawton7b5 to 10°F
Le Flore7b5 to 10°F
Leedey7a0 to 5°F
Lehigh7b5 to 10°F
Lenapah7a0 to 5°F
Leon8a10 to 15°F
Lexington7b5 to 10°F
Liberty7b5 to 10°F
Lima7b5 to 10°F
Lindsay7b5 to 10°F
Loco8a10 to 15°F
Locust Grove7b5 to 10°F
Lone Chimney7a0 to 5°F
Lone Grove8a10 to 15°F
Lone Wolf7b5 to 10°F
Longdale7a0 to 5°F
Lookeba7b5 to 10°F
Lotsee7b5 to 10°F
Loveland8a10 to 15°F
Loyal7a0 to 5°F
Luther7b5 to 10°F
Macomb7b5 to 10°F
Madill8a10 to 15°F
Manchester7a0 to 5°F
Mangum7b5 to 10°F
Manitou8a10 to 15°F
Mannford7b5 to 10°F
Mannsville8a10 to 15°F
Maramec7a0 to 5°F
Marble City7b5 to 10°F
Marietta8a10 to 15°F
Marland7a0 to 5°F
Marlow7b5 to 10°F
Marshall7a0 to 5°F
Martha7b5 to 10°F
Maud7b5 to 10°F
May7a0 to 5°F
Maysville7b5 to 10°F
McAlester7b5 to 10°F
McCurtain7b5 to 10°F
McLoud7b5 to 10°F
Mead8a10 to 15°F
Medford7a0 to 5°F
Medicine Park8a10 to 15°F
Meeker7b5 to 10°F
Meno7a0 to 5°F
Meridian7b5 to 10°F
Miami7a0 to 5°F
Midwest City7b5 to 10°F
Milburn8a10 to 15°F
Mill Creek7b5 to 10°F
Millerton8a10 to 15°F
Minco7b5 to 10°F
Moffett8a10 to 15°F
Moore7b5 to 10°F
Mooreland7a0 to 5°F
Morris7b5 to 10°F
Morrison7a0 to 5°F
Mounds7b5 to 10°F
Mountain Park7b5 to 10°F
Mountain View7b5 to 10°F
Muldrow7b5 to 10°F
Mule Barn7b5 to 10°F
Mulhall7a0 to 5°F
Muskogee7b5 to 10°F
Mustang7b5 to 10°F
Mutual7a0 to 5°F
Nash7a0 to 5°F
New Alluwe7a0 to 5°F
New Cordell7b5 to 10°F
New Woodville8a10 to 15°F
Newcastle7b5 to 10°F
Newkirk7a0 to 5°F
Nichols Hills7b5 to 10°F
Nicoma Park7b5 to 10°F
Ninnekah7b5 to 10°F
Noble7b5 to 10°F
Norge7b5 to 10°F
Norman7b5 to 10°F
North Enid7a0 to 5°F
Nowata7a0 to 5°F
Oak Grove7b5 to 10°F
Oakland8a10 to 15°F
Oaks7a0 to 5°F
Oakwood7a0 to 5°F
Ochelata7a0 to 5°F
Oilton7a0 to 5°F
Okarche7b5 to 10°F
Okay7b5 to 10°F
Okeene7a0 to 5°F
Okemah7b5 to 10°F
Oklahoma City7b5 to 10°F
Okmulgee7b5 to 10°F
Oktaha7b5 to 10°F
Olustee7b5 to 10°F
Oologah7a0 to 5°F
Optima6b−5 to 0°F
Orlando7a0 to 5°F
Osage7a0 to 5°F
Owasso7b5 to 10°F
Paden7b5 to 10°F
Panama7b5 to 10°F
Paoli7b5 to 10°F
Paradise Hill7b5 to 10°F
Pauls Valley7b5 to 10°F
Pawhuska7a0 to 5°F
Pawnee7a0 to 5°F
Pensacola7a0 to 5°F
Peoria7a0 to 5°F
Perkins7b5 to 10°F
Perry7a0 to 5°F
Phillips7b5 to 10°F
Piedmont7b5 to 10°F
Pink7b5 to 10°F
Pittsburg7b5 to 10°F
Pocasset7b5 to 10°F
Pocola8a10 to 15°F
Ponca City7a0 to 5°F
Pond Creek7a0 to 5°F
Porter7b5 to 10°F
Porum7b5 to 10°F
Poteau7b5 to 10°F
Prague7b5 to 10°F
Prue7b5 to 10°F
Pryor Creek7a0 to 5°F
Purcell7b5 to 10°F
Putnam7a0 to 5°F
Quapaw7a0 to 5°F
Quinton7b5 to 10°F
Ralston7a0 to 5°F
Ramona7a0 to 5°F
Randlett8a10 to 15°F
Ratliff City8a10 to 15°F
Rattan8a10 to 15°F
Ravia8a10 to 15°F
Red Oak7b5 to 10°F
Red Rock7a0 to 5°F
Redbird7b5 to 10°F
Renfrow7a0 to 5°F
Rentiesville7b5 to 10°F
Reydon7a0 to 5°F
Ringling8a10 to 15°F
Ringwood7a0 to 5°F
Ripley7a0 to 5°F
Rock Island8a10 to 15°F
Rocky7b5 to 10°F
Roff7b5 to 10°F
Roland8a10 to 15°F
Roosevelt7b5 to 10°F
Rosedale7b5 to 10°F
Rosston7a0 to 5°F
Rush Springs7b5 to 10°F
Ryan8a10 to 15°F
Salina7a0 to 5°F
Sallisaw7b5 to 10°F
Sand Springs7b5 to 10°F
Sapulpa7b5 to 10°F
Sasakwa7b5 to 10°F
Savanna7b5 to 10°F
Sawyer8a10 to 15°F
Sayre7b5 to 10°F
Schulter7b5 to 10°F
Seiling7a0 to 5°F
Seminole7b5 to 10°F
Sentinel7b5 to 10°F
Shady Point7b5 to 10°F
Shamrock7b5 to 10°F
Sharon7a0 to 5°F
Shattuck7a0 to 5°F
Shawnee7b5 to 10°F
Shidler7a0 to 5°F
Silo8a10 to 15°F
Skedee7a0 to 5°F
Skiatook7b5 to 10°F
Slaughterville7b5 to 10°F
Slick7b5 to 10°F
Smith Village7b5 to 10°F
Smithville7b5 to 10°F
Snyder7b5 to 10°F
Soper8a10 to 15°F
South Coffeyville7a0 to 5°F
Sparks7b5 to 10°F
Spaulding7b5 to 10°F
Spavinaw7a0 to 5°F
Spencer7b5 to 10°F
Sperry7b5 to 10°F
Spiro7b5 to 10°F
Sportsmen Acres7a0 to 5°F
Springer8a10 to 15°F
St. Louis7b5 to 10°F
Sterling7b5 to 10°F
Stidham7b5 to 10°F
Stigler7b5 to 10°F
Stillwater7a0 to 5°F
Stilwell7b5 to 10°F
Stonewall7b5 to 10°F
Strang7a0 to 5°F
Stratford7b5 to 10°F
Stringtown7b5 to 10°F
Strong City7a0 to 5°F
Stroud7b5 to 10°F
Stuart7b5 to 10°F
Sugden8a10 to 15°F
Sulphur7b5 to 10°F
Summit7b5 to 10°F
Sweetwater7b5 to 10°F
Taft7b5 to 10°F
Tahlequah7b5 to 10°F
Talala7a0 to 5°F
Talihina7b5 to 10°F
Taloga7a0 to 5°F
Tamaha7b5 to 10°F
Tatums8a10 to 15°F
Tecumseh7b5 to 10°F
Temple8a10 to 15°F
Terlton7a0 to 5°F
Terral8a10 to 15°F
Texhoma6b−5 to 0°F
Texola7a0 to 5°F
Thackerville8a10 to 15°F
The Village7b5 to 10°F
Thomas7b5 to 10°F
Tipton7b5 to 10°F
Tishomingo8a10 to 15°F
Tonkawa7a0 to 5°F
Tribbey7b5 to 10°F
Tryon7b5 to 10°F
Tullahassee7b5 to 10°F
Tulsa7b5 to 10°F
Tupelo7b5 to 10°F
Tushka8a10 to 15°F
Tuttle7b5 to 10°F
Tyrone6b−5 to 0°F
Union City7b5 to 10°F
Valley Brook7b5 to 10°F
Valley Park7b5 to 10°F
Valliant8a10 to 15°F
Velma8a10 to 15°F
Vera7a0 to 5°F
Verden7b5 to 10°F
Verdigris7a0 to 5°F
Vernon7b5 to 10°F
Vian7b5 to 10°F
Vici7a0 to 5°F
Vinita7a0 to 5°F
Wagoner7b5 to 10°F
Wainwright7b5 to 10°F
Wakita7a0 to 5°F
Walters8a10 to 15°F
Wanette7b5 to 10°F
Wann7a0 to 5°F
Wapanucka8a10 to 15°F
Warner7b5 to 10°F
Warr Acres7b5 to 10°F
Warwick7b5 to 10°F
Washington7b5 to 10°F
Watonga7b5 to 10°F
Watts7a0 to 5°F
Waukomis7a0 to 5°F
Waurika8a10 to 15°F
Wayne7b5 to 10°F
Waynoka7a0 to 5°F
Weatherford7b5 to 10°F
Webb City7a0 to 5°F
Webbers Falls7b5 to 10°F
Welch7a0 to 5°F
Weleetka7b5 to 10°F
Wellston7b5 to 10°F
West Siloam Springs7a0 to 5°F
Westport7a0 to 5°F
Westville7b5 to 10°F
Wetumka7b5 to 10°F
Wewoka7b5 to 10°F
Whitefield7b5 to 10°F
Wilburton7b5 to 10°F
Willow7b5 to 10°F
Wilson8a10 to 15°F
Winchester7b5 to 10°F
Wister7b5 to 10°F
Woodlawn Park7b5 to 10°F
Woodward7a0 to 5°F
Wright City8a10 to 15°F
Wyandotte7a0 to 5°F
Wynnewood7b5 to 10°F
Wynona7a0 to 5°F
Yale7a0 to 5°F
Yeager7b5 to 10°F
Yukon7b5 to 10°F

Source: USDA Plant Hardiness Zone Map, 2023, Agricultural Research Service, U.S. Department of Agriculture; ZIP code table from the PRISM Group, Oregon State University (accessed Oct 2026). This list is our own summary, not the official USDA map. See how we calculate.

Frequently asked questions

What planting zone is Oklahoma?

Oklahoma spans zones 6b to 8a on the 2023 USDA map, and zone 7b is the most common. Look up your ZIP code for your exact zone.

What zone is Oklahoma City, OK?

Oklahoma City is zone 7b, where the coldest night of an average winter falls from 5 to 10°F. Plants rated hardy to zone 7 or colder should survive a typical winter there.

More for Oklahoma: Oklahoma climate zones (insulation) · Last frost dates in Oklahoma · Frost line depth by state