Skip to content

NOAA 1991–2020 freeze normals

Frost Dates in Texas

Last and first frost at the 350 NOAA stations behind this site's Texas pages.

At the middle station of the 315 in Texas where a freeze comes every year, the last spring frost (50%) is March 15 and the first fall frost November 16, a freeze-free season of 245 days. The last frost is earliest at League City (Houston NWSO, TX, January 31) and latest at Dalhart (Dalhart, TX, April 28), 87 days apart. The season runs from 173 days at Dalhart to 327 at Houston.

At 12 of the 350 stations a 32°F night comes in fewer than half of winters. Where a freeze does come, it is rarest at South Padre Island (9% of winters), Mcallen (29% of winters) and Corpus Christi (31% of winters).

251 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 2 days earlier and the first fall frost 1 day earlier; the season lengthened at 145 stations and shortened at 89. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.

Texas places by frost date

Frost dates of the Texas places with a page, largest first
PlaceZIPLast frostFirst frostSeasonWinters with 32°F
Katy77494February 2December 11318 d94%
Pflugerville78660March 11November 20254 d100%
Cypress77433February 19December 3290 d99%
El Paso79936March 2November 20261 d100%
League City77573January 31December 14317 d94%
El Paso79938March 24November 11230 d100%
New Braunfels78130March 8November 18253 d100%
Grand Prairie75052March 20November 13236 d100%
Sugar Land77479February 9December 13305 d98%
San Antonio78245February 18December 9296 d99%
Pearland77584January 31December 27328 d89%
Brownsville78521———31%
San Marcos78666February 28November 29273 d100%
Frisco75035March 7November 21259 d100%
Edinburg78542———40%
Dallas75217March 6November 25265 d100%
Mansfield76063March 9November 21256 d100%
Missouri City77459February 15December 6297 d99%
Pharr78577———48%
El Paso79912March 23November 11231 d100%
Burleson76028March 21November 14236 d100%
Mission78572January 23December 28340 d79%
Forney75126March 11November 18250 d100%
Fort Worth76179March 13November 20253 d100%
Humble77346February 13December 9300 d99%
Fort Worth76244March 10November 20255 d100%
College Station77845February 27November 30278 d100%
Allen75002March 18November 11239 d100%
Laredo78046January 20December 25344 d74%
Little Elm75068March 13November 20251 d100%
Mckinney75071March 17November 15241 d100%
Dallas75228March 2November 29272 d100%
Lewisville75067March 14November 17249 d100%
Wylie75098March 10November 19254 d100%
Laredo78045January 25December 17329 d90%
Baytown77521February 20December 4292 d100%
Round Rock78665March 22November 9235 d100%
San Antonio78249February 26November 28277 d100%
Austin78745March 10November 17252 d100%
Houston77015February 2December 25327 d90%
San Antonio78223February 20December 3291 d100%
Eagle Pass78852February 19December 1287 d100%
Houston77089January 30December 28330 d86%
Converse78109February 21December 5289 d99%
Killeen76549March 14November 17247 d100%
Irving75061March 8November 24262 d100%
Arlington76010March 9November 20253 d100%
San Antonio78228February 22December 2284 d100%
Aubrey76227March 24November 16237 d100%
Harlingen78550———31%
San Antonio78207February 25November 28277 d100%
Fort Worth76133March 14November 16245 d100%
Seguin78155March 1November 26273 d100%
Fort Worth76131March 11November 19252 d100%
Fort Worth76119March 5November 24264 d100%
Lubbock79424March 24November 11233 d100%
Alvin77511February 14December 5298 d99%
Corpus Christi78414January 29December 24337 d80%
Donna78537———44%
Waxahachie75165March 16November 16245 d100%
Temple76502March 14November 20251 d100%
Fort Worth76116March 3November 27270 d100%
Del Rio78840February 19December 4290 d100%
Buda78610March 12November 16252 d100%
Georgetown78626March 6November 24259 d100%
Tyler75703March 7November 21257 d100%
Rio Grande City78582January 31December 17321 d93%
Midland79705March 26November 9226 d100%
Roanoke76262March 12November 17249 d100%
Hutto78634March 8November 21257 d100%
Amarillo79109April 15October 29196 d100%
Conroe77304February 24December 2285 d100%
Boerne78006March 15November 13243 d100%
Corpus Christi78415January 15December 30353 d64%
Kerrville78028March 27November 7226 d100%
Robinson76706March 9November 20256 d100%
Argyle76226March 24November 7227 d100%
Odessa79762March 15November 16243 d100%
Victoria77901February 14December 9299 d99%
Midland79707March 18November 14239 d100%
Port Arthur77642February 14December 7301 d99%
Dayton77535February 21December 1286 d100%
Beaumont77705February 14December 4299 d99%
Cleveland77327March 7November 20259 d100%
Huntsville77320March 2November 26272 d100%
San Angelo76904March 20November 10232 d100%
Austin78723February 20December 3291 d99%
Livingston77351March 1November 24269 d100%
Bastrop78602March 12November 19251 d100%
Huntsville77340March 1November 28272 d100%
Manor78653March 4November 24264 d100%
Texarkana75501March 15November 17249 d100%
Longview75605March 7November 23260 d100%
Lufkin75904March 11November 15247 d100%
Willow Park76087March 25November 8230 d100%
Texas City77590———48%
Angleton77515January 29December 31333 d84%
Fulshear77441February 28November 30276 d100%
San Angelo76901March 22November 10233 d100%
Corsicana75110March 14November 16246 d100%
Granbury76049March 24November 9228 d100%
Stephenville76401March 29November 8226 d100%
Ennis75119March 8November 21256 d100%
Big Spring79720March 20November 13239 d100%
Corpus Christi78418———31%
Lake Jackson77566January 27January 1338 d82%
Orange77630February 28November 23273 d100%
Abilene79606March 20November 10236 d100%
Gainesville76240March 19November 14242 d100%
Corpus Christi78410January 26December 24336 d82%
Kingsville78363January 25December 20329 d89%
Austin78738March 17November 13242 d100%
Cleburne76033March 17November 12240 d100%
Brenham77833March 2November 30273 d100%
Mesquite75181March 12November 19253 d100%
Sherman75092March 14November 19250 d100%
Alice78332January 29December 29337 d76%
Beeville78102February 17December 8299 d98%
Abilene79601April 1November 5218 d100%
Mount Pleasant75455March 24November 7230 d100%
Odessa79764March 19November 11235 d100%
Conroe77303March 11November 19253 d100%
Sulphur Springs75482March 15November 14245 d100%
Jacksonville75766March 22November 14239 d100%
Plainview79072April 11October 29200 d100%
Brownwood76801March 22November 10233 d100%
Los Fresnos78566———35%
Kilgore75662March 8November 17251 d100%
Liberty Hill78642March 2November 29274 d100%
Floresville78114March 6November 20261 d100%
Bay City77414February 20December 3290 d99%
Paris75460March 14November 16247 d100%
Fredericksburg78624March 18November 10235 d100%
Galveston77550January 25January 1348 d73%
Kaufman75142March 16November 14243 d100%
Canyon79015April 15October 25192 d100%
Amarillo79119April 22October 21182 d100%
Mcallen78503———29%
Greenville75401March 18November 16244 d100%
Canyon Lake78133March 1December 1276 d100%
Lumberton77657February 25November 30281 d100%
Palestine75803March 23November 9234 d100%
Wichita Falls76308March 26November 9228 d100%
Lindale75771March 20November 11235 d100%
Nacogdoches75964March 13November 17248 d100%
Decatur76234March 20November 11237 d100%
Mineral Wells76067March 24November 10231 d100%
Lockhart78644March 5November 23263 d100%
Longview75602March 16November 14244 d100%
Portland78374January 31December 22331 d88%
Rockport78382January 31December 25328 d89%
Marble Falls78654March 6November 23262 d100%
Cedar Creek78612March 14November 19250 d100%
Pampa79065April 14October 28194 d100%
El Campo77437February 23December 5287 d100%
Navasota77868March 7November 19259 d100%
Marshall75670March 20November 11233 d100%
Andrews79714March 18November 14240 d100%
Gatesville76528March 19November 9236 d100%
Hereford79045April 17October 25189 d100%
Roma78584January 9January 1363 d55%
Seminole79360April 2November 6219 d100%
Quinlan75474March 16November 14242 d100%
Lubbock79415April 4November 2210 d100%
Pleasanton78064February 27November 28274 d100%
Canton75103March 11November 21252 d100%
Port Lavaca77979February 1December 21321 d93%
Snyder79549March 27November 10227 d100%
Beaumont77713February 18December 2291 d99%
Jasper75951February 24December 1280 d100%
Levelland79336April 9November 1205 d100%
Dumas79029April 21October 24183 d100%
Hempstead77445February 28December 2279 d100%
Henderson75652March 15November 16247 d100%
Bonham75418March 16November 13242 d100%
Brazoria77422February 13December 8301 d98%
Burnet78611March 15November 11243 d100%
Borger79007April 12October 28198 d100%
Hondo78861February 28November 27274 d100%
Lampasas76550March 22November 12238 d100%
San Elizario79849March 21November 6227 d100%
Raymondville78580January 21December 26340 d77%
Zapata78076January 19December 22341 d77%
Carthage75633March 8November 19255 d100%
Fort Stockton79735March 8November 20254 d100%
Graham76450April 1November 5220 d100%
Gilmer75644March 26November 8229 d100%
Mc Gregor76657March 15November 18249 d100%
La Feria78559January 10December 27355 d63%
Center75935March 13November 15248 d100%
Sweetwater79556March 30November 8223 d100%
Pecos79772March 18November 10239 d100%
Caldwell77836March 18November 9238 d100%
Gonzales78629February 26November 28272 d100%
Vernon76384March 27November 9225 d100%
Aransas Pass78336———37%
Poteet78065February 22December 1281 d100%
Crockett75835March 13November 17251 d100%
Lamesa79331April 4November 4212 d100%
Winnsboro75494March 7November 23260 d100%
Woodville75979March 9November 22258 d100%
Hillsboro76645March 21November 10235 d100%
Devine78016February 24December 2283 d100%
Bridgeport76426March 29November 7222 d100%
New Boston75570March 26November 6225 d100%
Cuero77954March 2November 27270 d100%
Amarillo79108April 13October 27195 d100%
Tyler75706March 8November 22258 d100%
Rusk75785March 7November 25263 d100%
Atlanta75551March 19November 11237 d100%
Dalhart79022April 28October 20173 d100%
Odessa79766March 15November 12242 d100%
Gilmer75645March 10November 15251 d100%
Mexia76667March 13November 22251 d100%
La Grange78945March 4November 25267 d100%
Yoakum77995March 2November 30276 d100%
Hallsville75650March 15November 15245 d100%
Port Isabel78578———34%
Pearsall78061February 16December 6296 d99%
Brownfield79316April 3November 4215 d100%
Bowie76230March 27November 9228 d100%
Giddings78942March 5November 21262 d100%
Whitney76692March 15November 14243 d100%
Perryton79070April 14October 30197 d100%
Sinton78387February 1December 17324 d93%
Bandera78003March 16November 15244 d100%
Monahans79756April 3November 6216 d100%
Mathis78368January 31December 23328 d89%
Edna77957February 18December 4291 d100%
Breckenridge76424April 4November 3213 d100%
Kingsland78639March 20November 10235 d100%
Rockdale76567March 6November 23261 d100%
Dublin76446March 16November 16243 d100%
Hallettsville77964February 17December 4297 d100%
Winnie77665February 12December 6302 d98%
Colorado City79512April 4November 5216 d100%
Alpine79830April 7November 1205 d100%
Madisonville77864March 16November 11240 d100%
Hearne77859February 28November 28277 d100%
Emory75440March 20November 12238 d100%
Athens75752March 18November 12242 d100%
Crystal City78839February 10December 10307 d98%
Glen Rose76043March 28November 7225 d100%
Palacios77465February 1December 17319 d93%
Marlin76661March 21November 9234 d100%
Muleshoe79347April 22October 20180 d100%
Carrizo Springs78834March 5November 22265 d100%
Denver City79323April 7November 4209 d100%
Comanche76442March 12November 18249 d100%
Kenedy78119February 16December 9300 d97%
Fairfield75840March 16November 14243 d100%
Blanco78606March 20November 10236 d100%
Falfurrias78355February 25December 1285 d100%
Jefferson75657March 18November 8236 d100%
Columbus78934March 9November 20255 d100%
Childress79201March 31November 7222 d100%
Littlefield79339April 14October 26192 d100%
Brady76825March 14November 15244 d100%
West76691March 15November 15245 d100%
Kermit79745March 26November 11230 d100%
Mount Vernon75457March 15November 16245 d100%
Jacksboro76458March 28November 7225 d100%
Merkel79536April 2November 3215 d100%
San Augustine75972March 18November 13240 d100%
Cisco76437March 30November 4222 d100%
Nocona76255March 24November 8229 d100%
San Diego78384February 20December 1286 d99%
Taft78390February 24December 1283 d100%
Cotulla78014February 11December 3300 d99%
Schulenburg78956March 2November 27271 d100%
Rio Hondo78583January 8December 29357 d61%
Daingerfield75638March 8November 22259 d100%
Post79356April 1November 9223 d100%
Friona79035April 22October 23182 d100%
Tulia79088April 18October 26189 d100%
Hemphill75948March 1November 30272 d100%
Corsicana75109March 7November 23261 d100%
Goliad77963February 25December 1280 d100%
Fritch79036April 20October 25187 d100%
Coleman76834March 14November 20249 d100%
Dimmitt79027April 22October 23182 d100%
Buffalo75831March 20November 12239 d100%
Hebbronville78361February 4December 12320 d95%
Stockdale78160March 7November 22260 d100%
George West78022February 8December 6302 d99%
Tatum75691March 11November 17250 d100%
Hamilton76531March 15November 18247 d100%
Henrietta76365April 1November 8221 d100%
Pollok75969March 19November 10239 d100%
Ballinger76821March 22November 10233 d100%
Bishop78343February 13December 7305 d98%
San Saba76877March 16November 13239 d100%
Hico76457March 24November 7229 d100%
Crane79731March 16November 16243 d100%
Clarksville75426March 20November 10233 d100%
Eagle Lake77434February 21December 1285 d100%
Olney76374March 31November 8222 d100%
Maud75567March 4November 21261 d100%
Abernathy79311April 9November 1204 d100%
Mason76856March 18November 13241 d100%
Sonora76950April 1November 6221 d100%
Junction76849March 25November 7229 d100%
Seymour76380March 30November 6222 d100%
Haskell79521March 28November 7225 d100%
Refugio78377February 27December 2283 d99%
Harper78631March 15November 15243 d100%
Presidio79845February 23November 26275 d100%
Ganado77962February 15December 8301 d98%
Alvord76225April 1November 4219 d100%
Cooper75432March 18November 13241 d100%
Thorndale76577March 5November 22261 d100%
Canadian79014April 16October 26192 d100%
Big Lake76932March 20November 14238 d100%
Spearman79081April 8November 4209 d100%
Goldthwaite76844March 23November 11234 d100%
Brackettville78832March 5November 24264 d100%
Panhandle79068April 15October 29196 d100%
Floydada79235April 7November 3208 d100%
Stamford79553March 23November 11234 d100%
Inez77968February 4December 9309 d97%
Tahoka79373April 2November 8220 d100%
Baird79504March 27November 7225 d100%
Hawley79525March 31November 6221 d100%
Winters79567April 3November 4217 d100%
Hubbard76648March 13November 14250 d100%
South Padre Island78597———9%
Clarendon79226April 14October 26194 d100%
Muenster76252March 31November 4218 d100%
Oakwood75855March 12November 19253 d100%
Ozona76943March 21November 6227 d100%
Freer78357February 10December 7304 d98%
Seadrift77983January 30December 27333 d84%
Electra76360March 20November 13238 d100%
Quanah79252April 4November 1210 d100%
Warren77664March 6November 21261 d100%
Marfa79843April 14October 27196 d100%
Wellington79095April 1November 4215 d100%
Corpus Christi78409January 28December 21331 d89%
Shamrock79079April 9October 30202 d100%
Eldorado76936March 22November 10234 d100%
Albany76430March 30November 8225 d100%
Memphis79245April 1November 3215 d100%
Groveton75845March 2November 26267 d100%
Olton79064April 6November 1206 d100%
Van Horn79855March 21November 11234 d100%
Graford76449March 23November 10231 d100%
Miles76861March 30November 5222 d100%
May76857March 26November 10230 d100%
Holliday76366March 25November 10231 d100%
Gruver79040April 21October 23182 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.