Oklahoma frost dates
Average last spring and first fall frost (32°F) dates for 582 cities and towns in Oklahoma, from NOAA 1991-2020 climate normals. Average last frost dates range from March 14 in Cartwright to April 26 in Keyes. Open a ZIP code for frost risk by date and a planting calendar.
| City | Avg last frost | Avg first frost | Season | ZIP codes |
|---|---|---|---|---|
| Achille | Mar 31 | Nov 5 | 221 days | 74720 |
| Ada | Apr 2 | Nov 4 | 217 days | 74820, 74821 |
| Adair | Apr 7 | Nov 2 | 209 days | 74330 |
| Adams | Apr 16 | Oct 25 | 192 days | 73901 |
| Addington | Mar 24 | Nov 8 | 228 days | 73520 |
| Afton | Apr 6 | Oct 27 | 203 days | 74331 |
| Agra | Apr 1 | Nov 5 | 217 days | 74824 |
| Albany | Mar 31 | Nov 5 | 221 days | 74721 |
| Albert | Apr 5 | Nov 3 | 210 days | 73001 |
| Albion | Apr 11 | Oct 27 | 199 days | 74521 |
| Alderson | Mar 31 | Nov 3 | 216 days | 74522 |
| Alex | Apr 4 | Nov 1 | 211 days | 73002 |
| Aline | Apr 9 | Oct 31 | 205 days | 73716 |
| Allen | Apr 2 | Nov 4 | 217 days | 74825 |
| Altus | Apr 5 | Nov 2 | 210 days | 73521, 73522 |
| Altus Afb | Apr 5 | Nov 2 | 210 days | 73523 |
| Alva | Apr 10 | Oct 28 | 199 days | 73717 |
| Amber | Apr 4 | Nov 1 | 211 days | 73004 |
| Ames | Apr 7 | Nov 2 | 208 days | 73718 |
| Amorita | Apr 5 | Nov 1 | 209 days | 73719 |
| Anadarko | Apr 8 | Oct 30 | 202 days | 73005 |
| Antlers | Apr 3 | Nov 1 | 213 days | 74523 |
| Apache | Apr 8 | Oct 30 | 202 days | 73006 |
| Arapaho | Apr 13 | Oct 28 | 197 days | 73620 |
| Arcadia | Apr 10 | Oct 28 | 199 days | 73007 |
| Ardmore | Mar 15 | Nov 14 | 244 days | 73401, 73402, 73403 |
| Arkoma | Mar 25 | Nov 6 | 224 days | 74901 |
| Arnett | Apr 15 | Oct 27 | 194 days | 73832 |
| Asher | Apr 2 | Nov 4 | 217 days | 74826 |
| Atoka | Apr 5 | Nov 1 | 211 days | 74525 |
| Atwood | Apr 6 | Oct 31 | 206 days | 74827 |
| Avant | Mar 31 | Oct 31 | 212 days | 74001 |
| Balko | Apr 14 | Oct 30 | 197 days | 73931 |
| Barnsdall | Mar 31 | Oct 31 | 212 days | 74002 |
| Bartlesville | Apr 12 | Oct 21 | 192 days | 74003, 74004, 74005, 74006 |
| Battiest | Apr 13 | Oct 27 | 196 days | 74722 |
| Beaver | Apr 21 | Oct 21 | 181 days | 73932 |
| Beggs | Apr 1 | Nov 1 | 212 days | 74421 |
| Bennington | Mar 31 | Nov 5 | 221 days | 74723 |
| Bessie | Apr 13 | Oct 28 | 197 days | 73622 |
| Bethany | Apr 2 | Nov 4 | 216 days | 73008 |
| Bethel | Apr 13 | Oct 27 | 196 days | 74724 |
| Big Cabin | Apr 7 | Nov 2 | 209 days | 74332 |
| Billings | Apr 15 | Oct 26 | 194 days | 74630 |
| Binger | Apr 5 | Nov 3 | 210 days | 73009 |
| Bison | Apr 14 | Oct 30 | 198 days | 73720 |
| Bixby | Apr 1 | Nov 1 | 212 days | 74008 |
| Blackwell | Apr 12 | Oct 29 | 199 days | 74631 |
| Blair | Apr 2 | Nov 3 | 213 days | 73526 |
| Blanchard | Apr 3 | Nov 4 | 214 days | 73010 |
| Blanco | Mar 31 | Nov 3 | 216 days | 74528 |
| Blocker | Mar 31 | Nov 3 | 216 days | 74529 |
| Bluejacket | Apr 6 | Oct 27 | 203 days | 74333 |
| Boise City | Apr 26 | Oct 17 | 173 days | 73933 |
| Bokchito | Mar 31 | Nov 5 | 221 days | 74726 |
| Bokoshe | Mar 23 | Nov 5 | 228 days | 74930 |
| Boley | Mar 24 | Nov 9 | 229 days | 74829 |
| Boswell | Apr 3 | Nov 1 | 213 days | 74727 |
| Bowlegs | Apr 5 | Nov 1 | 210 days | 74830 |
| Boynton | Apr 2 | Nov 2 | 216 days | 74422 |
| Bradley | Apr 13 | Oct 27 | 196 days | 73011 |
| Braggs | Apr 2 | Nov 2 | 216 days | 74423, 74439 |
| Braman | Apr 12 | Oct 29 | 199 days | 74632 |
| Bristow | Apr 9 | Oct 25 | 196 days | 74010 |
| Broken Arrow | Apr 1 | Nov 1 | 212 days | 74011, 74012, 74013, 74014 |
| Broken Bow | Mar 31 | Nov 3 | 221 days | 74728 |
| Bromide | Mar 31 | Nov 4 | 219 days | 74530 |
| Buffalo | Apr 13 | Oct 25 | 195 days | 73834 |
| Bunch | Mar 30 | Nov 7 | 223 days | 74931 |
| Burbank | Apr 10 | Oct 27 | 200 days | 74633 |
| Burlington | Apr 15 | Oct 29 | 196 days | 73722 |
| Burneyville | Apr 6 | Nov 2 | 211 days | 73430 |
| Burns Flat | Apr 5 | Nov 4 | 210 days | 73624 |
| Butler | Apr 9 | Oct 28 | 199 days | 73625 |
| Byars | Mar 25 | Nov 8 | 228 days | 74831 |
| Cache | Apr 7 | Nov 2 | 205 days | 73527 |
| Caddo | Mar 31 | Nov 5 | 221 days | 74729 |
| Calera | Mar 31 | Nov 5 | 221 days | 74730 |
| Calumet | Apr 12 | Oct 27 | 196 days | 73014 |
| Calvin | Mar 29 | Nov 5 | 221 days | 74531 |
| Camargo | Apr 15 | Oct 23 | 189 days | 73835 |
| Cameron | Mar 25 | Nov 6 | 224 days | 74932 |
| Canadian | Mar 31 | Nov 3 | 216 days | 74425 |
| Caney | Apr 5 | Nov 1 | 211 days | 74533 |
| Canton | Apr 14 | Oct 27 | 194 days | 73724 |
| Canute | Apr 5 | Nov 4 | 210 days | 73626 |
| Cardin | Apr 6 | Oct 27 | 203 days | 74335 |
| Carmen | Apr 9 | Oct 31 | 205 days | 73726 |
| Carnegie | Apr 6 | Oct 31 | 206 days | 73015 |
| Carney | Apr 7 | Oct 30 | 205 days | 74832 |
| Carrier | Apr 9 | Oct 31 | 205 days | 73727 |
| Carter | Apr 5 | Nov 2 | 208 days | 73627 |
| Cartwright | Mar 14 | Nov 19 | 250 days | 74731 |
| Cashion | Apr 10 | Oct 28 | 199 days | 73016 |
| Castle | Mar 24 | Nov 9 | 229 days | 74833 |
| Catoosa | Mar 31 | Nov 4 | 220 days | 74015 |
| Cement | Apr 8 | Oct 30 | 202 days | 73017 |
| Centrahoma | Mar 31 | Nov 4 | 219 days | 74534 |
| Chandler | Apr 7 | Oct 30 | 205 days | 74834 |
| Chattanooga | Apr 7 | Nov 2 | 205 days | 73528 |
| Checotah | Apr 2 | Nov 2 | 216 days | 74426 |
| Chelsea | Apr 4 | Nov 1 | 210 days | 74016 |
| Cherokee | Apr 15 | Oct 29 | 196 days | 73728 |
| Chester | Apr 19 | Oct 26 | 188 days | 73838 |
| Cheyenne | Apr 5 | Nov 2 | 208 days | 73628 |
| Chickasha | Apr 4 | Nov 1 | 211 days | 73018, 73023 |
| Choctaw | Apr 2 | Nov 5 | 217 days | 73020 |
| Chouteau | Apr 7 | Oct 30 | 205 days | 74337 |
| Claremore | Apr 7 | Oct 30 | 205 days | 74017, 74018, 74019 |
| Clarita | Mar 31 | Nov 4 | 219 days | 74535 |
| Clayton | Apr 11 | Oct 27 | 199 days | 74536 |
| Cleo Springs | Apr 9 | Oct 31 | 205 days | 73729 |
| Cleveland | Apr 6 | Oct 29 | 207 days | 74020 |
| Clinton | Apr 13 | Oct 28 | 197 days | 73601 |
| Coalgate | Mar 31 | Nov 4 | 219 days | 74538 |
| Colbert | Mar 31 | Nov 5 | 221 days | 74733 |
| Colcord | Mar 31 | Nov 2 | 216 days | 74338 |
| Coleman | Mar 31 | Nov 5 | 221 days | 73432 |
| Collinsville | Mar 31 | Nov 4 | 220 days | 74021 |
| Colony | Apr 3 | Nov 3 | 214 days | 73021 |
| Comanche | Mar 25 | Nov 7 | 225 days | 73529 |
| Commerce | Apr 6 | Oct 27 | 203 days | 74339 |
| Concho | Apr 6 | Oct 31 | 206 days | 73022 |
| Connerville | Mar 29 | Nov 5 | 222 days | 74836 |
| Cookson | Apr 4 | Oct 31 | 209 days | 74427 |
| Copan | Apr 12 | Oct 21 | 192 days | 74022 |
| Cordell | Apr 13 | Oct 28 | 197 days | 73632 |
| Corn | Apr 3 | Nov 3 | 214 days | 73024 |
| Council Hill | Apr 2 | Nov 2 | 216 days | 74428 |
| Countyline | Apr 6 | Nov 1 | 204 days | 73425 |
| Covington | Apr 10 | Oct 29 | 202 days | 73730 |
| Coweta | Apr 1 | Nov 1 | 212 days | 74429 |
| Coyle | Apr 3 | Nov 1 | 211 days | 73027 |
| Crawford | Apr 9 | Oct 27 | 200 days | 73638 |
| Crescent | Apr 3 | Nov 1 | 211 days | 73028 |
| Cromwell | Mar 24 | Nov 9 | 229 days | 74837 |
| Crowder | Mar 31 | Nov 3 | 216 days | 74430 |
| Cushing | Apr 1 | Nov 5 | 217 days | 74023 |
| Custer City | Apr 13 | Oct 28 | 197 days | 73639 |
| Cyril | Apr 8 | Oct 30 | 202 days | 73029 |
| Dacoma | Apr 15 | Oct 29 | 196 days | 73731 |
| Daisy | Mar 27 | Nov 9 | 228 days | 74540 |
| Davenport | Apr 7 | Oct 30 | 205 days | 74026 |
| Davidson | Mar 26 | Nov 10 | 229 days | 73530 |
| Davis | Apr 4 | Oct 31 | 208 days | 73030, 73039 |
| Deer Creek | Apr 12 | Oct 29 | 199 days | 74636 |
| Delaware | Apr 4 | Nov 1 | 210 days | 74027 |
| Depew | Apr 9 | Oct 25 | 196 days | 74028 |
| Devol | Mar 26 | Nov 9 | 228 days | 73531 |
| Dewar | Apr 8 | Oct 28 | 203 days | 74431 |
| Dewey | Apr 12 | Oct 21 | 192 days | 74029 |
| Dibble | Apr 3 | Nov 4 | 214 days | 73031 |
| Dill City | Apr 5 | Nov 4 | 210 days | 73641 |
| Disney | Apr 7 | Nov 2 | 209 days | 74340 |
| Dougherty | Apr 4 | Oct 31 | 208 days | 73032 |
| Douglas | Apr 14 | Oct 30 | 198 days | 73733 |
| Dover | Apr 8 | Nov 1 | 206 days | 73734 |
| Drummond | Apr 6 | Nov 1 | 209 days | 73735 |
| Drumright | Apr 1 | Nov 5 | 217 days | 74030 |
| Duke | Apr 5 | Nov 2 | 210 days | 73532 |
| Duncan | Mar 25 | Nov 7 | 225 days | 73533, 73534, 73536 |
| Durant | Mar 31 | Nov 5 | 221 days | 74701, 74702 |
| Durham | Apr 9 | Oct 27 | 200 days | 73642 |
| Dustin | Mar 24 | Nov 9 | 229 days | 74839 |
| Eagletown | Mar 26 | Nov 5 | 226 days | 74734 |
| Eakly | Apr 6 | Oct 31 | 206 days | 73033 |
| Earlsboro | Apr 5 | Nov 1 | 210 days | 74840 |
| Edmond | Apr 10 | Oct 28 | 199 days | 73003, 73012, 73013, 73025 +2 more |
| El Reno | Apr 6 | Oct 31 | 206 days | 73036 |
| Eldorado | Apr 4 | Nov 1 | 210 days | 73537 |
| Elgin | Apr 1 | Nov 5 | 217 days | 73538 |
| Elk City | Apr 5 | Nov 2 | 208 days | 73644, 73648 |
| Elmer | Apr 5 | Nov 2 | 210 days | 73539 |
| Elmore City | Apr 5 | Nov 1 | 210 days | 73433 |
| Enid | Apr 6 | Nov 1 | 209 days | 73701, 73702, 73703, 73705 +1 more |
| Erick | Apr 11 | Oct 26 | 197 days | 73645 |
| Eucha | Apr 16 | Oct 20 | 187 days | 74342 |
| Eufaula | Apr 6 | Oct 30 | 206 days | 74432 |
| Fairfax | Apr 11 | Oct 24 | 196 days | 74637 |
| Fairland | Apr 6 | Oct 27 | 203 days | 74343 |
| Fairmont | Apr 6 | Nov 1 | 209 days | 73736 |
| Fairview | Apr 5 | Nov 1 | 208 days | 73737 |
| Fanshawe | Mar 23 | Nov 5 | 228 days | 74935 |
| Fargo | Apr 17 | Oct 20 | 185 days | 73840 |
| Faxon | Apr 7 | Nov 2 | 205 days | 73540 |
| Fay | Apr 6 | Nov 3 | 211 days | 73646 |
| Felt | Apr 26 | Oct 17 | 173 days | 73937 |
| Finley | Apr 3 | Nov 1 | 213 days | 74543 |
| Fittstown | Apr 2 | Nov 4 | 217 days | 74842 |
| Fitzhugh | Apr 2 | Nov 4 | 217 days | 74843 |
| Fletcher | Apr 4 | Oct 31 | 210 days | 73541 |
| Forgan | Apr 21 | Oct 21 | 181 days | 73938 |
| Fort Cobb | Apr 5 | Nov 3 | 210 days | 73038 |
| Fort Gibson | Apr 7 | Oct 30 | 208 days | 74434 |
| Fort Sill | Apr 1 | Nov 5 | 217 days | 73503 |
| Fort Supply | Apr 21 | Oct 19 | 179 days | 73841 |
| Fort Towson | Apr 3 | Nov 1 | 213 days | 74735 |
| Foss | Apr 13 | Oct 28 | 197 days | 73647 |
| Foster | Apr 13 | Oct 27 | 196 days | 73434 |
| Fox | Apr 6 | Nov 1 | 204 days | 73435 |
| Foyil | Apr 7 | Oct 30 | 205 days | 74031 |
| Francis | Apr 2 | Nov 4 | 217 days | 74844 |
| Frederick | Mar 26 | Nov 10 | 229 days | 73542 |
| Freedom | Apr 19 | Oct 17 | 179 days | 73842 |
| Gage | Apr 17 | Oct 20 | 185 days | 73843 |
| Gans | Mar 30 | Nov 7 | 223 days | 74936 |
| Garber | Apr 15 | Oct 26 | 194 days | 73738 |
| Garvin | Mar 31 | Nov 3 | 221 days | 74736 |
| Gate | Apr 13 | Oct 28 | 196 days | 73844 |
| Geary | Apr 6 | Nov 5 | 212 days | 73040 |
| Gene Autry | Mar 18 | Nov 10 | 238 days | 73436 |
| Geronimo | Apr 1 | Nov 5 | 217 days | 73543 |
| Glencoe | Apr 3 | Oct 31 | 209 days | 74032 |
| Glenpool | Mar 30 | Nov 4 | 220 days | 74033 |
| Golden | Mar 31 | Nov 3 | 221 days | 74737 |
| Goltry | Apr 9 | Oct 31 | 205 days | 73739 |
| Goodwell | Apr 24 | Oct 19 | 178 days | 73939 |
| Gore | Apr 6 | Oct 30 | 206 days | 74435 |
| Gotebo | Apr 4 | Nov 4 | 214 days | 73041 |
| Gould | Apr 10 | Oct 28 | 200 days | 73544 |
| Gowen | Mar 31 | Nov 3 | 216 days | 74545 |
| Gracemont | Apr 8 | Oct 30 | 202 days | 73042 |
| Graham | Apr 6 | Nov 1 | 204 days | 73437 |
| Grandfield | Mar 31 | Nov 6 | 219 days | 73546 |
| Granite | Apr 8 | Nov 2 | 207 days | 73547 |
| Grant | Mar 15 | Nov 15 | 244 days | 74738 |
| Greenfield | Apr 14 | Oct 27 | 194 days | 73043 |
| Grove | Apr 16 | Oct 20 | 187 days | 74344, 74345 |
| Guthrie | Apr 3 | Nov 1 | 211 days | 73044 |
| Guymon | Apr 18 | Oct 23 | 188 days | 73942 |
| Haileyville | Mar 31 | Nov 3 | 216 days | 74546 |
| Hallett | Apr 6 | Oct 29 | 207 days | 74034 |
| Hammon | Apr 16 | Oct 23 | 191 days | 73650 |
| Hanna | Mar 31 | Nov 3 | 216 days | 74845 |
| Hardesty | Apr 16 | Oct 25 | 192 days | 73944 |
| Harrah | Apr 4 | Oct 30 | 208 days | 73045 |
| Hartshorne | Mar 31 | Nov 3 | 216 days | 74547 |
| Haskell | Apr 1 | Nov 1 | 212 days | 74436 |
| Hastings | Mar 24 | Nov 8 | 228 days | 73548 |
| Haworth | Mar 31 | Nov 3 | 221 days | 74740 |
| Headrick | Apr 5 | Nov 2 | 210 days | 73549 |
| Healdton | Apr 6 | Nov 1 | 204 days | 73438 |
| Heavener | Apr 6 | Nov 2 | 210 days | 74937 |
| Helena | Apr 9 | Oct 31 | 205 days | 73741 |
| Hendrix | Mar 31 | Nov 5 | 221 days | 74741 |
| Hennepin | Apr 6 | Nov 1 | 204 days | 73444 |
| Hennessey | Apr 14 | Oct 30 | 198 days | 73742 |
| Henryetta | Mar 24 | Nov 9 | 229 days | 74437 |
| Hillsdale | Apr 6 | Nov 1 | 209 days | 73743 |
| Hinton | Apr 5 | Nov 1 | 208 days | 73047 |
| Hitchcock | Apr 7 | Nov 2 | 208 days | 73744 |
| Hitchita | Apr 2 | Nov 2 | 216 days | 74438 |
| Hobart | Apr 4 | Nov 4 | 214 days | 73651 |
| Hodgen | Apr 9 | Oct 29 | 201 days | 74939 |
| Holdenville | Mar 29 | Nov 5 | 221 days | 74848 |
| Hollis | Apr 10 | Oct 28 | 200 days | 73550 |
| Hollister | Mar 26 | Nov 10 | 229 days | 73551 |
| Hominy | Apr 6 | Oct 29 | 207 days | 74035 |
| Honobia | Apr 13 | Oct 27 | 196 days | 74549 |
| Hooker | Apr 16 | Oct 25 | 192 days | 73945 |
| Hopeton | Apr 11 | Oct 26 | 198 days | 73746 |
| Howe | Apr 6 | Nov 2 | 210 days | 74940 |
| Hoyt | Apr 6 | Oct 30 | 206 days | 74440 |
| Hugo | Mar 15 | Nov 15 | 244 days | 74743 |
| Hulbert | Apr 7 | Oct 30 | 208 days | 74441 |
| Hunter | Apr 15 | Oct 26 | 194 days | 74640 |
| Hydro | Apr 3 | Nov 3 | 214 days | 73048 |
| Idabel | Mar 31 | Nov 3 | 221 days | 74745 |
| Indiahoma | Mar 28 | Nov 6 | 224 days | 73552 |
| Indianola | Mar 31 | Nov 3 | 216 days | 74442 |
| Inola | Apr 7 | Oct 30 | 205 days | 74036 |
| Isabella | Apr 7 | Nov 2 | 208 days | 73747 |
| Jay | Apr 16 | Oct 20 | 187 days | 74346 |
| Jenks | Mar 30 | Nov 4 | 220 days | 74037 |
| Jennings | Apr 6 | Oct 29 | 207 days | 74038 |
| Jet | Apr 5 | Nov 1 | 209 days | 73749 |
| Jones | Apr 2 | Nov 5 | 217 days | 73049 |
| Kansas | Mar 31 | Nov 2 | 216 days | 74347 |
| Kaw City | Apr 16 | Oct 26 | 192 days | 74641 |
| Kellyville | Apr 9 | Oct 25 | 196 days | 74039 |
| Kemp | Mar 16 | Nov 13 | 242 days | 74747 |
| Kenefic | Mar 31 | Nov 5 | 221 days | 74748 |
| Kenton | Apr 20 | Oct 20 | 179 days | 73946 |
| Keota | Mar 23 | Nov 5 | 228 days | 74941 |
| Ketchum | Apr 7 | Nov 2 | 209 days | 74349 |
| Keyes | Apr 26 | Oct 17 | 173 days | 73947 |
| Kiefer | Mar 30 | Nov 4 | 220 days | 74041 |
| Kingfisher | Apr 8 | Nov 1 | 206 days | 73750 |
| Kingston | Mar 27 | Nov 8 | 227 days | 73439 |
| Kinta | Mar 23 | Nov 5 | 228 days | 74552 |
| Kiowa | Mar 31 | Nov 3 | 216 days | 74553 |
| Konawa | Apr 2 | Nov 4 | 217 days | 74849 |
| Krebs | Mar 31 | Nov 3 | 216 days | 74554 |
| Kremlin | Apr 6 | Nov 1 | 209 days | 73753 |
| Lahoma | Apr 6 | Nov 1 | 209 days | 73754 |
| Lamar | Mar 31 | Nov 3 | 216 days | 74850 |
| Lamont | Apr 15 | Oct 26 | 194 days | 74643 |
| Lane | Mar 27 | Nov 9 | 228 days | 74555 |
| Langley | Apr 7 | Nov 2 | 209 days | 74350 |
| Langston | Apr 3 | Nov 1 | 211 days | 73050 |
| Laverne | Apr 13 | Oct 28 | 196 days | 73848 |
| Lawton | Apr 1 | Nov 5 | 217 days | 73501, 73502, 73505, 73506 +1 more |
| Lebanon | Mar 27 | Nov 8 | 227 days | 73440 |
| Leedey | Apr 15 | Oct 23 | 189 days | 73654 |
| Leflore | Mar 23 | Nov 5 | 228 days | 74942 |
| Lehigh | Apr 5 | Nov 1 | 211 days | 74556 |
| Lenapah | Apr 6 | Nov 1 | 208 days | 74042 |
| Leon | Apr 6 | Nov 2 | 211 days | 73441 |
| Leonard | Apr 1 | Nov 1 | 212 days | 74043 |
| Lequire | Mar 23 | Nov 5 | 228 days | 74943 |
| Lexington | Apr 3 | Nov 3 | 212 days | 73051 |
| Lindsay | Apr 13 | Oct 27 | 196 days | 73052 |
| Loco | Apr 6 | Nov 1 | 204 days | 73442 |
| Locust Grove | Apr 7 | Nov 2 | 209 days | 74352 |
| Lone Grove | Apr 6 | Nov 1 | 204 days | 73443 |
| Lone Wolf | Apr 2 | Nov 3 | 213 days | 73655 |
| Longdale | Apr 14 | Oct 27 | 194 days | 73755 |
| Lookeba | Apr 5 | Nov 1 | 208 days | 73053 |
| Loveland | Apr 7 | Nov 2 | 205 days | 73553 |
| Loyal | Apr 8 | Nov 1 | 206 days | 73756 |
| Lucien | Apr 4 | Nov 1 | 210 days | 73757 |
| Luther | Apr 4 | Oct 30 | 208 days | 73054 |
| Macomb | Apr 5 | Nov 1 | 210 days | 74852 |
| Madill | Mar 27 | Nov 8 | 227 days | 73446 |
| Manchester | Apr 9 | Oct 30 | 205 days | 73758 |
| Mangum | Apr 8 | Nov 2 | 207 days | 73554 |
| Manitou | Mar 26 | Nov 10 | 229 days | 73555 |
| Mannford | Apr 6 | Oct 29 | 207 days | 74044 |
| Mannsville | Mar 27 | Nov 8 | 227 days | 73447 |
| Maramec | Apr 6 | Oct 29 | 207 days | 74045 |
| Marble City | Mar 30 | Nov 7 | 223 days | 74945 |
| Marietta | Apr 6 | Nov 2 | 211 days | 73448 |
| Marland | Apr 10 | Oct 27 | 200 days | 74644 |
| Marlow | Mar 25 | Nov 7 | 225 days | 73055 |
| Marshall | Apr 11 | Oct 31 | 201 days | 73056 |
| Martha | Apr 5 | Nov 2 | 210 days | 73556 |
| Maud | Apr 5 | Nov 1 | 210 days | 74854 |
| May | Apr 21 | Oct 19 | 179 days | 73851 |
| Maysville | Apr 5 | Nov 1 | 210 days | 73057 |
| Mcalester | Mar 31 | Nov 3 | 216 days | 74501, 74502 |
| Mccurtain | Mar 23 | Nov 5 | 228 days | 74944 |
| Mcloud | Apr 4 | Oct 30 | 208 days | 74851 |
| Mead | Mar 31 | Nov 5 | 221 days | 73449 |
| Medford | Apr 10 | Oct 28 | 199 days | 73759 |
| Medicine Park | Apr 1 | Nov 5 | 217 days | 73557 |
| Meeker | Apr 4 | Oct 30 | 208 days | 74855 |
| Meers | Mar 28 | Nov 6 | 224 days | 73558 |
| Meno | Apr 9 | Oct 31 | 205 days | 73760 |
| Meridian | Apr 3 | Nov 1 | 211 days | 73058 |
| Miami | Apr 6 | Oct 27 | 203 days | 74354, 74355 |
| Milburn | Mar 27 | Nov 8 | 227 days | 73450 |
| Milfay | Apr 9 | Oct 25 | 196 days | 74046 |
| Mill Creek | Mar 29 | Nov 5 | 222 days | 74856 |
| Millerton | Mar 31 | Nov 3 | 221 days | 74750 |
| Minco | Apr 3 | Nov 5 | 216 days | 73059 |
| Moffett | Mar 25 | Nov 6 | 224 days | 74946 |
| Monroe | Apr 6 | Nov 2 | 210 days | 74947 |
| Moodys | Apr 4 | Oct 31 | 209 days | 74444 |
| Mooreland | Apr 19 | Oct 26 | 188 days | 73852 |
| Morris | Apr 8 | Oct 28 | 203 days | 74445 |
| Morrison | Apr 3 | Oct 31 | 209 days | 73061 |
| Mounds | Mar 30 | Nov 4 | 220 days | 74047 |
| Mountain Park | Mar 28 | Nov 6 | 224 days | 73559 |
| Mountain View | Apr 6 | Oct 31 | 206 days | 73062 |
| Moyers | Mar 27 | Nov 9 | 228 days | 74557 |
| Muldrow | Mar 30 | Nov 7 | 223 days | 74948 |
| Mulhall | Apr 3 | Nov 1 | 211 days | 73063 |
| Muse | Apr 13 | Oct 27 | 196 days | 74949 |
| Muskogee | Apr 2 | Nov 2 | 216 days | 74401, 74402, 74403 |
| Mustang | Apr 4 | Nov 2 | 213 days | 73064 |
| Mutual | Apr 19 | Oct 26 | 188 days | 73853 |
| Nardin | Apr 12 | Oct 29 | 199 days | 74646 |
| Nash | Apr 5 | Nov 1 | 209 days | 73761 |
| Nashoba | Apr 11 | Oct 27 | 199 days | 74558 |
| Newalla | Apr 3 | Nov 3 | 212 days | 74857 |
| Newcastle | Apr 3 | Nov 4 | 214 days | 73065 |
| Newkirk | Apr 16 | Oct 26 | 192 days | 74647 |
| Nicoma Park | Apr 2 | Nov 5 | 217 days | 73066 |
| Ninnekah | Apr 4 | Nov 1 | 211 days | 73067 |
| Noble | Apr 3 | Nov 3 | 212 days | 73068 |
| Norman | Apr 3 | Nov 3 | 212 days | 73019, 73026, 73069, 73070 +2 more |
| North Miami | Apr 6 | Oct 27 | 203 days | 74358 |
| Nowata | Apr 4 | Nov 1 | 210 days | 74048 |
| Oakhurst | Mar 30 | Nov 4 | 220 days | 74050 |
| Oaks | Mar 31 | Nov 2 | 216 days | 74359 |
| Oakwood | Apr 18 | Oct 21 | 185 days | 73658 |
| Ochelata | Apr 12 | Oct 21 | 192 days | 74051 |
| Oilton | Apr 6 | Oct 29 | 207 days | 74052 |
| Okarche | Apr 8 | Nov 1 | 206 days | 73762 |
| Okay | Apr 7 | Oct 30 | 208 days | 74446 |
| Okeene | Apr 7 | Nov 2 | 208 days | 73763 |
| Okemah | Mar 24 | Nov 9 | 229 days | 74859 |
| Oklahoma City | Apr 2 | Nov 4 | 216 days | 73101, 73102, 73103, 73104 +72 more |
| Okmulgee | Apr 8 | Oct 28 | 203 days | 74447 |
| Oktaha | Apr 2 | Nov 2 | 216 days | 74450 |
| Olustee | Apr 5 | Nov 2 | 210 days | 73560 |
| Omega | Apr 8 | Nov 1 | 206 days | 73764 |
| Oologah | Apr 7 | Oct 30 | 205 days | 74053 |
| Orlando | Apr 4 | Nov 1 | 210 days | 73073 |
| Osage | Apr 6 | Oct 29 | 207 days | 74054 |
| Oscar | Mar 24 | Nov 8 | 229 days | 73561 |
| Overbrook | Apr 6 | Nov 2 | 211 days | 73453 |
| Owasso | Mar 31 | Nov 4 | 220 days | 74055 |
| Paden | Mar 24 | Nov 9 | 229 days | 74860 |
| Panama | Mar 25 | Nov 6 | 224 days | 74951 |
| Panola | Apr 2 | Nov 5 | 218 days | 74559 |
| Paoli | Apr 5 | Nov 1 | 210 days | 73074 |
| Park Hill | Apr 4 | Oct 31 | 209 days | 74451 |
| Pauls Valley | Apr 5 | Nov 1 | 210 days | 73075 |
| Pawhuska | Apr 6 | Oct 29 | 204 days | 74056 |
| Pawnee | Apr 11 | Oct 24 | 196 days | 74058 |
| Peggs | Apr 4 | Oct 31 | 209 days | 74452 |
| Perkins | Apr 8 | Oct 27 | 201 days | 74059 |
| Perry | Apr 4 | Nov 1 | 210 days | 73077 |
| Picher | Apr 6 | Oct 27 | 203 days | 74360 |
| Pickens | Apr 13 | Oct 27 | 196 days | 74752 |
| Piedmont | Apr 2 | Nov 4 | 216 days | 73078 |
| Pittsburg | Mar 31 | Nov 3 | 216 days | 74560 |
| Platter | Mar 31 | Nov 5 | 221 days | 74753 |
| Pocasset | Apr 4 | Nov 1 | 211 days | 73079 |
| Pocola | Mar 25 | Nov 6 | 224 days | 74902 |
| Ponca City | Apr 10 | Oct 27 | 200 days | 74601, 74602, 74604 |
| Pond Creek | Apr 18 | Oct 20 | 183 days | 73766 |
| Porter | Apr 7 | Oct 30 | 208 days | 74454 |
| Porum | Apr 6 | Oct 30 | 206 days | 74455 |
| Poteau | Apr 6 | Nov 2 | 210 days | 74953 |
| Prague | Apr 4 | Oct 30 | 208 days | 74864 |
| Preston | Apr 8 | Oct 28 | 203 days | 74456 |
| Proctor | Apr 4 | Oct 31 | 209 days | 74457 |
| Prue | Apr 6 | Oct 29 | 207 days | 74060 |
| Pryor | Apr 5 | Oct 30 | 207 days | 74361, 74362 |
| Purcell | Apr 3 | Nov 3 | 212 days | 73080 |
| Putnam | Apr 8 | Nov 1 | 204 days | 73659 |
| Quapaw | Apr 6 | Oct 27 | 203 days | 74363 |
| Quinton | Mar 23 | Nov 5 | 228 days | 74561 |
| Ralston | Apr 11 | Oct 24 | 196 days | 74650 |
| Ramona | Apr 12 | Oct 21 | 192 days | 74061 |
| Randlett | Mar 26 | Nov 9 | 228 days | 73562 |
| Ratliff City | Apr 6 | Nov 1 | 204 days | 73481 |
| Rattan | Apr 3 | Nov 1 | 213 days | 74562 |
| Ravia | Mar 27 | Nov 8 | 227 days | 73455 |
| Red Oak | Apr 2 | Nov 5 | 218 days | 74563 |
| Red Rock | Apr 4 | Nov 1 | 210 days | 74651 |
| Redbird | Apr 7 | Oct 30 | 208 days | 74458 |
| Rentiesville | Apr 2 | Nov 2 | 216 days | 74459 |
| Reydon | Apr 3 | Nov 3 | 212 days | 73660 |
| Ringling | Apr 6 | Nov 1 | 204 days | 73456 |
| Ringold | Mar 31 | Nov 3 | 221 days | 74754 |
| Ringwood | Apr 9 | Oct 31 | 205 days | 73768 |
| Ripley | Apr 1 | Nov 5 | 217 days | 74062 |
| Rocky | Apr 5 | Nov 4 | 210 days | 73661 |
| Roff | Apr 4 | Oct 31 | 208 days | 74865 |
| Roland | Mar 30 | Nov 7 | 223 days | 74954 |
| Roosevelt | Apr 4 | Nov 4 | 214 days | 73564 |
| Rose | Mar 31 | Nov 2 | 216 days | 74364 |
| Rosston | Apr 13 | Oct 28 | 196 days | 73855 |
| Rufe | Mar 31 | Nov 3 | 221 days | 74755 |
| Rush Springs | Apr 4 | Oct 31 | 210 days | 73082 |
| Ryan | Mar 24 | Nov 8 | 228 days | 73565 |
| S Coffeyville | Apr 6 | Nov 1 | 208 days | 74072 |
| Saint Louis | Apr 5 | Nov 1 | 210 days | 74866 |
| Salina | Apr 7 | Nov 2 | 209 days | 74365 |
| Sallisaw | Mar 30 | Nov 7 | 223 days | 74955 |
| Sand Springs | Mar 30 | Nov 4 | 220 days | 74063 |
| Sapulpa | Mar 30 | Nov 4 | 220 days | 74066, 74067 |
| Sasakwa | Apr 2 | Nov 4 | 217 days | 74867 |
| Savanna | Mar 31 | Nov 3 | 216 days | 74565 |
| Sawyer | Apr 3 | Nov 1 | 213 days | 74756 |
| Sayre | Apr 5 | Nov 2 | 208 days | 73662 |
| Schulter | Apr 8 | Oct 28 | 203 days | 74460 |
| Seiling | Apr 18 | Oct 21 | 185 days | 73663 |
| Seminole | Apr 5 | Nov 1 | 210 days | 74818, 74868 |
| Sentinel | Apr 5 | Nov 4 | 210 days | 73664 |
| Shady Point | Mar 23 | Nov 5 | 228 days | 74956 |
| Shamrock | Apr 1 | Nov 5 | 217 days | 74068 |
| Sharon | Apr 19 | Oct 26 | 188 days | 73857 |
| Shattuck | Apr 17 | Oct 20 | 185 days | 73858 |
| Shawnee | Mar 30 | Nov 5 | 221 days | 74801, 74802, 74804 |
| Shidler | Apr 16 | Oct 26 | 192 days | 74652 |
| Skiatook | Mar 31 | Nov 4 | 220 days | 74070 |
| Slick | Apr 9 | Oct 25 | 196 days | 74071 |
| Smithville | Apr 9 | Oct 29 | 201 days | 74957 |
| Snow | Apr 11 | Oct 27 | 199 days | 74567 |
| Snyder | Mar 26 | Nov 10 | 229 days | 73566 |
| Soper | Apr 3 | Nov 1 | 213 days | 74759 |
| Southard | Apr 14 | Oct 27 | 194 days | 73770 |
| Sparks | Apr 7 | Oct 30 | 205 days | 74869 |
| Spavinaw | Apr 7 | Nov 2 | 209 days | 74366 |
| Spencer | Apr 2 | Nov 5 | 217 days | 73084 |
| Spencerville | Apr 3 | Nov 1 | 213 days | 74760 |
| Sperry | Mar 31 | Nov 4 | 220 days | 74073 |
| Spiro | Mar 25 | Nov 6 | 224 days | 74959 |
| Springer | Mar 18 | Nov 10 | 238 days | 73458 |
| Sterling | Apr 4 | Oct 31 | 210 days | 73567 |
| Stidham | Apr 2 | Nov 2 | 216 days | 74461 |
| Stigler | Mar 23 | Nov 5 | 228 days | 74462 |
| Stillwater | Apr 5 | Oct 30 | 206 days | 74074, 74075, 74076, 74077 +1 more |
| Stilwell | Mar 31 | Nov 4 | 217 days | 74960 |
| Stonewall | Mar 31 | Nov 4 | 219 days | 74871 |
| Strang | Apr 7 | Nov 2 | 209 days | 74367 |
| Stratford | Mar 25 | Nov 8 | 228 days | 74872 |
| Stringtown | Apr 5 | Nov 1 | 211 days | 74569 |
| Stroud | Apr 7 | Oct 30 | 205 days | 74079 |
| Stuart | Mar 31 | Nov 3 | 216 days | 74570 |
| Sulphur | Apr 4 | Oct 31 | 208 days | 73086 |
| Sweetwater | Apr 3 | Nov 3 | 212 days | 73666 |
| Swink | Mar 31 | Nov 3 | 221 days | 74761 |
| Taft | Apr 2 | Nov 2 | 216 days | 74463 |
| Tahlequah | Apr 4 | Oct 31 | 209 days | 74464, 74465 |
| Talala | Apr 4 | Nov 1 | 210 days | 74080 |
| Talihina | Apr 11 | Oct 27 | 199 days | 74571 |
| Taloga | Apr 18 | Oct 21 | 185 days | 73667 |
| Tatums | Apr 6 | Nov 1 | 204 days | 73487 |
| Tecumseh | Mar 30 | Nov 5 | 221 days | 74873 |
| Temple | Mar 24 | Nov 8 | 228 days | 73568 |
| Terlton | Apr 6 | Oct 29 | 207 days | 74081 |
| Terral | Mar 24 | Nov 8 | 229 days | 73569 |
| Texhoma | Apr 24 | Oct 19 | 178 days | 73949 |
| Texola | Apr 11 | Oct 26 | 197 days | 73668 |
| Thackerville | Apr 6 | Nov 2 | 211 days | 73459 |
| Thomas | Apr 3 | Nov 3 | 214 days | 73669 |
| Tipton | Mar 26 | Nov 10 | 229 days | 73570 |
| Tishomingo | Mar 27 | Nov 8 | 227 days | 73460 |
| Tonkawa | Apr 12 | Oct 29 | 199 days | 74653 |
| Tryon | Apr 7 | Oct 30 | 205 days | 74875 |
| Tulsa | Apr 1 | Nov 1 | 212 days | 74101, 74102, 74103, 74104 +48 more |
| Tupelo | Mar 31 | Nov 4 | 219 days | 74572 |
| Turpin | Apr 17 | Oct 25 | 189 days | 73950 |
| Tuskahoma | Apr 11 | Oct 27 | 199 days | 74574 |
| Tussy | Apr 6 | Nov 1 | 204 days | 73488 |
| Tuttle | Apr 3 | Nov 4 | 214 days | 73089 |
| Twin Oaks | Mar 31 | Nov 2 | 216 days | 74368 |
| Tyrone | Apr 20 | Oct 24 | 186 days | 73951 |
| Union City | Apr 2 | Nov 4 | 216 days | 73090 |
| Valliant | Mar 31 | Nov 3 | 221 days | 74764 |
| Velma | Mar 28 | Nov 7 | 227 days | 73491 |
| Vera | Mar 31 | Nov 4 | 220 days | 74082 |
| Verden | Apr 8 | Oct 30 | 202 days | 73092 |
| Vian | Mar 30 | Nov 7 | 223 days | 74962 |
| Vici | Apr 19 | Oct 26 | 188 days | 73859 |
| Vinita | Apr 7 | Nov 2 | 209 days | 74301 |
| Vinson | Apr 10 | Oct 28 | 200 days | 73571 |
| Wagoner | Mar 29 | Nov 5 | 223 days | 74467, 74477 |
| Wainwright | Apr 2 | Nov 2 | 216 days | 74468 |
| Wakita | Apr 5 | Nov 1 | 209 days | 73771 |
| Walters | Apr 1 | Nov 5 | 218 days | 73572 |
| Wanette | Mar 25 | Nov 8 | 228 days | 74878 |
| Wann | Apr 6 | Nov 1 | 208 days | 74083 |
| Wapanucka | Mar 31 | Nov 4 | 219 days | 73461 |
| Wardville | Mar 31 | Nov 4 | 219 days | 74576 |
| Warner | Apr 6 | Oct 30 | 206 days | 74469 |
| Washington | Apr 3 | Nov 3 | 212 days | 73093 |
| Watonga | Apr 14 | Oct 27 | 194 days | 73772 |
| Watson | Apr 9 | Oct 29 | 201 days | 74963 |
| Watts | Mar 31 | Nov 2 | 216 days | 74964 |
| Waukomis | Apr 6 | Nov 1 | 209 days | 73773 |
| Waurika | Mar 24 | Nov 8 | 228 days | 73573 |
| Wayne | Apr 4 | Nov 2 | 210 days | 73095 |
| Waynoka | Apr 12 | Oct 24 | 192 days | 73860 |
| Weatherford | Apr 3 | Nov 3 | 214 days | 73096 |
| Webbers Falls | Apr 6 | Oct 30 | 206 days | 74470 |
| Welch | Apr 6 | Oct 27 | 203 days | 74369 |
| Weleetka | Mar 24 | Nov 9 | 229 days | 74880 |
| Welling | Apr 4 | Oct 31 | 209 days | 74471 |
| Wellston | Apr 7 | Oct 30 | 205 days | 74881 |
| Westville | Mar 31 | Nov 4 | 217 days | 74965 |
| Wetumka | Mar 24 | Nov 9 | 229 days | 74883 |
| Wewoka | Apr 5 | Nov 1 | 210 days | 74884 |
| Wheatland | Apr 4 | Nov 2 | 213 days | 73097 |
| Whitefield | Apr 6 | Oct 30 | 206 days | 74472 |
| Whitesboro | Apr 13 | Oct 27 | 196 days | 74577 |
| Wilburton | Apr 2 | Nov 5 | 218 days | 74578 |
| Willow | Apr 8 | Nov 2 | 207 days | 73673 |
| Wilson | Apr 6 | Nov 1 | 204 days | 73463 |
| Wister | Apr 6 | Nov 2 | 210 days | 74966 |
| Woodward | Apr 5 | Oct 30 | 206 days | 73801, 73802 |
| Wright City | Mar 31 | Nov 3 | 221 days | 74766 |
| Wyandotte | Apr 6 | Oct 27 | 203 days | 74370 |
| Wynnewood | Apr 5 | Nov 1 | 210 days | 73098 |
| Wynona | Apr 6 | Oct 29 | 204 days | 74084 |
| Yale | Apr 1 | Nov 5 | 217 days | 74085 |
| Yukon | Apr 2 | Nov 4 | 216 days | 73085, 73099 |
Frequently asked questions
- When is the last frost in Oklahoma?
- It varies by location. Across Oklahoma, average last spring frost dates range from March 14 (Cartwright) to April 26 (Keyes). Look up your ZIP code for your local date.
- Why do nearby towns have different frost dates?
- Elevation, distance from large bodies of water, and whether a weather station sits in a valley, on a hill, or in a city all change how cold nights get. Each ZIP code is matched to the most representative nearby NOAA station.