Climateby Month

Oklahoma frost dates

The typical last spring frost ranges from Mar 31 in Broken Arrow to Apr 4 in Oklahoma City.

5 of the 5 Oklahoma cities listed have typical frost dates. The longest frost-free season is 220 days in Broken Arrow; the shortest is 212 days in Norman. For a single address, look up your ZIP code: rural ZIPs use their nearest suitable station.

Frost dates for Oklahoma cities
CityLast spring frost1 in 10 afterFirst fall frost1 in 10 beforeHard freeze (28°F)Season
Broken ArrowMar 31Apr 15Nov 4Oct 20Mar 17 / Nov 13220 days
EdmondApr 2Apr 18Nov 4Oct 21Mar 19 / Nov 13216 days
NormanApr 3Apr 18Nov 3Oct 21Mar 23 / Nov 12212 days
Oklahoma CityApr 4Apr 20Nov 2Oct 21Mar 21 / Nov 11213 days
TulsaMar 31Apr 15Nov 4Oct 20Mar 17 / Nov 13220 days

Reading the table: Edmond

In Edmond, the last spring frost typically comes around Apr 2: in half of years it is earlier, in half later. In 1 year in 10 it comes after Apr 18, 16 days later, so tender plants set out after that date have a 90% chance of escaping frost. In fall, the first frost typically arrives around Nov 4, and in 1 year in 10 before Oct 21. Hard freezes (28°F) usually end earlier in spring and start later in fall: around Mar 19 and Nov 13 in Edmond.

Frost dates at more Oklahoma weather stations

NOAA stations across Oklahoma used by our ZIP code lookup, named for the town they are in.

