Skip to content

NOAA 1991–2020 freeze normals

Frost Dates in Oklahoma

Last and first frost at the 114 NOAA stations behind this site's Oklahoma pages.

At the middle station of the 114 in Oklahoma where a freeze comes every year, the last spring frost (50%) is April 4 and the first fall frost November 1, a freeze-free season of 210 days. The last frost is earliest at Ardmore (Ardmore, OK, March 15) and latest at Mooreland (Mutual, OK, April 19), 35 days apart. The season runs from 187 days at Jay to 244 at Hugo.

72 of these stations were also in NOAA's previous normals, for 1981–2010. Between the two, the median station's freeze-free season grew 2 days longer, with the last spring frost 1 day earlier and the first fall frost 1 day later; the season lengthened at 45 stations and shortened at 19. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.

Oklahoma places by frost date

Frost dates of the Oklahoma places with a page, largest first
PlaceZIPLast frostFirst frostSeasonWinters with 32°F
Yukon73099April 2November 4216 d100%
Broken Arrow74012April 1November 1212 d100%
Moore73160April 4November 2213 d100%
Edmond73013April 2November 5217 d100%
Norman73072March 31November 5219 d100%
Owasso74055March 31November 4220 d100%
Edmond73034April 10October 28199 d100%
Lawton73505March 26November 7225 d100%
Edmond73012March 28November 7227 d100%
Ardmore73401March 15November 14244 d100%
Sapulpa74066March 30November 4220 d100%
Stillwater74074April 5October 30206 d100%
Ada74820April 2November 4217 d100%
Tahlequah74464April 4October 31209 d100%
Enid73703April 6November 1209 d100%
Muskogee74403April 7October 30208 d100%
Claremore74017April 7October 30205 d100%
Mcalester74501March 31November 3216 d100%
Duncan73533March 25November 7225 d100%
Bartlesville74006April 11October 24195 d100%
Stillwater74075April 3October 31209 d100%
Durant74701March 31November 5221 d100%
Guthrie73044April 3November 1211 d100%
Edmond73003April 3November 4214 d100%
Shawnee74804March 30November 5221 d100%
Blanchard73010April 3November 4214 d100%
El Reno73036April 6October 31206 d100%
Chickasha73018April 4November 1211 d100%
Altus73521April 5November 2210 d100%
Ponca City74601April 10October 27200 d100%
Pryor74361April 5October 30207 d100%
Miami74354April 6October 27203 d100%
Okmulgee74447April 8October 28203 d100%
Skiatook74070March 31October 31212 d100%
Woodward73801April 5October 30206 d100%
Grove74344April 15October 26194 d100%
Sallisaw74955March 30November 7223 d100%
Weatherford73096April 3November 3214 d100%
Wagoner74467March 29November 5223 d100%
Tuttle73089April 3November 5216 d100%
Elk City73644April 5November 2208 d100%
Guymon73942April 18October 23188 d100%
Seminole74868April 5November 1210 d100%
Poteau74953April 6November 2210 d100%
Cushing74023April 1November 5217 d100%
Noble73068April 3November 3212 d100%
Stilwell74960March 31November 4217 d100%
Harrah73045April 4October 30208 d100%
Broken Bow74728April 1November 2220 d100%
Vinita74301April 7November 2209 d100%
Atoka74525April 5November 1211 d100%
Bristow74010April 9October 25196 d100%
Purcell73080April 4November 2210 d100%
Idabel74745March 31November 3221 d100%
Clinton73601April 13October 28197 d100%
Checotah74426April 2November 2216 d100%
Pauls Valley73075March 28November 7223 d100%
Sulphur73086April 4October 31208 d100%
Madill73446March 27November 8227 d100%
Mannford74044April 6October 29207 d100%
Jay74346April 16October 20187 d100%
Hugo74743March 15November 15244 d100%
Holdenville74848March 29November 5221 d100%
Anadarko73005April 8October 30202 d100%
Chandler74834April 7October 30205 d100%
Stigler74462March 23November 5228 d100%
Kingfisher73750April 8November 1206 d100%
Elgin73538April 3November 3213 d100%
Alva73717April 10October 28199 d100%
Blackwell74631April 12October 29199 d100%
Hinton73047April 5November 1208 d100%
Lindsay73052April 13October 27196 d100%
Perry73077April 4November 1210 d100%
Perkins74059April 4November 2212 d100%
Okemah74859March 24November 9229 d100%
Chelsea74016April 4November 1210 d100%
Marietta73448April 6November 2211 d100%
Wilburton74578April 2November 5218 d100%
Antlers74523April 3November 1213 d100%
Colcord74338March 31November 2216 d100%
Cache73527March 21November 12234 d100%
Pawhuska74056April 6October 29204 d100%
Prague74864April 2November 2214 d100%
Tishomingo73460March 29November 5222 d100%
Frederick73542March 26November 10229 d100%
Hobart73651April 7November 4209 d100%
Coalgate74538March 31November 4219 d100%
Wilson73463April 6November 1204 d100%
Hennessey73742April 14October 30198 d100%
Tonkawa74653April 8October 27201 d100%
Fairview73737April 5November 1208 d100%
Pawnee74058April 11October 24196 d100%
Crescent73028April 11October 31201 d100%
Watonga73772April 14October 27194 d100%
Newkirk74647April 16October 26192 d100%
Mangum73554April 8November 2207 d100%
Lone Grove73443March 21November 8231 d100%
Talihina74571April 11October 27199 d100%
Colbert74733March 19November 12237 d100%
Walters73572April 1November 5218 d100%
Stratford74872March 25November 8228 d100%
Cordell73632April 3November 1210 d100%
Gore74435April 6October 30206 d100%
Rush Springs73082April 4October 31210 d100%
Konawa74849March 31November 3216 d100%
Elmore City73433April 5November 1210 d100%
Mooreland73852April 19October 26188 d100%
Carnegie73015April 6October 31206 d100%
Waurika73573March 29November 5223 d100%
Hooker73945April 16October 25192 d100%
Okarche73762April 9November 1204 d100%
Stonewall74871March 29November 6222 d100%
Hollis73550April 5October 31208 d100%
Boswell74727April 2November 1212 d100%

50% dates from NOAA NCEI U.S. Climate Normals 1991–2020, one row per station; a state page is published when at least 5 stations stand behind its pages. Where a freeze comes in fewer than nine winters in ten, the dates describe the winters that have one.