FrostDateByZip

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.

Cities with several ZIP codes use the first-listed ZIP. Open a ZIP for exact local dates.
CityAvg last frostAvg first frostSeasonZIP codes
AchilleMar 31Nov 5221 days74720
AdaApr 2Nov 4217 days74820, 74821
AdairApr 7Nov 2209 days74330
AdamsApr 16Oct 25192 days73901
AddingtonMar 24Nov 8228 days73520
AftonApr 6Oct 27203 days74331
AgraApr 1Nov 5217 days74824
AlbanyMar 31Nov 5221 days74721
AlbertApr 5Nov 3210 days73001
AlbionApr 11Oct 27199 days74521
AldersonMar 31Nov 3216 days74522
AlexApr 4Nov 1211 days73002
AlineApr 9Oct 31205 days73716
AllenApr 2Nov 4217 days74825
AltusApr 5Nov 2210 days73521, 73522
Altus AfbApr 5Nov 2210 days73523
AlvaApr 10Oct 28199 days73717
AmberApr 4Nov 1211 days73004
AmesApr 7Nov 2208 days73718
AmoritaApr 5Nov 1209 days73719
AnadarkoApr 8Oct 30202 days73005
AntlersApr 3Nov 1213 days74523
ApacheApr 8Oct 30202 days73006
ArapahoApr 13Oct 28197 days73620
ArcadiaApr 10Oct 28199 days73007
ArdmoreMar 15Nov 14244 days73401, 73402, 73403
ArkomaMar 25Nov 6224 days74901
ArnettApr 15Oct 27194 days73832
AsherApr 2Nov 4217 days74826
AtokaApr 5Nov 1211 days74525
AtwoodApr 6Oct 31206 days74827
AvantMar 31Oct 31212 days74001
BalkoApr 14Oct 30197 days73931
BarnsdallMar 31Oct 31212 days74002
BartlesvilleApr 12Oct 21192 days74003, 74004, 74005, 74006
BattiestApr 13Oct 27196 days74722
BeaverApr 21Oct 21181 days73932
BeggsApr 1Nov 1212 days74421
BenningtonMar 31Nov 5221 days74723
BessieApr 13Oct 28197 days73622
BethanyApr 2Nov 4216 days73008
BethelApr 13Oct 27196 days74724
Big CabinApr 7Nov 2209 days74332
BillingsApr 15Oct 26194 days74630
BingerApr 5Nov 3210 days73009
BisonApr 14Oct 30198 days73720
BixbyApr 1Nov 1212 days74008
BlackwellApr 12Oct 29199 days74631
BlairApr 2Nov 3213 days73526
BlanchardApr 3Nov 4214 days73010
BlancoMar 31Nov 3216 days74528
BlockerMar 31Nov 3216 days74529
BluejacketApr 6Oct 27203 days74333
Boise CityApr 26Oct 17173 days73933
BokchitoMar 31Nov 5221 days74726
BokosheMar 23Nov 5228 days74930
BoleyMar 24Nov 9229 days74829
BoswellApr 3Nov 1213 days74727
BowlegsApr 5Nov 1210 days74830
BoyntonApr 2Nov 2216 days74422
BradleyApr 13Oct 27196 days73011
BraggsApr 2Nov 2216 days74423, 74439
BramanApr 12Oct 29199 days74632
BristowApr 9Oct 25196 days74010
Broken ArrowApr 1Nov 1212 days74011, 74012, 74013, 74014
Broken BowMar 31Nov 3221 days74728
BromideMar 31Nov 4219 days74530
BuffaloApr 13Oct 25195 days73834
BunchMar 30Nov 7223 days74931
BurbankApr 10Oct 27200 days74633
BurlingtonApr 15Oct 29196 days73722
BurneyvilleApr 6Nov 2211 days73430
Burns FlatApr 5Nov 4210 days73624
ButlerApr 9Oct 28199 days73625
ByarsMar 25Nov 8228 days74831
CacheApr 7Nov 2205 days73527
CaddoMar 31Nov 5221 days74729
CaleraMar 31Nov 5221 days74730
CalumetApr 12Oct 27196 days73014
CalvinMar 29Nov 5221 days74531
CamargoApr 15Oct 23189 days73835
CameronMar 25Nov 6224 days74932
CanadianMar 31Nov 3216 days74425
CaneyApr 5Nov 1211 days74533
CantonApr 14Oct 27194 days73724
CanuteApr 5Nov 4210 days73626
CardinApr 6Oct 27203 days74335
CarmenApr 9Oct 31205 days73726
CarnegieApr 6Oct 31206 days73015
CarneyApr 7Oct 30205 days74832
CarrierApr 9Oct 31205 days73727
CarterApr 5Nov 2208 days73627
CartwrightMar 14Nov 19250 days74731
CashionApr 10Oct 28199 days73016
CastleMar 24Nov 9229 days74833
CatoosaMar 31Nov 4220 days74015
CementApr 8Oct 30202 days73017
CentrahomaMar 31Nov 4219 days74534
ChandlerApr 7Oct 30205 days74834
ChattanoogaApr 7Nov 2205 days73528
ChecotahApr 2Nov 2216 days74426
ChelseaApr 4Nov 1210 days74016
CherokeeApr 15Oct 29196 days73728
ChesterApr 19Oct 26188 days73838
CheyenneApr 5Nov 2208 days73628
ChickashaApr 4Nov 1211 days73018, 73023
ChoctawApr 2Nov 5217 days73020
ChouteauApr 7Oct 30205 days74337
ClaremoreApr 7Oct 30205 days74017, 74018, 74019
ClaritaMar 31Nov 4219 days74535
ClaytonApr 11Oct 27199 days74536
Cleo SpringsApr 9Oct 31205 days73729
ClevelandApr 6Oct 29207 days74020
ClintonApr 13Oct 28197 days73601
CoalgateMar 31Nov 4219 days74538
ColbertMar 31Nov 5221 days74733
ColcordMar 31Nov 2216 days74338
ColemanMar 31Nov 5221 days73432
CollinsvilleMar 31Nov 4220 days74021
ColonyApr 3Nov 3214 days73021
ComancheMar 25Nov 7225 days73529
CommerceApr 6Oct 27203 days74339
ConchoApr 6Oct 31206 days73022
ConnervilleMar 29Nov 5222 days74836
CooksonApr 4Oct 31209 days74427
CopanApr 12Oct 21192 days74022
CordellApr 13Oct 28197 days73632
CornApr 3Nov 3214 days73024
Council HillApr 2Nov 2216 days74428
CountylineApr 6Nov 1204 days73425
CovingtonApr 10Oct 29202 days73730
CowetaApr 1Nov 1212 days74429
CoyleApr 3Nov 1211 days73027
CrawfordApr 9Oct 27200 days73638
CrescentApr 3Nov 1211 days73028
CromwellMar 24Nov 9229 days74837
CrowderMar 31Nov 3216 days74430
CushingApr 1Nov 5217 days74023
Custer CityApr 13Oct 28197 days73639
CyrilApr 8Oct 30202 days73029
DacomaApr 15Oct 29196 days73731
DaisyMar 27Nov 9228 days74540
DavenportApr 7Oct 30205 days74026
DavidsonMar 26Nov 10229 days73530
DavisApr 4Oct 31208 days73030, 73039
Deer CreekApr 12Oct 29199 days74636
DelawareApr 4Nov 1210 days74027
DepewApr 9Oct 25196 days74028
DevolMar 26Nov 9228 days73531
DewarApr 8Oct 28203 days74431
DeweyApr 12Oct 21192 days74029
DibbleApr 3Nov 4214 days73031
Dill CityApr 5Nov 4210 days73641
DisneyApr 7Nov 2209 days74340
DoughertyApr 4Oct 31208 days73032
DouglasApr 14Oct 30198 days73733
DoverApr 8Nov 1206 days73734
DrummondApr 6Nov 1209 days73735
DrumrightApr 1Nov 5217 days74030
DukeApr 5Nov 2210 days73532
DuncanMar 25Nov 7225 days73533, 73534, 73536
DurantMar 31Nov 5221 days74701, 74702
DurhamApr 9Oct 27200 days73642
DustinMar 24Nov 9229 days74839
EagletownMar 26Nov 5226 days74734
EaklyApr 6Oct 31206 days73033
EarlsboroApr 5Nov 1210 days74840
EdmondApr 10Oct 28199 days73003, 73012, 73013, 73025 +2 more
El RenoApr 6Oct 31206 days73036
EldoradoApr 4Nov 1210 days73537
ElginApr 1Nov 5217 days73538
Elk CityApr 5Nov 2208 days73644, 73648
ElmerApr 5Nov 2210 days73539
Elmore CityApr 5Nov 1210 days73433
EnidApr 6Nov 1209 days73701, 73702, 73703, 73705 +1 more
ErickApr 11Oct 26197 days73645
EuchaApr 16Oct 20187 days74342
EufaulaApr 6Oct 30206 days74432
FairfaxApr 11Oct 24196 days74637
FairlandApr 6Oct 27203 days74343
FairmontApr 6Nov 1209 days73736
FairviewApr 5Nov 1208 days73737
FanshaweMar 23Nov 5228 days74935
FargoApr 17Oct 20185 days73840
FaxonApr 7Nov 2205 days73540
FayApr 6Nov 3211 days73646
FeltApr 26Oct 17173 days73937
FinleyApr 3Nov 1213 days74543
FittstownApr 2Nov 4217 days74842
FitzhughApr 2Nov 4217 days74843
FletcherApr 4Oct 31210 days73541
ForganApr 21Oct 21181 days73938
Fort CobbApr 5Nov 3210 days73038
Fort GibsonApr 7Oct 30208 days74434
Fort SillApr 1Nov 5217 days73503
Fort SupplyApr 21Oct 19179 days73841
Fort TowsonApr 3Nov 1213 days74735
FossApr 13Oct 28197 days73647
FosterApr 13Oct 27196 days73434
FoxApr 6Nov 1204 days73435
FoyilApr 7Oct 30205 days74031
FrancisApr 2Nov 4217 days74844
FrederickMar 26Nov 10229 days73542
FreedomApr 19Oct 17179 days73842
GageApr 17Oct 20185 days73843
GansMar 30Nov 7223 days74936
GarberApr 15Oct 26194 days73738
GarvinMar 31Nov 3221 days74736
GateApr 13Oct 28196 days73844
GearyApr 6Nov 5212 days73040
Gene AutryMar 18Nov 10238 days73436
GeronimoApr 1Nov 5217 days73543
GlencoeApr 3Oct 31209 days74032
GlenpoolMar 30Nov 4220 days74033
GoldenMar 31Nov 3221 days74737
GoltryApr 9Oct 31205 days73739
GoodwellApr 24Oct 19178 days73939
GoreApr 6Oct 30206 days74435
GoteboApr 4Nov 4214 days73041
GouldApr 10Oct 28200 days73544
GowenMar 31Nov 3216 days74545
GracemontApr 8Oct 30202 days73042
GrahamApr 6Nov 1204 days73437
GrandfieldMar 31Nov 6219 days73546
GraniteApr 8Nov 2207 days73547
GrantMar 15Nov 15244 days74738
GreenfieldApr 14Oct 27194 days73043
GroveApr 16Oct 20187 days74344, 74345
GuthrieApr 3Nov 1211 days73044
GuymonApr 18Oct 23188 days73942
HaileyvilleMar 31Nov 3216 days74546
HallettApr 6Oct 29207 days74034
HammonApr 16Oct 23191 days73650
HannaMar 31Nov 3216 days74845
HardestyApr 16Oct 25192 days73944
HarrahApr 4Oct 30208 days73045
HartshorneMar 31Nov 3216 days74547
HaskellApr 1Nov 1212 days74436
HastingsMar 24Nov 8228 days73548
HaworthMar 31Nov 3221 days74740
HeadrickApr 5Nov 2210 days73549
HealdtonApr 6Nov 1204 days73438
HeavenerApr 6Nov 2210 days74937
HelenaApr 9Oct 31205 days73741
HendrixMar 31Nov 5221 days74741
HennepinApr 6Nov 1204 days73444
HennesseyApr 14Oct 30198 days73742
HenryettaMar 24Nov 9229 days74437
HillsdaleApr 6Nov 1209 days73743
HintonApr 5Nov 1208 days73047
HitchcockApr 7Nov 2208 days73744
HitchitaApr 2Nov 2216 days74438
HobartApr 4Nov 4214 days73651
HodgenApr 9Oct 29201 days74939
HoldenvilleMar 29Nov 5221 days74848
HollisApr 10Oct 28200 days73550
HollisterMar 26Nov 10229 days73551
HominyApr 6Oct 29207 days74035
HonobiaApr 13Oct 27196 days74549
HookerApr 16Oct 25192 days73945
HopetonApr 11Oct 26198 days73746
HoweApr 6Nov 2210 days74940
HoytApr 6Oct 30206 days74440
HugoMar 15Nov 15244 days74743
HulbertApr 7Oct 30208 days74441
HunterApr 15Oct 26194 days74640
HydroApr 3Nov 3214 days73048
IdabelMar 31Nov 3221 days74745
IndiahomaMar 28Nov 6224 days73552
IndianolaMar 31Nov 3216 days74442
InolaApr 7Oct 30205 days74036
IsabellaApr 7Nov 2208 days73747
JayApr 16Oct 20187 days74346
JenksMar 30Nov 4220 days74037
JenningsApr 6Oct 29207 days74038
JetApr 5Nov 1209 days73749
JonesApr 2Nov 5217 days73049
KansasMar 31Nov 2216 days74347
Kaw CityApr 16Oct 26192 days74641
KellyvilleApr 9Oct 25196 days74039
KempMar 16Nov 13242 days74747
KeneficMar 31Nov 5221 days74748
KentonApr 20Oct 20179 days73946
KeotaMar 23Nov 5228 days74941
KetchumApr 7Nov 2209 days74349
KeyesApr 26Oct 17173 days73947
KieferMar 30Nov 4220 days74041
KingfisherApr 8Nov 1206 days73750
KingstonMar 27Nov 8227 days73439
KintaMar 23Nov 5228 days74552
KiowaMar 31Nov 3216 days74553
KonawaApr 2Nov 4217 days74849
KrebsMar 31Nov 3216 days74554
KremlinApr 6Nov 1209 days73753
LahomaApr 6Nov 1209 days73754
LamarMar 31Nov 3216 days74850
LamontApr 15Oct 26194 days74643
LaneMar 27Nov 9228 days74555
LangleyApr 7Nov 2209 days74350
LangstonApr 3Nov 1211 days73050
LaverneApr 13Oct 28196 days73848
LawtonApr 1Nov 5217 days73501, 73502, 73505, 73506 +1 more
LebanonMar 27Nov 8227 days73440
LeedeyApr 15Oct 23189 days73654
LefloreMar 23Nov 5228 days74942
LehighApr 5Nov 1211 days74556
LenapahApr 6Nov 1208 days74042
LeonApr 6Nov 2211 days73441
LeonardApr 1Nov 1212 days74043
LequireMar 23Nov 5228 days74943
LexingtonApr 3Nov 3212 days73051
LindsayApr 13Oct 27196 days73052
LocoApr 6Nov 1204 days73442
Locust GroveApr 7Nov 2209 days74352
Lone GroveApr 6Nov 1204 days73443
Lone WolfApr 2Nov 3213 days73655
LongdaleApr 14Oct 27194 days73755
LookebaApr 5Nov 1208 days73053
LovelandApr 7Nov 2205 days73553
LoyalApr 8Nov 1206 days73756
LucienApr 4Nov 1210 days73757
LutherApr 4Oct 30208 days73054
MacombApr 5Nov 1210 days74852
MadillMar 27Nov 8227 days73446
ManchesterApr 9Oct 30205 days73758
MangumApr 8Nov 2207 days73554
ManitouMar 26Nov 10229 days73555
MannfordApr 6Oct 29207 days74044
MannsvilleMar 27Nov 8227 days73447
MaramecApr 6Oct 29207 days74045
Marble CityMar 30Nov 7223 days74945
MariettaApr 6Nov 2211 days73448
MarlandApr 10Oct 27200 days74644
MarlowMar 25Nov 7225 days73055
MarshallApr 11Oct 31201 days73056
MarthaApr 5Nov 2210 days73556
MaudApr 5Nov 1210 days74854
MayApr 21Oct 19179 days73851
MaysvilleApr 5Nov 1210 days73057
McalesterMar 31Nov 3216 days74501, 74502
MccurtainMar 23Nov 5228 days74944
McloudApr 4Oct 30208 days74851
MeadMar 31Nov 5221 days73449
MedfordApr 10Oct 28199 days73759
Medicine ParkApr 1Nov 5217 days73557
MeekerApr 4Oct 30208 days74855
MeersMar 28Nov 6224 days73558
MenoApr 9Oct 31205 days73760
MeridianApr 3Nov 1211 days73058
MiamiApr 6Oct 27203 days74354, 74355
MilburnMar 27Nov 8227 days73450
MilfayApr 9Oct 25196 days74046
Mill CreekMar 29Nov 5222 days74856
MillertonMar 31Nov 3221 days74750
MincoApr 3Nov 5216 days73059
MoffettMar 25Nov 6224 days74946
MonroeApr 6Nov 2210 days74947
MoodysApr 4Oct 31209 days74444
MoorelandApr 19Oct 26188 days73852
MorrisApr 8Oct 28203 days74445
MorrisonApr 3Oct 31209 days73061
MoundsMar 30Nov 4220 days74047
Mountain ParkMar 28Nov 6224 days73559
Mountain ViewApr 6Oct 31206 days73062
MoyersMar 27Nov 9228 days74557
MuldrowMar 30Nov 7223 days74948
MulhallApr 3Nov 1211 days73063
MuseApr 13Oct 27196 days74949
MuskogeeApr 2Nov 2216 days74401, 74402, 74403
MustangApr 4Nov 2213 days73064
MutualApr 19Oct 26188 days73853
NardinApr 12Oct 29199 days74646
NashApr 5Nov 1209 days73761
NashobaApr 11Oct 27199 days74558
NewallaApr 3Nov 3212 days74857
NewcastleApr 3Nov 4214 days73065
NewkirkApr 16Oct 26192 days74647
Nicoma ParkApr 2Nov 5217 days73066
NinnekahApr 4Nov 1211 days73067
NobleApr 3Nov 3212 days73068
NormanApr 3Nov 3212 days73019, 73026, 73069, 73070 +2 more
North MiamiApr 6Oct 27203 days74358
NowataApr 4Nov 1210 days74048
OakhurstMar 30Nov 4220 days74050
OaksMar 31Nov 2216 days74359
OakwoodApr 18Oct 21185 days73658
OchelataApr 12Oct 21192 days74051
OiltonApr 6Oct 29207 days74052
OkarcheApr 8Nov 1206 days73762
OkayApr 7Oct 30208 days74446
OkeeneApr 7Nov 2208 days73763
OkemahMar 24Nov 9229 days74859
Oklahoma CityApr 2Nov 4216 days73101, 73102, 73103, 73104 +72 more
OkmulgeeApr 8Oct 28203 days74447
OktahaApr 2Nov 2216 days74450
OlusteeApr 5Nov 2210 days73560
OmegaApr 8Nov 1206 days73764
OologahApr 7Oct 30205 days74053
OrlandoApr 4Nov 1210 days73073
OsageApr 6Oct 29207 days74054
OscarMar 24Nov 8229 days73561
OverbrookApr 6Nov 2211 days73453
OwassoMar 31Nov 4220 days74055
PadenMar 24Nov 9229 days74860
PanamaMar 25Nov 6224 days74951
PanolaApr 2Nov 5218 days74559
PaoliApr 5Nov 1210 days73074
Park HillApr 4Oct 31209 days74451
Pauls ValleyApr 5Nov 1210 days73075
PawhuskaApr 6Oct 29204 days74056
PawneeApr 11Oct 24196 days74058
PeggsApr 4Oct 31209 days74452
PerkinsApr 8Oct 27201 days74059
PerryApr 4Nov 1210 days73077
PicherApr 6Oct 27203 days74360
PickensApr 13Oct 27196 days74752
PiedmontApr 2Nov 4216 days73078
PittsburgMar 31Nov 3216 days74560
PlatterMar 31Nov 5221 days74753
PocassetApr 4Nov 1211 days73079
PocolaMar 25Nov 6224 days74902
Ponca CityApr 10Oct 27200 days74601, 74602, 74604
Pond CreekApr 18Oct 20183 days73766
PorterApr 7Oct 30208 days74454
PorumApr 6Oct 30206 days74455
PoteauApr 6Nov 2210 days74953
PragueApr 4Oct 30208 days74864
PrestonApr 8Oct 28203 days74456
ProctorApr 4Oct 31209 days74457
PrueApr 6Oct 29207 days74060
PryorApr 5Oct 30207 days74361, 74362
PurcellApr 3Nov 3212 days73080
PutnamApr 8Nov 1204 days73659
QuapawApr 6Oct 27203 days74363
QuintonMar 23Nov 5228 days74561
RalstonApr 11Oct 24196 days74650
RamonaApr 12Oct 21192 days74061
RandlettMar 26Nov 9228 days73562
Ratliff CityApr 6Nov 1204 days73481
RattanApr 3Nov 1213 days74562
RaviaMar 27Nov 8227 days73455
Red OakApr 2Nov 5218 days74563
Red RockApr 4Nov 1210 days74651
RedbirdApr 7Oct 30208 days74458
RentiesvilleApr 2Nov 2216 days74459
ReydonApr 3Nov 3212 days73660
RinglingApr 6Nov 1204 days73456
RingoldMar 31Nov 3221 days74754
RingwoodApr 9Oct 31205 days73768
RipleyApr 1Nov 5217 days74062
RockyApr 5Nov 4210 days73661
RoffApr 4Oct 31208 days74865
RolandMar 30Nov 7223 days74954
RooseveltApr 4Nov 4214 days73564
RoseMar 31Nov 2216 days74364
RosstonApr 13Oct 28196 days73855
RufeMar 31Nov 3221 days74755
Rush SpringsApr 4Oct 31210 days73082
RyanMar 24Nov 8228 days73565
S CoffeyvilleApr 6Nov 1208 days74072
Saint LouisApr 5Nov 1210 days74866
SalinaApr 7Nov 2209 days74365
SallisawMar 30Nov 7223 days74955
Sand SpringsMar 30Nov 4220 days74063
SapulpaMar 30Nov 4220 days74066, 74067
SasakwaApr 2Nov 4217 days74867
SavannaMar 31Nov 3216 days74565
SawyerApr 3Nov 1213 days74756
SayreApr 5Nov 2208 days73662
SchulterApr 8Oct 28203 days74460
SeilingApr 18Oct 21185 days73663
SeminoleApr 5Nov 1210 days74818, 74868
SentinelApr 5Nov 4210 days73664
Shady PointMar 23Nov 5228 days74956
ShamrockApr 1Nov 5217 days74068
SharonApr 19Oct 26188 days73857
ShattuckApr 17Oct 20185 days73858
ShawneeMar 30Nov 5221 days74801, 74802, 74804
ShidlerApr 16Oct 26192 days74652
SkiatookMar 31Nov 4220 days74070
SlickApr 9Oct 25196 days74071
SmithvilleApr 9Oct 29201 days74957
SnowApr 11Oct 27199 days74567
SnyderMar 26Nov 10229 days73566
SoperApr 3Nov 1213 days74759
SouthardApr 14Oct 27194 days73770
SparksApr 7Oct 30205 days74869
SpavinawApr 7Nov 2209 days74366
SpencerApr 2Nov 5217 days73084
SpencervilleApr 3Nov 1213 days74760
SperryMar 31Nov 4220 days74073
SpiroMar 25Nov 6224 days74959
SpringerMar 18Nov 10238 days73458
SterlingApr 4Oct 31210 days73567
StidhamApr 2Nov 2216 days74461
StiglerMar 23Nov 5228 days74462
StillwaterApr 5Oct 30206 days74074, 74075, 74076, 74077 +1 more
StilwellMar 31Nov 4217 days74960
StonewallMar 31Nov 4219 days74871
StrangApr 7Nov 2209 days74367
StratfordMar 25Nov 8228 days74872
StringtownApr 5Nov 1211 days74569
StroudApr 7Oct 30205 days74079
StuartMar 31Nov 3216 days74570
SulphurApr 4Oct 31208 days73086
SweetwaterApr 3Nov 3212 days73666
SwinkMar 31Nov 3221 days74761
TaftApr 2Nov 2216 days74463
TahlequahApr 4Oct 31209 days74464, 74465
TalalaApr 4Nov 1210 days74080
TalihinaApr 11Oct 27199 days74571
TalogaApr 18Oct 21185 days73667
TatumsApr 6Nov 1204 days73487
TecumsehMar 30Nov 5221 days74873
TempleMar 24Nov 8228 days73568
TerltonApr 6Oct 29207 days74081
TerralMar 24Nov 8229 days73569
TexhomaApr 24Oct 19178 days73949
TexolaApr 11Oct 26197 days73668
ThackervilleApr 6Nov 2211 days73459
ThomasApr 3Nov 3214 days73669
TiptonMar 26Nov 10229 days73570
TishomingoMar 27Nov 8227 days73460
TonkawaApr 12Oct 29199 days74653
TryonApr 7Oct 30205 days74875
TulsaApr 1Nov 1212 days74101, 74102, 74103, 74104 +48 more
TupeloMar 31Nov 4219 days74572
TurpinApr 17Oct 25189 days73950
TuskahomaApr 11Oct 27199 days74574
TussyApr 6Nov 1204 days73488
TuttleApr 3Nov 4214 days73089
Twin OaksMar 31Nov 2216 days74368
TyroneApr 20Oct 24186 days73951
Union CityApr 2Nov 4216 days73090
ValliantMar 31Nov 3221 days74764
VelmaMar 28Nov 7227 days73491
VeraMar 31Nov 4220 days74082
VerdenApr 8Oct 30202 days73092
VianMar 30Nov 7223 days74962
ViciApr 19Oct 26188 days73859
VinitaApr 7Nov 2209 days74301
VinsonApr 10Oct 28200 days73571
WagonerMar 29Nov 5223 days74467, 74477
WainwrightApr 2Nov 2216 days74468
WakitaApr 5Nov 1209 days73771
WaltersApr 1Nov 5218 days73572
WanetteMar 25Nov 8228 days74878
WannApr 6Nov 1208 days74083
WapanuckaMar 31Nov 4219 days73461
WardvilleMar 31Nov 4219 days74576
WarnerApr 6Oct 30206 days74469
WashingtonApr 3Nov 3212 days73093
WatongaApr 14Oct 27194 days73772
WatsonApr 9Oct 29201 days74963
WattsMar 31Nov 2216 days74964
WaukomisApr 6Nov 1209 days73773
WaurikaMar 24Nov 8228 days73573
WayneApr 4Nov 2210 days73095
WaynokaApr 12Oct 24192 days73860
WeatherfordApr 3Nov 3214 days73096
Webbers FallsApr 6Oct 30206 days74470
WelchApr 6Oct 27203 days74369
WeleetkaMar 24Nov 9229 days74880
WellingApr 4Oct 31209 days74471
WellstonApr 7Oct 30205 days74881
WestvilleMar 31Nov 4217 days74965
WetumkaMar 24Nov 9229 days74883
WewokaApr 5Nov 1210 days74884
WheatlandApr 4Nov 2213 days73097
WhitefieldApr 6Oct 30206 days74472
WhitesboroApr 13Oct 27196 days74577
WilburtonApr 2Nov 5218 days74578
WillowApr 8Nov 2207 days73673
WilsonApr 6Nov 1204 days73463
WisterApr 6Nov 2210 days74966
WoodwardApr 5Oct 30206 days73801, 73802
Wright CityMar 31Nov 3221 days74766
WyandotteApr 6Oct 27203 days74370
WynnewoodApr 5Nov 1210 days73098
WynonaApr 6Oct 29204 days74084
YaleApr 1Nov 5217 days74085
YukonApr 2Nov 4216 days73085, 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.