StationElevationLast spring frostFirst fall frost
Acme Mesonet1,302 ft Apr 4 (1 in 10 after Apr 23)Oct 31 (before Oct 16)
Ada1,015 ft Apr 2 (1 in 10 after Apr 18)Nov 4 (before Oct 20)
Altus AFB1,267 ft Mar 26 (1 in 10 after Apr 14)Nov 10 (before Oct 26)
Altus Irig Rsch Stn1,380 ft Apr 5 (1 in 10 after Apr 21)Nov 2 (before Oct 19)
Anadarko 3 E1,168 ft Apr 8 (1 in 10 after Apr 25)Oct 30 (before Oct 15)
Antlers470 ft Apr 3 (1 in 10 after Apr 20)Nov 1 (before Oct 18)
Bartlesville F P Fld715 ft Apr 12 (1 in 10 after Apr 28)Oct 21 (before Oct 5)
Battiest822 ft Apr 13 (1 in 10 after Apr 29)Oct 27 (before Oct 12)
Billings1,000 ft Apr 15 (1 in 10 after May 1)Oct 26 (before Oct 12)
Blackwell 1SSW1,033 ft Apr 12 (1 in 10 after Apr 28)Oct 29 (before Oct 16)
Blanchard 2 Ssw1,275 ft Apr 3 (1 in 10 after Apr 19)Nov 4 (before Oct 21)
Bristow830 ft Apr 9 (1 in 10 after Apr 27)Oct 25 (before Oct 10)
Byars 3ESE Mesonet1,131 ft Mar 25 (1 in 10 after Apr 13)Nov 8 (before Oct 23)
Carnegie 5 Ne1,481 ft Apr 6 (1 in 10 after Apr 22)Oct 31 (before Oct 15)
Centrahoma 2 Ese710 ft Mar 31 (1 in 10 after Apr 18)Nov 4 (before Oct 22)
Chandler958 ft Apr 7 (1 in 10 after Apr 23)Oct 30 (before Oct 15)
Cheyenne 6SW Mesonet2,277 ft Apr 3 (1 in 10 after Apr 19)Nov 3 (before Oct 18)
Chickasaw Nra1,047 ft Apr 4 (1 in 10 after Apr 22)Oct 31 (before Oct 17)
Claremore 2 Ene588 ft Apr 7 (1 in 10 after Apr 24)Oct 30 (before Oct 15)
Clinton Sherman Airport1,922 ft Apr 5 (1 in 10 after Apr 22)Nov 4 (before Oct 21)
Cushing950 ft Apr 1 (1 in 10 after Apr 17)Nov 5 (before Oct 20)
Duncan1,125 ft Mar 25 (1 in 10 after Apr 12)Nov 7 (before Oct 22)
Durant600 ft Mar 31 (1 in 10 after Apr 19)Nov 5 (before Oct 22)
Durant 6SSE Mesonet646 ft Mar 19 (1 in 10 after Apr 7)Nov 12 (before Oct 28)
Elk City 4 W2,120 ft Apr 5 (1 in 10 after Apr 24)Nov 2 (before Oct 19)
Enid1,245 ft Apr 6 (1 in 10 after Apr 21)Nov 1 (before Oct 21)
Gage Airport2,191 ft Apr 17 (1 in 10 after May 2)Oct 20 (before Oct 6)
Guthrie Muni Airport1,068 ft Apr 3 (1 in 10 after Apr 20)Nov 1 (before Oct 19)
Healdton 3 E902 ft Apr 6 (1 in 10 after Apr 25)Nov 1 (before Oct 15)
Helena 1 Sse1,350 ft Apr 9 (1 in 10 after Apr 23)Oct 31 (before Oct 18)
Hobart Muni Airport1,556 ft Apr 4 (1 in 10 after Apr 21)Nov 4 (before Oct 22)
Idabel365 ft Mar 31 (1 in 10 after Apr 18)Nov 3 (before Oct 18)
Kansas 2 Ne1,190 ft Mar 31 (1 in 10 after Apr 18)Nov 2 (before Oct 20)
Lawton Muni Airport1,069 ft Apr 1 (1 in 10 after Apr 19)Nov 5 (before Oct 22)
Madill770 ft Mar 27 (1 in 10 after Apr 14)Nov 8 (before Oct 25)
Mannford 6 Nw830 ft Apr 6 (1 in 10 after Apr 23)Oct 29 (before Oct 14)
Mc Curtain 1 Se655 ft Mar 23 (1 in 10 after Apr 10)Nov 5 (before Oct 21)
Mcalester Rgnl Airport770 ft Mar 31 (1 in 10 after Apr 18)Nov 3 (before Oct 20)
Meeker 5 W925 ft Apr 4 (1 in 10 after Apr 21)Oct 30 (before Oct 18)
Miami805 ft Apr 6 (1 in 10 after Apr 26)Oct 27 (before Oct 14)
Muskogee518 ft Apr 7 (1 in 10 after Apr 26)Oct 30 (before Oct 16)
Muskogee Davis Fld610 ft Apr 2 (1 in 10 after Apr 20)Nov 2 (before Oct 20)
Mutual1,890 ft Apr 19 (1 in 10 after May 3)Oct 26 (before Oct 11)
Okemah935 ft Mar 24 (1 in 10 after Apr 10)Nov 9 (before Oct 25)
Okmulgee Wtr Wks647 ft Apr 8 (1 in 10 after Apr 25)Oct 28 (before Oct 12)
Pauls Valley 4 Wsw940 ft Apr 5 (1 in 10 after Apr 21)Nov 1 (before Oct 18)
Ponca City Muni Airport1,000 ft Apr 10 (1 in 10 after Apr 27)Oct 27 (before Oct 14)
Sallisaw 2 Nw660 ft Mar 30 (1 in 10 after Apr 16)Nov 7 (before Oct 23)
Seminole924 ft Apr 5 (1 in 10 after Apr 22)Nov 1 (before Oct 18)
Spavinaw685 ft Apr 7 (1 in 10 after Apr 24)Nov 2 (before Oct 19)
Tahlequah850 ft Apr 4 (1 in 10 after Apr 24)Oct 31 (before Oct 16)
Taloga1,715 ft Apr 18 (1 in 10 after Apr 30)Oct 21 (before Oct 5)
Tishomingo 6N Mesonet879 ft Mar 29 (1 in 10 after Apr 16)Nov 5 (before Oct 21)
Tulsa R L Jones Jr Airport638 ft Mar 30 (1 in 10 after Apr 17)Nov 4 (before Oct 21)
Tuskahoma600 ft Apr 11 (1 in 10 after Apr 27)Oct 27 (before Oct 12)
Watonga1,530 ft Apr 14 (1 in 10 after Apr 29)Oct 27 (before Oct 11)
Waurika912 ft Mar 24 (1 in 10 after Apr 8)Nov 8 (before Oct 23)
Webbers Falls 5 Wsw550 ft Apr 6 (1 in 10 after Apr 24)Oct 30 (before Oct 16)
Wilburton 9 Ene635 ft Apr 2 (1 in 10 after Apr 19)Nov 5 (before Oct 22)
Wister 3S525 ft Apr 6 (1 in 10 after Apr 24)Nov 2 (before Oct 18)

32°F dates from NOAA 1991-2020 freeze probabilities for each city's station. "1 in 10 after": a 10% chance of a later spring frost (planting is 90% safe after it). How to read frost dates.