Texas Frost Dates
Among Texas's cities and towns that get frost every year, the average last spring frost runs from January 31 in Clear Lake Shores to April 28 in Dalhart. Average last frost elsewhere: Houston Feb 2, Dallas Mar 2, Plano Mar 7, El Paso Mar 2 and Amarillo Apr 15. In 92 towns, frost doesn't come every winter, so they get odds instead of dates.
Frost dates for every city and town in Texas
Dates are for 32°F at the NOAA station nearest the ZIP code at each Texas town's center. "Safer date" is when only 1 year in 10 still gets a frost, a good target for tomatoes and peppers.
| City | Average last frost | Safer date | Average first frost | Frost-free days |
|---|---|---|---|---|
| Abbott | Mar 21 | Apr 8 | Nov 10 | 234 |
| Abernathy | Apr 9 | Apr 25 | Nov 1 | 206 |
| Abilene | Mar 20 | Apr 10 | Nov 10 | 235 |
| Ackerly | Apr 4 | Apr 22 | Nov 4 | 214 |
| Addison | Mar 7 | Mar 29 | Nov 21 | 259 |
| Adrian | Apr 27 | May 8 | Oct 17 | 173 |
| Agua Dulce | Feb 5 | Mar 4 | Dec 10 | 308 |
| Alamo | Frost in 48% of winters | |||
| Alamo Heights | Feb 25 | Mar 19 | Nov 28 | 276 |
| Alba | Mar 7 | Mar 28 | Nov 23 | 261 |
| Albany | Mar 30 | Apr 16 | Nov 8 | 223 |
| Aledo | Mar 25 | Apr 15 | Nov 8 | 228 |
| Alice | Frost in 76% of winters | |||
| Allen | Mar 18 | Apr 7 | Nov 11 | 238 |
| Alma | Mar 8 | Apr 1 | Nov 21 | 258 |
| Alpine | Apr 7 | Apr 26 | Nov 1 | 208 |
| Alto | Mar 7 | Mar 29 | Nov 25 | 263 |
| Alton | Frost in 79% of winters | |||
| Alvarado | Mar 21 | Apr 10 | Nov 14 | 238 |
| Alvin | Feb 14 | Mar 13 | Dec 5 | 294 |
| Alvord | Apr 1 | Apr 21 | Nov 4 | 217 |
| Amarillo | Apr 15 | Apr 29 | Oct 29 | 197 |
| Ames | Feb 21 | Mar 17 | Dec 1 | 283 |
| Amherst | Apr 14 | Apr 28 | Oct 26 | 195 |
| Anahuac | Feb 12 | Mar 10 | Dec 6 | 297 |
| Anderson | Mar 7 | Mar 31 | Nov 19 | 257 |
| Andrews | Mar 18 | Apr 9 | Nov 14 | 241 |
| Angleton | Frost in 84% of winters | |||
| Angus | Mar 7 | Mar 30 | Nov 23 | 261 |
| Anna | Mar 17 | Apr 5 | Nov 15 | 243 |
| Annetta | Mar 25 | Apr 15 | Nov 8 | 228 |
| Annetta North | Mar 25 | Apr 15 | Nov 8 | 228 |
| Annetta South | Mar 25 | Apr 15 | Nov 8 | 228 |
| Annona | Mar 20 | Apr 11 | Nov 10 | 235 |
| Anson | Mar 31 | Apr 15 | Nov 6 | 220 |
| Anthony | Feb 28 | Mar 17 | Nov 20 | 265 |
| Anton | Apr 14 | Apr 28 | Oct 26 | 195 |
| Appleby | Mar 13 | Apr 6 | Nov 17 | 249 |
| Aquilla | Mar 15 | Apr 7 | Nov 14 | 244 |
| Aransas Pass | Frost in 37% of winters | |||
| Archer City | Mar 25 | Apr 13 | Nov 10 | 230 |
| Arcola | Feb 15 | Mar 15 | Dec 6 | 294 |
| Argyle | Mar 24 | Apr 17 | Nov 7 | 228 |
| Arlington | Mar 9 | Mar 28 | Nov 21 | 257 |
| Arp | Mar 7 | Mar 27 | Nov 21 | 259 |
| Asherton | Mar 5 | Mar 30 | Nov 22 | 262 |
| Aspermont | Mar 29 | Apr 18 | Nov 7 | 223 |
| Athens | Mar 18 | Apr 6 | Nov 12 | 239 |
| Atlanta | Mar 19 | Apr 6 | Nov 11 | 237 |
| Aubrey | Mar 24 | Apr 13 | Nov 16 | 237 |
| Aurora | Mar 12 | Apr 3 | Nov 17 | 250 |
| Austin | Feb 20 | Mar 14 | Dec 3 | 286 |
| Austwell | Feb 20 | Mar 16 | Dec 2 | 285 |
| Avery | Mar 26 | Apr 14 | Nov 6 | 225 |
| Avinger | Mar 8 | Mar 27 | Nov 22 | 259 |
| Azle | Mar 13 | Apr 2 | Nov 20 | 252 |
| Bailey | Mar 16 | Apr 4 | Nov 13 | 242 |
| Bailey's Prairie | Frost in 84% of winters | |||
| Baird | Mar 27 | Apr 16 | Nov 7 | 225 |
| Balch Springs | Mar 12 | Mar 31 | Nov 19 | 252 |
| Balcones Heights | Feb 26 | Mar 17 | Nov 28 | 275 |
| Ballinger | Mar 22 | Apr 12 | Nov 10 | 233 |
| Balmorhea | Mar 29 | Apr 16 | Nov 9 | 225 |
| Bandera | Mar 16 | Apr 6 | Nov 15 | 244 |
| Bangs | Mar 22 | Apr 9 | Nov 10 | 233 |
| Bardwell | Mar 8 | Apr 1 | Nov 21 | 258 |
| Barry | Mar 13 | Apr 3 | Nov 14 | 246 |
| Barstow | Mar 18 | Apr 5 | Nov 10 | 237 |
| Bartlett | Mar 5 | Mar 31 | Nov 22 | 262 |
| Bartonville | Mar 24 | Apr 17 | Nov 7 | 228 |
| Bastrop | Mar 14 | Apr 3 | Nov 19 | 250 |
| Bay City | Feb 20 | Mar 15 | Dec 3 | 286 |
| Bayou Vista | Frost in 48% of winters | |||
| Bayside | Frost in 70% of winters | |||
| Baytown | Feb 20 | Mar 14 | Dec 4 | 287 |
| Bayview | Frost in 35% of winters | |||
| Beach City | Feb 20 | Mar 14 | Dec 4 | 287 |
| Bear Creek | Mar 17 | Apr 7 | Nov 13 | 241 |
| Beasley | Feb 15 | Mar 15 | Dec 6 | 294 |
| Beaumont | Feb 14 | Mar 11 | Dec 4 | 293 |
| Beckville | Mar 8 | Mar 31 | Nov 19 | 256 |
| Bedford | Mar 8 | Mar 26 | Nov 24 | 261 |
| Bedias | Mar 16 | Apr 7 | Nov 11 | 240 |
| Bee Cave | Mar 17 | Apr 7 | Nov 13 | 241 |
| Beeville | Feb 17 | Mar 12 | Dec 8 | 294 |
| Bellaire | Feb 2 | Mar 5 | Dec 25 | 326 |
| Bellevue | Mar 27 | Apr 14 | Nov 9 | 227 |
| Bellmead | Mar 9 | Apr 4 | Nov 20 | 256 |
| Bells | Mar 14 | Apr 1 | Nov 19 | 250 |
| Bellville | Feb 28 | Mar 20 | Dec 2 | 277 |
| Belton | Mar 14 | Apr 4 | Nov 20 | 251 |
| Benavides | Feb 20 | Mar 14 | Dec 1 | 284 |
| Benbrook | Mar 14 | Apr 3 | Nov 16 | 247 |
| Benjamin | Mar 28 | Apr 14 | Nov 9 | 226 |
| Berryville | Mar 22 | Apr 8 | Nov 14 | 237 |
| Bertram | Mar 2 | Mar 20 | Nov 29 | 272 |
| Beverly Hills | Mar 9 | Apr 4 | Nov 20 | 256 |
| Bevil Oaks | Feb 18 | Mar 15 | Dec 2 | 287 |
| Big Lake | Mar 20 | Apr 10 | Nov 14 | 239 |
| Big Sandy | Mar 26 | Apr 16 | Nov 8 | 227 |
| Big Spring | Mar 20 | Apr 7 | Nov 13 | 238 |
| Big Wells | Feb 11 | Mar 9 | Dec 3 | 295 |
| Bishop | Feb 13 | Mar 12 | Dec 7 | 297 |
| Bishop Hills | Apr 22 | May 3 | Oct 21 | 182 |
| Blackwell | Mar 28 | Apr 14 | Nov 4 | 221 |
| Blanco | Mar 20 | Apr 8 | Nov 10 | 235 |
| Blanket | Mar 22 | Apr 9 | Nov 10 | 233 |
| Bloomburg | Mar 19 | Apr 6 | Nov 11 | 237 |
| Blooming Grove | Mar 8 | Apr 1 | Nov 21 | 258 |
| Blossom | Mar 14 | Apr 2 | Nov 16 | 247 |
| Blue Mound | Mar 10 | Mar 31 | Nov 20 | 255 |
| Blue Ridge | Mar 17 | Apr 5 | Nov 15 | 243 |
| Blum | Mar 17 | Apr 6 | Nov 12 | 240 |
| Boerne | Mar 15 | Apr 8 | Nov 13 | 243 |
| Bogata | Mar 20 | Apr 11 | Nov 10 | 235 |
| Bonham | Mar 16 | Apr 4 | Nov 13 | 242 |
| Bonney | Feb 15 | Mar 15 | Dec 6 | 294 |
| Booker | Apr 27 | May 8 | Oct 15 | 171 |
| Borger | Apr 6 | Apr 21 | Nov 2 | 210 |
| Bovina | Apr 22 | May 4 | Oct 23 | 184 |
| Bowie | Mar 27 | Apr 14 | Nov 9 | 227 |
| Boyd | Mar 20 | Apr 11 | Nov 11 | 236 |
| Brackettville | Mar 5 | Mar 26 | Nov 24 | 264 |
| Brady | Mar 14 | Apr 6 | Nov 15 | 246 |
| Brazoria | Feb 13 | Mar 17 | Dec 8 | 298 |
| Brazos Country | Feb 28 | Mar 21 | Nov 30 | 275 |
| Breckenridge | Apr 4 | Apr 22 | Nov 3 | 213 |
| Bremond | Feb 28 | Mar 21 | Nov 28 | 273 |
| Brenham | Mar 2 | Mar 20 | Nov 30 | 273 |
| Briarcliff | Mar 2 | Mar 20 | Nov 29 | 272 |
| Briaroaks | Mar 21 | Apr 10 | Nov 14 | 238 |
| Bridge City | Feb 14 | Mar 13 | Dec 7 | 296 |
| Bridgeport | Mar 29 | Apr 16 | Nov 7 | 223 |
| Broaddus | Feb 24 | Mar 23 | Dec 1 | 280 |
| Bronte | Mar 28 | Apr 14 | Nov 4 | 221 |
| Brookshire | Feb 28 | Mar 21 | Nov 30 | 275 |
| Brookside Village | Frost in 86% of winters | |||
| Browndell | Feb 24 | Mar 23 | Dec 1 | 280 |
| Brownfield | Apr 3 | Apr 20 | Nov 4 | 215 |
| Brownsboro | Mar 8 | Mar 29 | Nov 22 | 259 |
| Brownsville | Frost in 31% of winters | |||
| Brownwood | Mar 22 | Apr 9 | Nov 10 | 233 |
| Bruceville-Eddy | Mar 15 | Apr 4 | Nov 18 | 248 |
| Bryan | Feb 27 | Mar 18 | Nov 30 | 276 |
| Bryson | Apr 1 | Apr 20 | Nov 5 | 218 |
| Buckholts | Mar 6 | Mar 27 | Nov 23 | 262 |
| Buda | Mar 12 | Apr 2 | Nov 16 | 249 |
| Buffalo | Mar 20 | Apr 10 | Nov 12 | 237 |
| Buffalo Gap | Mar 20 | Apr 10 | Nov 10 | 235 |
| Buffalo Springs | Mar 24 | Apr 15 | Nov 11 | 232 |
| Bullard | Mar 22 | Apr 8 | Nov 14 | 237 |
| Bulverde | Feb 26 | Mar 17 | Nov 28 | 275 |
| Bunker Hill Village | Feb 2 | Mar 7 | Dec 11 | 312 |
| Burkburnett | Mar 26 | Apr 14 | Nov 9 | 228 |
| Burke | Mar 11 | Apr 4 | Nov 15 | 249 |
| Burleson | Mar 21 | Apr 10 | Nov 14 | 238 |
| Burnet | Mar 15 | Apr 6 | Nov 11 | 241 |
| Burton | Mar 18 | Apr 6 | Nov 9 | 236 |
| Byers | Mar 24 | Apr 8 | Nov 8 | 229 |
| Bynum | Mar 21 | Apr 8 | Nov 10 | 234 |
| Cactus | Apr 21 | May 9 | Oct 24 | 186 |
| Caddo Mills | Mar 18 | Apr 6 | Nov 16 | 243 |
| Caldwell | Mar 18 | Apr 6 | Nov 9 | 236 |
| Callisburg | Mar 19 | Apr 6 | Nov 14 | 240 |
| Calvert | Feb 28 | Mar 21 | Nov 28 | 273 |
| Cameron | Mar 6 | Mar 27 | Nov 23 | 262 |
| Camp Wood | Mar 12 | Apr 2 | Nov 14 | 247 |
| Campbell | Mar 18 | Apr 6 | Nov 16 | 243 |
| Canadian | Apr 27 | May 8 | Oct 15 | 171 |
| Caney City | Mar 18 | Apr 6 | Nov 12 | 239 |
| Canton | Mar 11 | Apr 1 | Nov 21 | 255 |
| Canyon | Apr 15 | May 1 | Oct 25 | 193 |
| Carbon | Mar 30 | Apr 18 | Nov 4 | 219 |
| Carl's Corner | Mar 21 | Apr 8 | Nov 10 | 234 |
| Carmine | Mar 18 | Apr 6 | Nov 9 | 236 |
| Carrizo Springs | Mar 5 | Mar 30 | Nov 22 | 262 |
| Carrollton | Mar 7 | Mar 29 | Nov 21 | 259 |
| Carthage | Mar 8 | Mar 31 | Nov 19 | 256 |
| Cashion Community | Mar 26 | Apr 14 | Nov 9 | 228 |
| Castle Hills | Feb 26 | Mar 17 | Nov 28 | 275 |
| Castroville | Feb 24 | Mar 14 | Dec 2 | 281 |
| Cedar Hill | Mar 20 | Apr 8 | Nov 13 | 238 |
| Cedar Park | Mar 11 | Mar 29 | Nov 20 | 254 |
| Celeste | Mar 18 | Apr 6 | Nov 16 | 243 |
| Celina | Mar 17 | Apr 5 | Nov 15 | 243 |
| Center | Mar 13 | Apr 4 | Nov 15 | 247 |
| Centerville | Mar 20 | Apr 10 | Nov 12 | 237 |
| Chandler | Mar 8 | Mar 29 | Nov 22 | 259 |
| Channing | Apr 18 | May 2 | Oct 25 | 190 |
| Charlotte | Feb 26 | Mar 17 | Nov 28 | 275 |
| Chester | Mar 11 | Apr 4 | Nov 15 | 249 |
| Chico | Apr 1 | Apr 21 | Nov 4 | 217 |
| Childress | Mar 31 | Apr 15 | Nov 7 | 221 |
| Chillicothe | Mar 27 | Apr 15 | Nov 9 | 227 |
| China | Feb 18 | Mar 15 | Dec 2 | 287 |
| China Grove | Feb 20 | Mar 13 | Dec 3 | 286 |
| Chireno | Mar 18 | Apr 8 | Nov 13 | 240 |
| Christine | Mar 8 | Mar 31 | Nov 17 | 254 |
| Cibolo | Feb 21 | Mar 14 | Dec 5 | 287 |
| Cisco | Mar 27 | Apr 16 | Nov 7 | 225 |
| Clarendon | Apr 14 | Apr 28 | Oct 26 | 195 |
| Clarksville | Mar 20 | Apr 11 | Nov 10 | 235 |
| Clarksville City | Mar 7 | Mar 26 | Nov 23 | 261 |
| Claude | Apr 15 | Apr 29 | Oct 29 | 197 |
| Clear Lake Shores | Jan 31 | Mar 5 | Dec 14 | 317 |
| Cleburne | Mar 17 | Apr 6 | Nov 12 | 240 |
| Cleveland | Mar 7 | Mar 29 | Nov 20 | 258 |
| Clifton | Mar 15 | Apr 7 | Nov 14 | 244 |
| Clint | Mar 21 | Apr 9 | Nov 6 | 230 |
| Clute | Frost in 82% of winters | |||
| Clyde | Apr 1 | Apr 19 | Nov 5 | 218 |
| Coahoma | Mar 20 | Apr 7 | Nov 13 | 238 |
| Cockrell Hill | Mar 6 | Mar 26 | Nov 25 | 264 |
| Coffee City | Mar 22 | Apr 8 | Nov 14 | 237 |
| Coldspring | Mar 1 | Mar 27 | Nov 24 | 268 |
| Coleman | Mar 14 | Apr 2 | Nov 20 | 251 |
| College Station | Feb 27 | Mar 18 | Nov 30 | 276 |
| Colleyville | Mar 14 | Apr 3 | Nov 17 | 248 |
| Collinsville | Mar 19 | Apr 6 | Nov 14 | 240 |
| Colmesneil | Mar 9 | Apr 2 | Nov 22 | 258 |
| Colorado City | Apr 4 | Apr 22 | Nov 5 | 215 |
| Columbus | Mar 9 | Mar 31 | Nov 20 | 256 |
| Comanche | Mar 12 | Apr 3 | Nov 18 | 251 |
| Combes | Frost in 31% of winters | |||
| Combine | Mar 12 | Mar 31 | Nov 19 | 252 |
| Commerce | Mar 18 | Apr 6 | Nov 16 | 243 |
| Como | Mar 15 | Apr 4 | Nov 14 | 244 |
| Conroe | Feb 24 | Mar 17 | Dec 2 | 281 |
| Converse | Feb 21 | Mar 14 | Dec 5 | 287 |
| Cool | Mar 24 | Apr 14 | Nov 10 | 231 |
| Coolidge | Mar 13 | Apr 4 | Nov 22 | 254 |
| Cooper | Mar 18 | Apr 1 | Nov 13 | 240 |
| Coppell | Mar 14 | Apr 3 | Nov 17 | 248 |
| Copper Canyon | Mar 13 | Mar 31 | Nov 20 | 252 |
| Copperas Cove | Mar 22 | Apr 10 | Nov 12 | 235 |
| Corinth | Mar 13 | Mar 31 | Nov 20 | 252 |
| Corpus Christi | Frost in 37% of winters | |||
| Corral City | Mar 24 | Apr 17 | Nov 7 | 228 |
| Corrigan | Mar 11 | Apr 4 | Nov 15 | 249 |
| Corsicana | Mar 14 | Apr 4 | Nov 16 | 247 |
| Cottonwood | Mar 16 | Apr 5 | Nov 14 | 243 |
| Cottonwood Shores | Mar 22 | Apr 11 | Nov 9 | 232 |
| Cotulla | Feb 11 | Mar 9 | Dec 3 | 295 |
| Coupland | Mar 4 | Mar 23 | Nov 24 | 265 |
| Cove | Feb 20 | Mar 14 | Dec 4 | 287 |
| Covington | Mar 17 | Apr 6 | Nov 12 | 240 |
| Coyote Flats | Mar 17 | Apr 6 | Nov 12 | 240 |
| Crandall | Mar 16 | Apr 5 | Nov 14 | 243 |
| Crane | Mar 16 | Apr 8 | Nov 16 | 245 |
| Cranfills Gap | Mar 24 | Apr 11 | Nov 7 | 228 |
| Crawford | Mar 15 | Apr 4 | Nov 18 | 248 |
| Creedmoor | Mar 12 | Apr 2 | Nov 16 | 249 |
| Cresson | Mar 24 | Apr 17 | Nov 9 | 230 |
| Crockett | Mar 13 | Apr 2 | Nov 17 | 249 |
| Crosbyton | Apr 5 | Apr 22 | Nov 5 | 214 |
| Cross Plains | Mar 26 | Apr 14 | Nov 10 | 229 |
| Cross Roads | Mar 13 | Mar 31 | Nov 20 | 252 |
| Cross Timber | Mar 21 | Apr 10 | Nov 14 | 238 |
| Crowell | Mar 28 | Apr 14 | Nov 9 | 226 |
| Crowley | Mar 14 | Apr 3 | Nov 16 | 247 |
| Crystal City | Feb 10 | Mar 9 | Dec 10 | 303 |
| Cuero | Mar 2 | Mar 24 | Nov 27 | 270 |
| Cumby | Mar 15 | Apr 4 | Nov 14 | 244 |
| Cuney | Mar 22 | Apr 8 | Nov 14 | 237 |
| Cushing | Mar 7 | Mar 29 | Nov 25 | 263 |
| Cut and Shoot | Mar 11 | Apr 3 | Nov 19 | 253 |
| Daingerfield | Mar 8 | Mar 27 | Nov 22 | 259 |
| Daisetta | Feb 21 | Mar 17 | Dec 1 | 283 |
| Dalhart | Apr 28 | May 11 | Oct 20 | 175 |
| Dallas | Mar 2 | Mar 19 | Nov 29 | 272 |
| Dalworthington Gardens | Mar 9 | Mar 28 | Nov 21 | 257 |
| Danbury | Frost in 84% of winters | |||
| Darrouzett | Apr 16 | Apr 30 | Oct 27 | 194 |
| Dawson | Mar 13 | Apr 3 | Nov 14 | 246 |
| Dayton | Feb 21 | Mar 17 | Dec 1 | 283 |
| Dayton Lakes | Feb 21 | Mar 17 | Dec 1 | 283 |
| De Kalb | Mar 26 | Apr 14 | Nov 6 | 225 |
| De Leon | Mar 12 | Apr 3 | Nov 18 | 251 |
| Dean | Mar 26 | Apr 14 | Nov 9 | 228 |
| Decatur | Mar 20 | Apr 11 | Nov 11 | 236 |
| DeCordova | Mar 24 | Apr 17 | Nov 9 | 230 |
| Deer Park | Feb 2 | Mar 5 | Dec 25 | 326 |
| Del Rio | Feb 16 | Mar 10 | Dec 3 | 290 |
| Dell City | Apr 17 | May 1 | Oct 25 | 191 |
| Denison | Mar 14 | Apr 1 | Nov 19 | 250 |
| Dennis | Mar 24 | Apr 17 | Nov 9 | 230 |
| Denton | Mar 13 | Mar 31 | Nov 20 | 252 |
| Denver City | Apr 7 | Apr 23 | Nov 4 | 211 |
| Deport | Mar 20 | Apr 11 | Nov 10 | 235 |
| DeSoto | Mar 6 | Mar 26 | Nov 25 | 264 |
| Detroit | Mar 20 | Apr 11 | Nov 10 | 235 |
| Devers | Feb 21 | Mar 17 | Dec 1 | 283 |
| Devine | Feb 24 | Mar 14 | Dec 2 | 281 |
| Diboll | Mar 11 | Apr 4 | Nov 15 | 249 |
| Dickens | Apr 6 | Apr 24 | Nov 4 | 212 |
| Dickinson | Jan 31 | Mar 5 | Dec 14 | 317 |
| Dilley | Feb 16 | Mar 12 | Dec 6 | 293 |
| Dimmitt | Apr 22 | May 4 | Oct 23 | 184 |
| DISH | Mar 12 | Apr 3 | Nov 17 | 250 |
| Dodd City | Mar 16 | Apr 4 | Nov 13 | 242 |
| Dodson | Apr 1 | Apr 21 | Nov 4 | 217 |
| Domino | Mar 4 | Mar 24 | Nov 21 | 262 |
| Donna | Frost in 44% of winters | |||
| Dorchester | Mar 14 | Apr 1 | Nov 19 | 250 |
| Double Horn | Mar 2 | Mar 20 | Nov 29 | 272 |
| Double Oak | Mar 14 | Apr 3 | Nov 17 | 248 |
| Douglassville | Mar 19 | Apr 6 | Nov 11 | 237 |
| Dripping Springs | Mar 17 | Apr 7 | Nov 13 | 241 |
| Driscoll | Feb 13 | Mar 12 | Dec 7 | 297 |
| Dublin | Mar 16 | Apr 5 | Nov 16 | 245 |
| Dumas | Apr 21 | May 9 | Oct 24 | 186 |
| Duncanville | Mar 20 | Apr 8 | Nov 13 | 238 |
| Eagle Lake | Feb 21 | Mar 14 | Dec 1 | 283 |
| Eagle Pass | Feb 19 | Mar 10 | Dec 1 | 285 |
| Early | Mar 22 | Apr 9 | Nov 10 | 233 |
| Earth | Apr 22 | May 4 | Oct 20 | 181 |
| East Bernard | Feb 21 | Mar 14 | Dec 1 | 283 |
| East Mountain | Mar 7 | Mar 26 | Nov 23 | 261 |
| East Tawakoni | Mar 16 | Apr 5 | Nov 14 | 243 |
| Eastland | Mar 30 | Apr 18 | Nov 4 | 219 |
| Easton | Mar 11 | Mar 30 | Nov 17 | 251 |
| Ector | Mar 16 | Apr 4 | Nov 13 | 242 |
| Edcouch | Frost in 63% of winters | |||
| Eden | Apr 5 | Apr 23 | Nov 4 | 213 |
| Edgecliff Village | Mar 14 | Apr 3 | Nov 16 | 247 |
| Edgewood | Mar 11 | Apr 1 | Nov 21 | 255 |
| Edinburg | Frost in 40% of winters | |||
| Edmonson | Apr 22 | May 3 | Oct 21 | 182 |
| Edna | Feb 18 | Mar 14 | Dec 4 | 289 |
| Edom | Mar 8 | Mar 29 | Nov 22 | 259 |
| El Campo | Feb 23 | Mar 16 | Dec 5 | 285 |
| El Cenizo | Frost in 74% of winters | |||
| El Lago | Jan 31 | Mar 5 | Dec 14 | 317 |
| El Paso | Mar 2 | Mar 19 | Nov 20 | 263 |
| Eldorado | Mar 22 | Apr 10 | Nov 10 | 233 |
| Electra | Mar 31 | Apr 18 | Nov 6 | 220 |
| Elgin | Mar 4 | Mar 23 | Nov 24 | 265 |
| Elkhart | Mar 23 | Apr 9 | Nov 9 | 231 |
| Ellinger | Mar 9 | Mar 31 | Nov 20 | 256 |
| Elmendorf | Feb 20 | Mar 13 | Dec 3 | 286 |
| Elsa | Frost in 63% of winters | |||
| Emhouse | Mar 14 | Apr 4 | Nov 16 | 247 |
| Emory | Mar 20 | Apr 8 | Nov 12 | 237 |
| Enchanted Oaks | Mar 18 | Apr 6 | Nov 12 | 239 |
| Encinal | Feb 21 | Mar 16 | Dec 9 | 291 |
| Ennis | Mar 8 | Apr 1 | Nov 21 | 258 |
| Escobares | Frost in 55% of winters | |||
| Estelline | Apr 1 | Apr 18 | Nov 3 | 216 |
| Euless | Mar 8 | Mar 26 | Nov 24 | 261 |
| Eureka | Mar 7 | Mar 30 | Nov 23 | 261 |
| Eustace | Mar 18 | Apr 6 | Nov 12 | 239 |
| Evant | Mar 15 | Apr 1 | Nov 18 | 248 |
| Everman | Mar 21 | Apr 10 | Nov 14 | 238 |
| Fair Oaks Ranch | Mar 15 | Apr 8 | Nov 13 | 243 |
| Fairchilds | Feb 15 | Mar 15 | Dec 6 | 294 |
| Fairfield | Mar 16 | Apr 5 | Nov 14 | 243 |
| Fairview | Mar 18 | Apr 7 | Nov 11 | 238 |
| Falfurrias | Feb 25 | Mar 18 | Dec 1 | 279 |
| Falls City | Feb 16 | Mar 13 | Dec 9 | 296 |
| Farmers Branch | Mar 2 | Mar 19 | Nov 29 | 272 |
| Farmersville | Mar 10 | Mar 31 | Nov 19 | 254 |
| Farwell | Apr 14 | Apr 26 | Oct 29 | 198 |
| Fate | Mar 10 | Mar 31 | Nov 19 | 254 |
| Fayetteville | Mar 4 | Mar 25 | Nov 25 | 266 |
| Ferris | Mar 12 | Mar 31 | Nov 19 | 252 |
| Flatonia | Mar 2 | Mar 21 | Nov 27 | 270 |
| Florence | Mar 6 | Mar 30 | Nov 24 | 263 |
| Floresville | Mar 6 | Mar 30 | Nov 20 | 259 |
| Flower Mound | Mar 14 | Apr 3 | Nov 17 | 248 |
| Floydada | Apr 7 | Apr 23 | Nov 3 | 210 |
| Follett | Apr 16 | Apr 30 | Oct 27 | 194 |
| Forest Hill | Mar 9 | Mar 28 | Nov 21 | 257 |
| Forney | Mar 11 | Mar 29 | Nov 18 | 252 |
| Forsan | Mar 20 | Apr 7 | Nov 13 | 238 |
| Fort Stockton | Mar 8 | Apr 1 | Nov 20 | 257 |
| Fort Worth | Mar 5 | Mar 25 | Nov 24 | 264 |
| Franklin | Feb 28 | Mar 21 | Nov 28 | 273 |
| Frankston | Mar 22 | Apr 8 | Nov 14 | 237 |
| Fredericksburg | Mar 18 | Apr 9 | Nov 10 | 237 |
| Freeport | Frost in 82% of winters | |||
| Freer | Feb 10 | Mar 8 | Dec 7 | 300 |
| Friendswood | Frost in 89% of winters | |||
| Friona | Apr 22 | May 4 | Oct 23 | 184 |
| Frisco | Mar 7 | Mar 29 | Nov 21 | 259 |
| Fritch | Apr 20 | May 4 | Oct 25 | 188 |
| Frost | Mar 13 | Apr 3 | Nov 14 | 246 |
| Fruitvale | Mar 20 | Apr 8 | Nov 12 | 237 |
| Fulshear | Feb 28 | Mar 21 | Nov 30 | 275 |
| Fulton | Frost in 70% of winters | |||
| Gainesville | Mar 19 | Apr 6 | Nov 14 | 240 |
| Galena Park | Feb 2 | Mar 5 | Dec 25 | 326 |
| Gallatin | Mar 7 | Mar 29 | Nov 25 | 263 |
| Galveston | Frost in 48% of winters | |||
| Ganado | Feb 15 | Mar 13 | Dec 8 | 296 |
| Garden Ridge | Feb 21 | Mar 14 | Dec 5 | 287 |
| Garland | Mar 7 | Mar 29 | Nov 21 | 259 |
| Garrett | Mar 12 | Mar 31 | Nov 19 | 252 |
| Garrison | Mar 13 | Apr 6 | Nov 17 | 249 |
| Gary City | Mar 8 | Mar 31 | Nov 19 | 256 |
| Gatesville | Mar 19 | Apr 7 | Nov 9 | 235 |
| George West | Feb 8 | Mar 8 | Dec 6 | 301 |
| Georgetown | Mar 6 | Mar 30 | Nov 24 | 263 |
| Gholson | Mar 15 | Apr 6 | Nov 15 | 245 |
| Giddings | Mar 5 | Mar 31 | Nov 21 | 261 |
| Gilmer | Mar 26 | Apr 16 | Nov 8 | 227 |
| Gladewater | Mar 7 | Mar 26 | Nov 23 | 261 |
| Glen Rose | Mar 28 | Apr 19 | Nov 7 | 224 |
| Glenn Heights | Mar 16 | Apr 3 | Nov 16 | 245 |
| Godley | Mar 17 | Apr 6 | Nov 12 | 240 |
| Goldsmith | Mar 19 | Apr 8 | Nov 11 | 237 |
| Goldthwaite | Mar 23 | Apr 9 | Nov 11 | 233 |
| Goliad | Feb 25 | Mar 17 | Dec 1 | 279 |
| Golinda | Mar 21 | Apr 10 | Nov 9 | 233 |
| Gonzales | Feb 26 | Mar 21 | Nov 28 | 275 |
| Goodlow | Mar 7 | Mar 30 | Nov 23 | 261 |
| Goodrich | Mar 1 | Mar 27 | Nov 24 | 268 |
| Gordon | Mar 23 | Apr 11 | Nov 10 | 232 |
| Goree | Mar 26 | Apr 8 | Nov 11 | 230 |
| Gorman | Mar 30 | Apr 18 | Nov 4 | 219 |
| Graford | Mar 24 | Apr 14 | Nov 10 | 231 |
| Graham | Apr 1 | Apr 20 | Nov 5 | 218 |
| Granbury | Mar 24 | Apr 17 | Nov 9 | 230 |
| Grand Prairie | Mar 20 | Apr 8 | Nov 13 | 238 |
| Grand Saline | Mar 20 | Apr 10 | Nov 11 | 236 |
| Grandfalls | Apr 2 | Apr 19 | Nov 3 | 215 |
| Grandview | Mar 17 | Apr 6 | Nov 12 | 240 |
| Granger | Mar 5 | Mar 31 | Nov 22 | 262 |
| Granite Shoals | Mar 22 | Apr 11 | Nov 9 | 232 |
| Granjeno | Frost in 29% of winters | |||
| Grapeland | Mar 13 | Apr 2 | Nov 17 | 249 |
| Grapevine | Mar 14 | Apr 3 | Nov 17 | 248 |
| Grays Prairie | Mar 16 | Apr 5 | Nov 14 | 243 |
| Greenville | Mar 18 | Apr 6 | Nov 16 | 243 |
| Gregory | Frost in 37% of winters | |||
| Grey Forest | Mar 15 | Apr 8 | Nov 13 | 243 |
| Groesbeck | Mar 13 | Apr 4 | Nov 22 | 254 |
| Groom | Apr 15 | Apr 29 | Oct 29 | 197 |
| Groves | Feb 14 | Mar 13 | Dec 7 | 296 |
| Groveton | Mar 2 | Mar 24 | Nov 26 | 269 |
| Gruver | Apr 21 | May 4 | Oct 23 | 185 |
| Gun Barrel City | Mar 18 | Apr 6 | Nov 12 | 239 |
| Gunter | Mar 24 | Apr 13 | Nov 16 | 237 |
| Gustine | Mar 12 | Apr 3 | Nov 18 | 251 |
| Hackberry | Mar 13 | Mar 31 | Nov 20 | 252 |
| Hale Center | Apr 6 | Apr 23 | Nov 1 | 209 |
| Hallettsville | Feb 17 | Mar 13 | Dec 4 | 290 |
| Hallsburg | Mar 21 | Apr 10 | Nov 9 | 233 |
| Hallsville | Mar 15 | Apr 5 | Nov 15 | 245 |
| Haltom City | Mar 10 | Mar 31 | Nov 20 | 255 |
| Hamilton | Mar 15 | Apr 1 | Nov 18 | 248 |
| Hamlin | Mar 31 | Apr 15 | Nov 6 | 220 |
| Happy | Apr 18 | May 1 | Oct 26 | 191 |
| Hardin | Feb 21 | Mar 17 | Dec 1 | 283 |
| Harker Heights | Mar 14 | Apr 4 | Nov 17 | 248 |
| Harlingen | Frost in 31% of winters | |||
| Hart | Apr 22 | May 3 | Oct 21 | 182 |
| Harwood | Mar 5 | Apr 3 | Nov 23 | 263 |
| Haskell | Mar 28 | Apr 14 | Nov 7 | 224 |
| Haslet | Mar 12 | Apr 3 | Nov 17 | 250 |
| Hawk Cove | Mar 16 | Apr 5 | Nov 14 | 243 |
| Hawkins | Mar 26 | Apr 16 | Nov 8 | 227 |
| Hawley | Mar 31 | Apr 15 | Nov 6 | 220 |
| Hays | Mar 17 | Apr 7 | Nov 13 | 241 |
| Hearne | Feb 28 | Mar 21 | Nov 28 | 273 |
| Heath | Mar 10 | Mar 31 | Nov 19 | 254 |
| Hebron | Mar 7 | Mar 29 | Nov 21 | 259 |
| Hedley | Apr 14 | Apr 28 | Oct 26 | 195 |
| Hedwig Village | Feb 2 | Mar 7 | Dec 11 | 312 |
| Helotes | Feb 26 | Mar 17 | Nov 28 | 275 |
| Hemphill | Mar 1 | Mar 22 | Nov 30 | 274 |
| Hempstead | Feb 28 | Mar 20 | Dec 2 | 277 |
| Henderson | Mar 15 | Apr 3 | Nov 16 | 246 |
| Henrietta | Apr 1 | Apr 17 | Nov 8 | 221 |
| Hereford | Apr 17 | May 1 | Oct 25 | 191 |
| Hewitt | Mar 9 | Apr 4 | Nov 20 | 256 |
| Hickory Creek | Mar 13 | Mar 31 | Nov 20 | 252 |
| Hico | Mar 24 | Apr 11 | Nov 7 | 228 |
| Hidalgo | Frost in 29% of winters | |||
| Hideaway | Mar 20 | Apr 10 | Nov 11 | 236 |
| Higgins | Apr 27 | May 8 | Oct 15 | 171 |
| Highland Haven | Mar 22 | Apr 11 | Nov 9 | 232 |
| Highland Park | Mar 2 | Mar 19 | Nov 29 | 272 |
| Highland Village | Mar 13 | Mar 31 | Nov 20 | 252 |
| Hill Country Village | Feb 26 | Mar 17 | Nov 28 | 275 |
| Hillcrest Village | Feb 14 | Mar 13 | Dec 5 | 294 |
| Hillsboro | Mar 21 | Apr 8 | Nov 10 | 234 |
| Hilshire Village | Feb 2 | Mar 5 | Dec 25 | 326 |
| Hitchcock | Frost in 48% of winters | |||
| Holiday Lakes | Frost in 84% of winters | |||
| Holland | Mar 5 | Mar 31 | Nov 22 | 262 |
| Holliday | Mar 25 | Apr 13 | Nov 10 | 230 |
| Hollywood Park | Feb 26 | Mar 17 | Nov 28 | 275 |
| Hondo | Mar 6 | Mar 24 | Nov 20 | 259 |
| Honey Grove | Mar 16 | Apr 4 | Nov 13 | 242 |
| Hooks | Mar 24 | Apr 8 | Nov 11 | 232 |
| Horizon City | Mar 21 | Apr 9 | Nov 6 | 230 |
| Horseshoe Bay | Mar 22 | Apr 11 | Nov 9 | 232 |
| Houston | Feb 2 | Mar 5 | Dec 25 | 326 |
| Howardwick | Apr 14 | Apr 28 | Oct 26 | 195 |
| Howe | Mar 14 | Apr 1 | Nov 19 | 250 |
| Hubbard | Mar 13 | Apr 3 | Nov 14 | 246 |
| Hudson | Mar 19 | Apr 9 | Nov 10 | 236 |
| Hudson Oaks | Mar 25 | Apr 15 | Nov 8 | 228 |
| Hughes Springs | Mar 8 | Mar 27 | Nov 22 | 259 |
| Humble | Feb 13 | Mar 12 | Dec 9 | 299 |
| Hunters Creek Village | Feb 2 | Mar 7 | Dec 11 | 312 |
| Huntington | Mar 11 | Apr 4 | Nov 15 | 249 |
| Huntsville | Mar 2 | Mar 24 | Nov 26 | 269 |
| Hurst | Mar 10 | Mar 31 | Nov 20 | 255 |
| Hutchins | Mar 12 | Mar 31 | Nov 19 | 252 |
| Hutto | Mar 8 | Mar 30 | Nov 21 | 258 |
| Huxley | Mar 13 | Apr 4 | Nov 15 | 247 |
| Idalou | Apr 4 | Apr 22 | Nov 2 | 212 |
| Impact | Mar 20 | Apr 10 | Nov 10 | 235 |
| Indian Lake | Frost in 31% of winters | |||
| Industry | Mar 2 | Mar 20 | Nov 30 | 273 |
| Ingleside | Frost in 37% of winters | |||
| Ingleside on the Bay | Frost in 37% of winters | |||
| Ingram | Mar 27 | Apr 16 | Nov 7 | 225 |
| Iola | Feb 27 | Mar 18 | Nov 30 | 276 |
| Iowa Colony | Frost in 89% of winters | |||
| Iowa Park | Mar 26 | Apr 14 | Nov 9 | 228 |
| Iraan | Mar 31 | Apr 19 | Nov 3 | 217 |
| Iredell | Mar 24 | Apr 11 | Nov 7 | 228 |
| Irving | Mar 8 | Mar 26 | Nov 24 | 261 |
| Italy | Mar 8 | Apr 1 | Nov 21 | 258 |
| Itasca | Mar 21 | Apr 8 | Nov 10 | 234 |
| Ivanhoe | Mar 9 | Apr 2 | Nov 22 | 258 |
| Jacinto City | Feb 2 | Mar 5 | Dec 25 | 326 |
| Jacksboro | Mar 28 | Apr 18 | Nov 7 | 224 |
| Jacksonville | Mar 22 | Apr 8 | Nov 14 | 237 |
| Jamaica Beach | Frost in 48% of winters | |||
| Jarrell | Mar 6 | Mar 30 | Nov 24 | 263 |
| Jasper | Feb 24 | Mar 23 | Dec 1 | 280 |
| Jayton | Apr 1 | Apr 19 | Nov 5 | 218 |
| Jefferson | Mar 18 | Apr 7 | Nov 8 | 235 |
| Jersey Village | Feb 19 | Mar 15 | Dec 3 | 287 |
| Jewett | Mar 20 | Apr 10 | Nov 12 | 237 |
| Joaquin | Mar 13 | Apr 4 | Nov 15 | 247 |
| Johnson City | Mar 22 | Apr 11 | Nov 9 | 232 |
| Jolly | Mar 26 | Apr 14 | Nov 9 | 228 |
| Jones Creek | Feb 13 | Mar 17 | Dec 8 | 298 |
| Jonestown | Mar 11 | Mar 29 | Nov 20 | 254 |
| Josephine | Mar 10 | Mar 31 | Nov 19 | 254 |
| Joshua | Mar 21 | Apr 10 | Nov 14 | 238 |
| Jourdanton | Feb 27 | Mar 20 | Nov 28 | 274 |
| Junction | Apr 8 | Apr 27 | Oct 28 | 203 |
| Justin | Mar 12 | Apr 3 | Nov 17 | 250 |
| Karnes City | Feb 16 | Mar 13 | Dec 9 | 296 |
| Katy | Feb 9 | Mar 11 | Dec 13 | 307 |
| Kaufman | Mar 16 | Apr 5 | Nov 14 | 243 |
| Keene | Mar 17 | Apr 6 | Nov 12 | 240 |
| Keller | Mar 12 | Apr 3 | Nov 17 | 250 |
| Kemah | Jan 31 | Mar 5 | Dec 14 | 317 |
| Kemp | Mar 16 | Apr 5 | Nov 14 | 243 |
| Kempner | Mar 22 | Apr 10 | Nov 12 | 235 |
| Kendleton | Feb 23 | Mar 16 | Dec 5 | 285 |
| Kenedy | Feb 16 | Mar 13 | Dec 9 | 296 |
| Kenefick | Feb 21 | Mar 17 | Dec 1 | 283 |
| Kennard | Mar 2 | Mar 24 | Nov 26 | 269 |
| Kennedale | Mar 9 | Mar 28 | Nov 21 | 257 |
| Kerens | Mar 7 | Mar 30 | Nov 23 | 261 |
| Kermit | Mar 26 | Apr 15 | Nov 11 | 230 |
| Kerrville | Mar 27 | Apr 16 | Nov 7 | 225 |
| Kilgore | Mar 8 | Mar 31 | Nov 17 | 254 |
| Killeen | Mar 14 | Apr 4 | Nov 17 | 248 |
| Kingsbury | Mar 5 | Apr 3 | Nov 23 | 263 |
| Kingsville | Feb 3 | Mar 6 | Dec 14 | 314 |
| Kirby | Feb 25 | Mar 19 | Nov 28 | 276 |
| Kirbyville | Mar 9 | Apr 2 | Nov 22 | 258 |
| Kirvin | Mar 16 | Apr 5 | Nov 14 | 243 |
| Knollwood | Mar 14 | Apr 1 | Nov 19 | 250 |
| Knox City | Mar 26 | Apr 8 | Nov 11 | 230 |
| Kosse | Mar 21 | Apr 10 | Nov 9 | 233 |
| Kountze | Mar 6 | Mar 31 | Nov 21 | 260 |
| Kress | Apr 11 | Apr 26 | Oct 29 | 201 |
| Krugerville | Mar 24 | Apr 13 | Nov 16 | 237 |
| Krum | Mar 24 | Apr 17 | Nov 7 | 228 |
| Kurten | Feb 27 | Mar 18 | Nov 30 | 276 |
| Kyle | Feb 28 | Mar 21 | Nov 29 | 274 |
| La Feria | Frost in 63% of winters | |||
| La Grange | Mar 4 | Mar 25 | Nov 25 | 266 |
| La Grulla | Jan 31 | Mar 4 | Dec 17 | 320 |
| La Joya | Frost in 79% of winters | |||
| La Marque | Frost in 48% of winters | |||
| La Porte | Frost in 86% of winters | |||
| La Vernia | Mar 6 | Mar 30 | Nov 20 | 259 |
| La Villa | Frost in 63% of winters | |||
| La Ward | Feb 1 | Mar 7 | Dec 17 | 319 |
| LaCoste | Feb 24 | Mar 14 | Dec 2 | 281 |
| Lacy-Lakeview | Mar 9 | Apr 4 | Nov 20 | 256 |
| Ladonia | Mar 18 | Apr 6 | Nov 16 | 243 |
| Lago Vista | Mar 11 | Mar 29 | Nov 20 | 254 |
| Laguna Vista | Frost in 34% of winters | |||
| Lake Bridgeport | Mar 29 | Apr 16 | Nov 7 | 223 |
| Lake City | Frost in 89% of winters | |||
| Lake Dallas | Mar 13 | Mar 31 | Nov 20 | 252 |
| Lake Jackson | Feb 13 | Mar 17 | Dec 8 | 298 |
| Lake Tanglewood | Apr 15 | Apr 29 | Oct 29 | 197 |
| Lake Worth | Mar 3 | Mar 22 | Nov 27 | 269 |
| Lakeport | Mar 8 | Mar 31 | Nov 17 | 254 |
| Lakeside | Mar 13 | Apr 2 | Nov 20 | 252 |
| Lakeside City | Mar 26 | Apr 14 | Nov 9 | 228 |
| Lakeview | Apr 1 | Apr 18 | Nov 3 | 216 |
| Lakeway | Mar 17 | Apr 7 | Nov 13 | 241 |
| Lakewood Village | Mar 13 | Mar 31 | Nov 20 | 252 |
| Lamesa | Apr 4 | Apr 22 | Nov 4 | 214 |
| Lampasas | Mar 22 | Apr 10 | Nov 12 | 235 |
| Lancaster | Mar 6 | Mar 26 | Nov 25 | 264 |
| Laredo | Frost in 74% of winters | |||
| Latexo | Mar 13 | Apr 2 | Nov 17 | 249 |
| Lavon | Mar 10 | Mar 31 | Nov 19 | 254 |
| Lawn | Mar 20 | Apr 10 | Nov 10 | 235 |
| League City | Jan 31 | Mar 5 | Dec 14 | 317 |
| Leakey | Apr 5 | Apr 25 | Nov 2 | 211 |
| Leander | Mar 2 | Mar 20 | Nov 29 | 272 |
| Leary | Mar 15 | Apr 4 | Nov 17 | 247 |
| Lefors | Apr 14 | Apr 29 | Oct 28 | 197 |
| Leon Valley | Feb 18 | Mar 16 | Dec 9 | 294 |
| Leona | Mar 20 | Apr 10 | Nov 12 | 237 |
| Leonard | Mar 16 | Apr 4 | Nov 13 | 242 |
| Leroy | Mar 15 | Apr 6 | Nov 15 | 245 |
| Levelland | Apr 9 | Apr 25 | Nov 1 | 206 |
| Lewisville | Mar 14 | Apr 3 | Nov 17 | 248 |
| Lexington | Mar 5 | Mar 31 | Nov 21 | 261 |
| Liberty | Feb 21 | Mar 17 | Dec 1 | 283 |
| Liberty Hill | Mar 2 | Mar 20 | Nov 29 | 272 |
| Lindale | Mar 20 | Apr 10 | Nov 11 | 236 |
| Linden | Mar 19 | Apr 6 | Nov 11 | 237 |
| Lindsay | Mar 19 | Apr 6 | Nov 14 | 240 |
| Lipan | Mar 24 | Apr 17 | Nov 9 | 230 |
| Little Elm | Mar 13 | Mar 31 | Nov 20 | 252 |
| Little River-Academy | Mar 14 | Apr 4 | Nov 20 | 251 |
| Littlefield | Apr 14 | Apr 28 | Oct 26 | 195 |
| Live Oak | Feb 21 | Mar 14 | Dec 5 | 287 |
| Liverpool | Feb 14 | Mar 13 | Dec 5 | 294 |
| Livingston | Mar 1 | Mar 27 | Nov 24 | 268 |
| Llano | Mar 20 | Apr 11 | Nov 10 | 235 |
| Lockhart | Mar 5 | Apr 3 | Nov 23 | 263 |
| Lockney | Apr 7 | Apr 23 | Nov 3 | 210 |
| Log Cabin | Mar 18 | Apr 6 | Nov 12 | 239 |
| Lometa | Mar 22 | Apr 10 | Nov 12 | 235 |
| Lone Oak | Mar 16 | Apr 5 | Nov 14 | 243 |
| Lone Star | Mar 8 | Mar 27 | Nov 22 | 259 |
| Longview | Mar 7 | Mar 26 | Nov 23 | 261 |
| Loraine | Apr 4 | Apr 22 | Nov 5 | 215 |
| Lorena | Mar 15 | Apr 4 | Nov 18 | 248 |
| Lorenzo | Apr 4 | Apr 22 | Nov 2 | 212 |
| Los Fresnos | Frost in 31% of winters | |||
| Los Indios | Frost in 31% of winters | |||
| Los Ybanez | Apr 4 | Apr 22 | Nov 4 | 214 |
| Lott | Mar 21 | Apr 10 | Nov 9 | 233 |
| Lovelady | Mar 13 | Apr 2 | Nov 17 | 249 |
| Lowry Crossing | Mar 18 | Apr 7 | Nov 11 | 238 |
| Lubbock | Mar 24 | Apr 15 | Nov 11 | 232 |
| Lucas | Mar 18 | Apr 7 | Nov 11 | 238 |
| Lueders | Mar 23 | Apr 12 | Nov 11 | 233 |
| Lufkin | Mar 11 | Apr 4 | Nov 15 | 249 |
| Luling | Mar 5 | Apr 3 | Nov 23 | 263 |
| Lumberton | Feb 25 | Mar 18 | Nov 30 | 278 |
| Lyford | Frost in 77% of winters | |||
| Lytle | Feb 24 | Mar 14 | Dec 2 | 281 |
| Mabank | Mar 16 | Apr 5 | Nov 14 | 243 |
| Madisonville | Mar 16 | Apr 7 | Nov 11 | 240 |
| Magnolia | Feb 19 | Mar 15 | Dec 3 | 287 |
| Malakoff | Mar 18 | Apr 6 | Nov 12 | 239 |
| Malone | Mar 13 | Apr 3 | Nov 14 | 246 |
| Manor | Mar 4 | Mar 23 | Nov 24 | 265 |
| Mansfield | Mar 9 | Mar 28 | Nov 21 | 257 |
| Manvel | Frost in 89% of winters | |||
| Marble Falls | Mar 2 | Mar 20 | Nov 29 | 272 |
| Marfa | Apr 14 | May 1 | Oct 27 | 196 |
| Marietta | Mar 26 | Apr 14 | Nov 6 | 225 |
| Marion | Mar 8 | Apr 1 | Nov 18 | 255 |
| Marlin | Mar 21 | Apr 10 | Nov 9 | 233 |
| Marquez | Mar 20 | Apr 10 | Nov 12 | 237 |
| Marshall | Mar 20 | Apr 7 | Nov 11 | 236 |
| Mart | Mar 21 | Apr 10 | Nov 9 | 233 |
| Martindale | Feb 28 | Mar 21 | Nov 29 | 274 |
| Mason | Mar 18 | Apr 7 | Nov 13 | 240 |
| Matador | Apr 5 | Apr 21 | Nov 4 | 213 |
| Mathis | Frost in 89% of winters | |||
| Maud | Mar 4 | Mar 24 | Nov 21 | 262 |
| Maypearl | Mar 16 | Apr 3 | Nov 16 | 245 |
| McAllen | Frost in 48% of winters | |||
| McCamey | Mar 12 | Apr 2 | Nov 16 | 249 |
| McGregor | Mar 15 | Apr 4 | Nov 18 | 248 |
| McKinney | Mar 18 | Apr 7 | Nov 11 | 238 |
| McLean | Apr 10 | Apr 29 | Oct 30 | 203 |
| McLendon-Chisholm | Mar 10 | Mar 31 | Nov 19 | 254 |
| Meadow | Apr 3 | Apr 20 | Nov 4 | 215 |
| Meadowlakes | Mar 2 | Mar 20 | Nov 29 | 272 |
| Meadows Place | Feb 2 | Mar 7 | Dec 11 | 312 |
| Megargel | Mar 31 | Apr 18 | Nov 8 | 222 |
| Melissa | Mar 17 | Apr 5 | Nov 15 | 243 |
| Melvin | Apr 5 | Apr 23 | Nov 4 | 213 |
| Memphis | Apr 1 | Apr 18 | Nov 3 | 216 |
| Menard | Apr 7 | Apr 23 | Oct 30 | 206 |
| Mercedes | Frost in 44% of winters | |||
| Meridian | Mar 24 | Apr 11 | Nov 7 | 228 |
| Merkel | Apr 2 | Apr 20 | Nov 3 | 215 |
| Mertens | Mar 21 | Apr 8 | Nov 10 | 234 |
| Mertzon | Apr 1 | Apr 19 | Nov 4 | 217 |
| Mesquite | Mar 2 | Mar 19 | Nov 29 | 272 |
| Mexia | Mar 13 | Apr 4 | Nov 22 | 254 |
| Miami | Apr 16 | May 1 | Oct 26 | 193 |
| Midland | Mar 26 | Apr 15 | Nov 9 | 228 |
| Midlothian | Mar 16 | Apr 3 | Nov 16 | 245 |
| Midway | Mar 16 | Apr 7 | Nov 11 | 240 |
| Milano | Mar 6 | Mar 27 | Nov 23 | 262 |
| Mildred | Mar 7 | Mar 30 | Nov 23 | 261 |
| Miles | Mar 22 | Apr 12 | Nov 10 | 233 |
| Milford | Mar 21 | Apr 8 | Nov 10 | 234 |
| Miller's Cove | Mar 24 | Apr 13 | Nov 7 | 228 |
| Millsap | Mar 24 | Apr 14 | Nov 10 | 231 |
| Mineola | Mar 20 | Apr 10 | Nov 11 | 236 |
| Mineral Wells | Mar 24 | Apr 14 | Nov 10 | 231 |
| Mingus | Mar 23 | Apr 11 | Nov 10 | 232 |
| Mission | Frost in 79% of winters | |||
| Missouri City | Feb 15 | Mar 15 | Dec 6 | 294 |
| Mobeetie | Apr 16 | May 1 | Oct 26 | 193 |
| Mobile City | Mar 10 | Mar 31 | Nov 19 | 254 |
| Monahans | Mar 26 | Apr 16 | Nov 6 | 225 |
| Mont Belvieu | Feb 20 | Mar 14 | Dec 4 | 287 |
| Montgomery | Feb 24 | Mar 17 | Dec 2 | 281 |
| Moody | Mar 15 | Apr 4 | Nov 18 | 248 |
| Moore Station | Mar 18 | Apr 6 | Nov 12 | 239 |
| Moran | Mar 30 | Apr 16 | Nov 8 | 223 |
| Morgan | Mar 15 | Apr 7 | Nov 14 | 244 |
| Morgan's Point | Frost in 86% of winters | |||
| Morgan's Point Resort | Mar 14 | Apr 4 | Nov 20 | 251 |
| Morton | Apr 11 | Apr 26 | Oct 31 | 203 |
| Moulton | Mar 2 | Mar 21 | Nov 27 | 270 |
| Mount Calm | Mar 13 | Apr 3 | Nov 14 | 246 |
| Mount Enterprise | Mar 15 | Apr 3 | Nov 16 | 246 |
| Mount Pleasant | Mar 24 | Apr 13 | Nov 7 | 228 |
| Mount Vernon | Mar 15 | Apr 6 | Nov 16 | 246 |
| Mountain City | Mar 12 | Apr 2 | Nov 16 | 249 |
| Muenster | Mar 31 | Apr 20 | Nov 4 | 218 |
| Muleshoe | Apr 22 | May 4 | Oct 20 | 181 |
| Mullin | Mar 23 | Apr 9 | Nov 11 | 233 |
| Munday | Mar 26 | Apr 8 | Nov 11 | 230 |
| Murchison | Mar 18 | Apr 6 | Nov 12 | 239 |
| Murphy | Mar 10 | Mar 31 | Nov 19 | 254 |
| Mustang | Mar 7 | Mar 30 | Nov 23 | 261 |
| Mustang Ridge | Mar 12 | Apr 2 | Nov 16 | 249 |
| Nacogdoches | Mar 13 | Apr 6 | Nov 17 | 249 |
| Naples | Mar 26 | Apr 14 | Nov 6 | 225 |
| Nash | Mar 15 | Apr 4 | Nov 17 | 247 |
| Nassau Bay | Jan 31 | Mar 5 | Dec 14 | 317 |
| Natalia | Feb 24 | Mar 14 | Dec 2 | 281 |
| Navarro | Mar 7 | Mar 30 | Nov 23 | 261 |
| Navasota | Mar 7 | Mar 31 | Nov 19 | 257 |
| Nazareth | Apr 22 | May 3 | Oct 21 | 182 |
| Nederland | Feb 14 | Mar 13 | Dec 7 | 296 |
| Needville | Feb 15 | Mar 15 | Dec 6 | 294 |
| Nesbitt | Mar 20 | Apr 7 | Nov 11 | 236 |
| Nevada | Mar 10 | Mar 31 | Nov 19 | 254 |
| New Berlin | Mar 8 | Apr 1 | Nov 18 | 255 |
| New Boston | Mar 26 | Apr 14 | Nov 6 | 225 |
| New Braunfels | Feb 25 | Mar 20 | Nov 25 | 273 |
| New Chapel Hill | Mar 7 | Mar 27 | Nov 21 | 259 |
| New Deal | Apr 4 | Apr 22 | Nov 2 | 212 |
| New Fairview | Mar 12 | Apr 3 | Nov 17 | 250 |
| New Home | Apr 2 | Apr 17 | Nov 8 | 220 |
| New Hope | Mar 18 | Apr 7 | Nov 11 | 238 |
| New London | Mar 15 | Apr 3 | Nov 16 | 246 |
| New Summerfield | Mar 22 | Apr 8 | Nov 14 | 237 |
| New Waverly | Mar 1 | Mar 22 | Nov 28 | 272 |
| Newark | Mar 12 | Apr 3 | Nov 17 | 250 |
| Newcastle | Mar 31 | Apr 18 | Nov 8 | 222 |
| Newton | Mar 1 | Mar 25 | Nov 25 | 269 |
| Neylandville | Mar 18 | Apr 6 | Nov 16 | 243 |
| Niederwald | Feb 28 | Mar 21 | Nov 29 | 274 |
| Nixon | Mar 7 | Mar 30 | Nov 22 | 260 |
| Nocona | Mar 24 | Apr 13 | Nov 8 | 229 |
| Nolanville | Mar 14 | Apr 4 | Nov 17 | 248 |
| Nome | Feb 18 | Mar 15 | Dec 2 | 287 |
| Noonday | Mar 7 | Mar 27 | Nov 21 | 259 |
| Nordheim | Feb 16 | Mar 13 | Dec 9 | 296 |
| Normangee | Mar 16 | Apr 7 | Nov 11 | 240 |
| North Cleveland | Mar 7 | Mar 29 | Nov 20 | 258 |
| North Richland Hills | Mar 10 | Mar 31 | Nov 20 | 255 |
| Northlake | Mar 12 | Apr 3 | Nov 17 | 250 |
| Novice | Mar 29 | Apr 17 | Nov 7 | 223 |
| O'Brien | Mar 28 | Apr 14 | Nov 7 | 224 |
| O'Donnell | Apr 2 | Apr 17 | Nov 8 | 220 |
| Oak Grove | Mar 16 | Apr 5 | Nov 14 | 243 |
| Oak Leaf | Mar 16 | Apr 3 | Nov 16 | 245 |
| Oak Point | Mar 13 | Mar 31 | Nov 20 | 252 |
| Oak Ridge | Mar 16 | Apr 5 | Nov 14 | 243 |
| Oak Ridge North | Feb 19 | Mar 15 | Dec 3 | 287 |
| Oak Valley | Mar 14 | Apr 4 | Nov 16 | 247 |
| Oakwood | Mar 12 | Apr 4 | Nov 19 | 252 |
| Odem | Feb 1 | Mar 6 | Dec 17 | 319 |
| Odessa | Mar 15 | Apr 9 | Nov 16 | 246 |
| Oglesby | Mar 15 | Apr 4 | Nov 18 | 248 |
| Old River-Winfree | Feb 20 | Mar 14 | Dec 4 | 287 |
| Olmos Park | Feb 25 | Mar 19 | Nov 28 | 276 |
| Olney | Mar 31 | Apr 18 | Nov 8 | 222 |
| Olton | Apr 6 | Apr 23 | Nov 1 | 209 |
| Omaha | Mar 24 | Apr 13 | Nov 7 | 228 |
| Onalaska | Mar 1 | Mar 27 | Nov 24 | 268 |
| Opdyke West | Apr 9 | Apr 25 | Nov 1 | 206 |
| Orange | Feb 28 | Mar 29 | Nov 23 | 268 |
| Orange Grove | Frost in 89% of winters | |||
| Orchard | Feb 28 | Mar 21 | Nov 30 | 275 |
| Ore City | Mar 8 | Mar 27 | Nov 22 | 259 |
| Overton | Mar 15 | Apr 3 | Nov 16 | 246 |
| Ovilla | Mar 6 | Mar 26 | Nov 25 | 264 |
| Oyster Creek | Frost in 82% of winters | |||
| Paducah | Mar 30 | Apr 15 | Nov 7 | 222 |
| Paint Rock | Mar 30 | Apr 17 | Nov 5 | 220 |
| Palacios | Feb 1 | Mar 7 | Dec 17 | 319 |
| Palestine | Mar 23 | Apr 9 | Nov 9 | 231 |
| Palisades | Apr 15 | Apr 29 | Oct 29 | 197 |
| Palm Valley | Frost in 31% of winters | |||
| Palmer | Mar 12 | Mar 31 | Nov 19 | 252 |
| Palmhurst | Frost in 79% of winters | |||
| Palmview | Frost in 79% of winters | |||
| Pampa | Apr 14 | Apr 29 | Oct 28 | 197 |
| Panhandle | Apr 15 | Apr 29 | Oct 29 | 197 |
| Panorama Village | Feb 24 | Mar 17 | Dec 2 | 281 |
| Pantego | Mar 9 | Mar 28 | Nov 21 | 257 |
| Paradise | Mar 29 | Apr 16 | Nov 7 | 223 |
| Paris | Mar 14 | Apr 2 | Nov 16 | 247 |
| Parker | Mar 18 | Apr 7 | Nov 11 | 238 |
| Pasadena | Frost in 86% of winters | |||
| Pattison | Feb 28 | Mar 21 | Nov 30 | 275 |
| Patton Village | Mar 7 | Mar 29 | Nov 20 | 258 |
| Payne Springs | Mar 18 | Apr 6 | Nov 12 | 239 |
| Pearland | Frost in 89% of winters | |||
| Pearsall | Feb 16 | Mar 12 | Dec 6 | 293 |
| Peaster | Mar 24 | Apr 14 | Nov 10 | 231 |
| Pecan Gap | Mar 18 | Apr 1 | Nov 13 | 240 |
| Pecan Hill | Mar 16 | Apr 3 | Nov 16 | 245 |
| Pelican Bay | Mar 13 | Apr 2 | Nov 20 | 252 |
| Penelope | Mar 21 | Apr 8 | Nov 10 | 234 |
| Penitas | Frost in 79% of winters | |||
| Perryton | Apr 14 | Apr 29 | Oct 30 | 199 |
| Petersburg | Apr 9 | Apr 25 | Nov 1 | 206 |
| Petrolia | Mar 26 | Apr 14 | Nov 9 | 228 |
| Petronila | Feb 13 | Mar 12 | Dec 7 | 297 |
| Pflugerville | Mar 11 | Mar 29 | Nov 20 | 254 |
| Pharr | Frost in 29% of winters | |||
| Pilot Point | Mar 24 | Apr 13 | Nov 16 | 237 |
| Pine Forest | Feb 14 | Mar 11 | Dec 4 | 293 |
| Pine Island | Feb 28 | Mar 20 | Dec 2 | 277 |
| Pinehurst | Feb 14 | Mar 13 | Dec 7 | 296 |
| Pineland | Feb 24 | Mar 23 | Dec 1 | 280 |
| Piney Point Village | Feb 2 | Mar 7 | Dec 11 | 312 |
| Pittsburg | Mar 8 | Mar 27 | Nov 22 | 259 |
| Plains | Apr 11 | Apr 27 | Nov 1 | 204 |
| Plainview | Apr 11 | Apr 26 | Oct 29 | 201 |
| Plano | Mar 7 | Mar 29 | Nov 21 | 259 |
| Plantersville | Mar 7 | Mar 31 | Nov 19 | 257 |
| Pleak | Feb 9 | Mar 11 | Dec 13 | 307 |
| Pleasant Valley | Mar 26 | Apr 14 | Nov 9 | 228 |
| Pleasanton | Feb 27 | Mar 20 | Nov 28 | 274 |
| Plum Grove | Mar 7 | Mar 29 | Nov 20 | 258 |
| Poetry | Mar 11 | Mar 29 | Nov 18 | 252 |
| Point | Mar 16 | Apr 5 | Nov 14 | 243 |
| Point Blank | Mar 1 | Mar 27 | Nov 24 | 268 |
| Point Comfort | Feb 1 | Mar 4 | Dec 21 | 323 |
| Point Venture | Mar 17 | Apr 7 | Nov 13 | 241 |
| Ponder | Mar 24 | Apr 17 | Nov 7 | 228 |
| Port Aransas | Frost in 37% of winters | |||
| Port Arthur | Feb 14 | Mar 13 | Dec 7 | 296 |
| Port Isabel | Frost in 34% of winters | |||
| Port Lavaca | Feb 1 | Mar 4 | Dec 21 | 323 |
| Port Neches | Feb 14 | Mar 13 | Dec 7 | 296 |
| Portland | Frost in 89% of winters | |||
| Post | Apr 1 | Apr 19 | Nov 9 | 222 |
| Post Oak Bend | Mar 16 | Apr 5 | Nov 14 | 243 |
| Poteet | Feb 22 | Mar 18 | Dec 1 | 282 |
| Poth | Mar 6 | Mar 30 | Nov 20 | 259 |
| Pottsboro | Mar 14 | Apr 1 | Nov 19 | 250 |
| Powell | Mar 14 | Apr 4 | Nov 16 | 247 |
| Poynor | Mar 22 | Apr 8 | Nov 14 | 237 |
| Prairie View | Feb 28 | Mar 20 | Dec 2 | 277 |
| Premont | Feb 25 | Mar 18 | Dec 1 | 279 |
| Presidio | Mar 17 | Apr 15 | Nov 15 | 243 |
| Primera | Frost in 31% of winters | |||
| Princeton | Mar 18 | Apr 7 | Nov 11 | 238 |
| Progreso | Frost in 44% of winters | |||
| Progreso Lakes | Frost in 44% of winters | |||
| Prosper | Mar 17 | Apr 5 | Nov 15 | 243 |
| Providence Village | Mar 24 | Apr 13 | Nov 16 | 237 |
| Putnam | Mar 27 | Apr 16 | Nov 7 | 225 |
| Pyote | Apr 3 | Apr 21 | Nov 6 | 217 |
| Quanah | Apr 4 | Apr 22 | Nov 1 | 211 |
| Queen City | Mar 19 | Apr 6 | Nov 11 | 237 |
| Quinlan | Mar 16 | Apr 5 | Nov 14 | 243 |
| Quintana | Frost in 82% of winters | |||
| Quitaque | Apr 4 | Apr 21 | Nov 3 | 213 |
| Quitman | Mar 7 | Mar 28 | Nov 23 | 261 |
| Ralls | Apr 5 | Apr 22 | Nov 5 | 214 |
| Rancho Viejo | Frost in 31% of winters | |||
| Ranger | Mar 30 | Apr 18 | Nov 4 | 219 |
| Rangerville | Frost in 31% of winters | |||
| Rankin | Mar 12 | Apr 2 | Nov 16 | 249 |
| Ransom Canyon | Mar 24 | Apr 15 | Nov 11 | 232 |
| Ravenna | Mar 16 | Apr 4 | Nov 13 | 242 |
| Raymondville | Frost in 77% of winters | |||
| Red Lick | Mar 15 | Apr 4 | Nov 17 | 247 |
| Red Oak | Mar 16 | Apr 3 | Nov 16 | 245 |
| Redwater | Mar 4 | Mar 24 | Nov 21 | 262 |
| Refugio | Feb 27 | Mar 19 | Dec 2 | 278 |
| Reklaw | Mar 7 | Mar 29 | Nov 25 | 263 |
| Reno | Mar 13 | Apr 2 | Nov 20 | 252 |
| Retreat | Mar 14 | Apr 4 | Nov 16 | 247 |
| Rhome | Mar 12 | Apr 3 | Nov 17 | 250 |
| Rice | Mar 14 | Apr 4 | Nov 16 | 247 |
| Richardson | Mar 7 | Mar 29 | Nov 21 | 259 |
| Richland | Mar 7 | Mar 30 | Nov 23 | 261 |
| Richland Hills | Mar 10 | Mar 31 | Nov 20 | 255 |
| Richland Springs | Mar 16 | Apr 8 | Nov 13 | 242 |
| Richmond | Feb 9 | Mar 11 | Dec 13 | 307 |
| Richwood | Frost in 82% of winters | |||
| Riesel | Mar 21 | Apr 10 | Nov 9 | 233 |
| Rio Bravo | Frost in 74% of winters | |||
| Rio Grande City | Jan 31 | Mar 4 | Dec 17 | 320 |
| Rio Hondo | Frost in 61% of winters | |||
| Rio Vista | Mar 17 | Apr 6 | Nov 12 | 240 |
| Rising Star | Mar 26 | Apr 14 | Nov 10 | 229 |
| River Oaks | Mar 3 | Mar 22 | Nov 27 | 269 |
| Riverside | Mar 1 | Mar 22 | Nov 28 | 272 |
| Road Runner | Mar 24 | Apr 13 | Nov 16 | 237 |
| Roanoke | Mar 12 | Apr 3 | Nov 17 | 250 |
| Roaring Springs | Apr 5 | Apr 21 | Nov 4 | 213 |
| Robert Lee | Mar 26 | Apr 12 | Nov 7 | 226 |
| Robinson | Mar 9 | Apr 4 | Nov 20 | 256 |
| Robstown | Frost in 82% of winters | |||
| Roby | Mar 17 | Apr 3 | Nov 15 | 243 |
| Rochester | Mar 28 | Apr 14 | Nov 7 | 224 |
| Rockdale | Mar 6 | Mar 27 | Nov 23 | 262 |
| Rockport | Frost in 70% of winters | |||
| Rocksprings | Mar 8 | Mar 31 | Nov 25 | 262 |
| Rockwall | Mar 10 | Mar 31 | Nov 19 | 254 |
| Rocky Mound | Mar 8 | Mar 27 | Nov 22 | 259 |
| Rogers | Mar 5 | Mar 31 | Nov 22 | 262 |
| Rollingwood | Feb 20 | Mar 14 | Dec 3 | 286 |
| Roma | Frost in 55% of winters | |||
| Roman Forest | Mar 7 | Mar 29 | Nov 20 | 258 |
| Ropesville | Apr 9 | Apr 25 | Nov 1 | 206 |
| Roscoe | Mar 30 | Apr 17 | Nov 8 | 223 |
| Rose City | Feb 14 | Mar 11 | Dec 4 | 293 |
| Rose Hill Acres | Feb 25 | Mar 18 | Nov 30 | 278 |
| Rosebud | Mar 21 | Apr 10 | Nov 9 | 233 |
| Rosenberg | Feb 9 | Mar 11 | Dec 13 | 307 |
| Ross | Mar 15 | Apr 6 | Nov 15 | 245 |
| Rosser | Mar 16 | Apr 5 | Nov 14 | 243 |
| Rotan | Mar 17 | Apr 3 | Nov 15 | 243 |
| Round Mountain | Mar 22 | Apr 11 | Nov 9 | 232 |
| Round Rock | Mar 6 | Mar 30 | Nov 24 | 263 |
| Round Top | Mar 4 | Mar 25 | Nov 25 | 266 |
| Rowlett | Mar 10 | Mar 31 | Nov 19 | 254 |
| Roxton | Mar 14 | Apr 2 | Nov 16 | 247 |
| Royse City | Mar 10 | Mar 31 | Nov 19 | 254 |
| Rule | Mar 28 | Apr 14 | Nov 7 | 224 |
| Runaway Bay | Mar 29 | Apr 16 | Nov 7 | 223 |
| Runge | Feb 16 | Mar 13 | Dec 9 | 296 |
| Rusk | Mar 7 | Mar 29 | Nov 25 | 263 |
| Sabinal | Mar 6 | Mar 24 | Nov 20 | 259 |
| Sachse | Mar 10 | Mar 31 | Nov 19 | 254 |
| Sadler | Mar 14 | Apr 1 | Nov 19 | 250 |
| Saginaw | Mar 10 | Mar 31 | Nov 20 | 255 |
| Salado | Mar 14 | Apr 4 | Nov 20 | 251 |
| San Angelo | Mar 20 | Apr 12 | Nov 10 | 235 |
| San Antonio | Feb 25 | Mar 19 | Nov 28 | 276 |
| San Augustine | Mar 18 | Apr 8 | Nov 13 | 240 |
| San Benito | Frost in 31% of winters | |||
| San Diego | Frost in 76% of winters | |||
| San Elizario | Mar 21 | Apr 9 | Nov 6 | 230 |
| San Felipe | Feb 28 | Mar 21 | Nov 30 | 275 |
| San Juan | Frost in 48% of winters | |||
| San Leanna | Mar 10 | Mar 31 | Nov 17 | 252 |
| San Marcos | Feb 28 | Mar 21 | Nov 29 | 274 |
| San Patricio | Feb 1 | Mar 6 | Dec 17 | 319 |
| San Perlita | Frost in 77% of winters | |||
| San Saba | Mar 16 | Apr 8 | Nov 13 | 242 |
| Sanctuary | Mar 13 | Apr 2 | Nov 20 | 252 |
| Sandy Oaks | Feb 20 | Mar 13 | Dec 3 | 286 |
| Sandy Point | Feb 15 | Mar 15 | Dec 6 | 294 |
| Sanford | Apr 20 | May 4 | Oct 25 | 188 |
| Sanger | Mar 24 | Apr 17 | Nov 7 | 228 |
| Sansom Park | Mar 3 | Mar 22 | Nov 27 | 269 |
| Santa Anna | Mar 14 | Apr 2 | Nov 20 | 251 |
| Santa Clara | Mar 8 | Apr 1 | Nov 18 | 255 |
| Santa Fe | Jan 31 | Mar 5 | Dec 14 | 317 |
| Santa Rosa | Frost in 63% of winters | |||
| Savoy | Mar 16 | Apr 4 | Nov 13 | 242 |
| Schertz | Feb 21 | Mar 14 | Dec 5 | 287 |
| Schulenburg | Mar 2 | Mar 21 | Nov 27 | 270 |
| Scotland | Mar 25 | Apr 13 | Nov 10 | 230 |
| Scottsville | Mar 20 | Apr 7 | Nov 11 | 236 |
| Scurry | Mar 16 | Apr 5 | Nov 14 | 243 |
| Seabrook | Jan 31 | Mar 5 | Dec 14 | 317 |
| Seadrift | Frost in 88% of winters | |||
| Seagoville | Mar 12 | Mar 31 | Nov 19 | 252 |
| Seagraves | Apr 7 | Apr 23 | Nov 4 | 211 |
| Sealy | Feb 28 | Mar 21 | Nov 30 | 275 |
| Seguin | Mar 1 | Mar 20 | Nov 26 | 270 |
| Selma | Feb 21 | Mar 14 | Dec 5 | 287 |
| Seminole | Apr 2 | Apr 20 | Nov 6 | 218 |
| Seven Oaks | Mar 1 | Mar 27 | Nov 24 | 268 |
| Seven Points | Mar 16 | Apr 5 | Nov 14 | 243 |
| Seymour | Mar 30 | Apr 18 | Nov 6 | 221 |
| Shady Shores | Mar 13 | Mar 31 | Nov 20 | 252 |
| Shallowater | Apr 4 | Apr 22 | Nov 2 | 212 |
| Shamrock | Apr 9 | Apr 26 | Oct 30 | 204 |
| Shavano Park | Feb 26 | Mar 17 | Nov 28 | 275 |
| Shenandoah | Feb 24 | Mar 17 | Dec 2 | 281 |
| Shepherd | Mar 7 | Mar 29 | Nov 20 | 258 |
| Sherman | Mar 14 | Apr 1 | Nov 19 | 250 |
| Shiner | Mar 2 | Mar 23 | Nov 30 | 273 |
| Shoreacres | Jan 31 | Mar 5 | Dec 14 | 317 |
| Silsbee | Feb 25 | Mar 18 | Nov 30 | 278 |
| Silverton | Apr 13 | Apr 28 | Oct 28 | 198 |
| Simonton | Feb 28 | Mar 21 | Nov 30 | 275 |
| Sinton | Feb 1 | Mar 6 | Dec 17 | 319 |
| Skellytown | Apr 15 | Apr 29 | Oct 29 | 197 |
| Slaton | Mar 24 | Apr 15 | Nov 11 | 232 |
| Smiley | Mar 7 | Mar 30 | Nov 22 | 260 |
| Smithville | Mar 12 | Apr 11 | Nov 19 | 252 |
| Smyer | Apr 9 | Apr 25 | Nov 1 | 206 |
| Snook | Feb 27 | Mar 18 | Nov 30 | 276 |
| Snyder | Mar 27 | Apr 14 | Nov 10 | 228 |
| Socorro | Mar 2 | Mar 19 | Nov 20 | 263 |
| Somerset | Feb 22 | Mar 12 | Dec 2 | 283 |
| Somerville | Mar 18 | Apr 6 | Nov 9 | 236 |
| Sonora | Apr 1 | Apr 20 | Nov 6 | 219 |
| Sour Lake | Feb 18 | Mar 15 | Dec 2 | 287 |
| South Frydek | Feb 28 | Mar 21 | Nov 30 | 275 |
| South Houston | Frost in 86% of winters | |||
| South Mountain | Mar 19 | Apr 7 | Nov 9 | 235 |
| South Padre Island | Frost in 34% of winters | |||
| Southlake | Mar 14 | Apr 3 | Nov 17 | 248 |
| Southmayd | Mar 14 | Apr 1 | Nov 19 | 250 |
| Southside Place | Feb 2 | Mar 5 | Dec 25 | 326 |
| Spearman | Apr 8 | Apr 24 | Nov 4 | 210 |
| Splendora | Mar 7 | Mar 29 | Nov 20 | 258 |
| Spofford | Mar 5 | Mar 26 | Nov 24 | 264 |
| Spring Branch | Mar 1 | Mar 22 | Dec 1 | 275 |
| Spring Valley Village | Feb 2 | Mar 5 | Dec 25 | 326 |
| Springlake | Apr 6 | Apr 23 | Nov 1 | 209 |
| Springtown | Mar 25 | Apr 15 | Nov 8 | 228 |
| Spur | Apr 6 | Apr 24 | Nov 4 | 212 |
| St. Hedwig | Feb 21 | Mar 14 | Dec 5 | 287 |
| St. Jo | Mar 24 | Apr 13 | Nov 8 | 229 |
| St. Paul | Mar 10 | Mar 31 | Nov 19 | 254 |
| Stafford | Feb 2 | Mar 7 | Dec 11 | 312 |
| Stagecoach | Feb 19 | Mar 15 | Dec 3 | 287 |
| Stamford | Mar 28 | Apr 14 | Nov 7 | 224 |
| Stanton | Mar 26 | Apr 15 | Nov 9 | 228 |
| Staples | Feb 28 | Mar 21 | Nov 29 | 274 |
| Star Harbor | Mar 18 | Apr 6 | Nov 12 | 239 |
| Stephenville | Mar 29 | Apr 18 | Nov 8 | 224 |
| Sterling City | Mar 31 | Apr 16 | Nov 6 | 220 |
| Stinnett | Apr 20 | May 4 | Oct 25 | 188 |
| Stockdale | Mar 7 | Mar 30 | Nov 22 | 260 |
| Stockton Bend | Mar 24 | Apr 17 | Nov 9 | 230 |
| Stratford | Apr 21 | May 3 | Oct 21 | 183 |
| Strawn | Mar 23 | Apr 11 | Nov 10 | 232 |
| Streetman | Mar 16 | Apr 5 | Nov 14 | 243 |
| Sudan | Apr 14 | Apr 28 | Oct 26 | 195 |
| Sugar Land | Feb 9 | Mar 11 | Dec 13 | 307 |
| Sullivan City | Frost in 79% of winters | |||
| Sulphur Springs | Mar 15 | Apr 4 | Nov 14 | 244 |
| Sun Valley | Mar 14 | Apr 2 | Nov 16 | 247 |
| Sundown | Apr 9 | Apr 25 | Nov 1 | 206 |
| Sunnyvale | Mar 10 | Mar 31 | Nov 19 | 254 |
| Sunray | Apr 21 | May 9 | Oct 24 | 186 |
| Sunrise Beach Village | Mar 22 | Apr 11 | Nov 9 | 232 |
| Sunset Valley | Mar 10 | Mar 31 | Nov 17 | 252 |
| Surfside Beach | Frost in 82% of winters | |||
| Sweeny | Feb 20 | Mar 15 | Dec 3 | 286 |
| Sweetwater | Mar 30 | Apr 17 | Nov 8 | 223 |
| Taft | Feb 24 | Mar 15 | Dec 1 | 280 |
| Tahoka | Apr 2 | Apr 17 | Nov 8 | 220 |
| Talco | Mar 15 | Apr 6 | Nov 16 | 246 |
| Talty | Mar 11 | Mar 29 | Nov 18 | 252 |
| Tatum | Mar 11 | Mar 30 | Nov 17 | 251 |
| Taylor | Mar 8 | Mar 30 | Nov 21 | 258 |
| Taylor Lake Village | Jan 31 | Mar 5 | Dec 14 | 317 |
| Taylor Landing | Feb 14 | Mar 13 | Dec 7 | 296 |
| Teague | Mar 16 | Apr 5 | Nov 14 | 243 |
| Tehuacana | Mar 13 | Apr 4 | Nov 22 | 254 |
| Temple | Mar 14 | Apr 4 | Nov 20 | 251 |
| Tenaha | Mar 13 | Apr 4 | Nov 15 | 247 |
| Terrell | Mar 11 | Mar 29 | Nov 18 | 252 |
| Terrell Hills | Feb 25 | Mar 19 | Nov 28 | 276 |
| Texarkana | Mar 15 | Apr 4 | Nov 17 | 247 |
| Texas City | Frost in 48% of winters | |||
| Texhoma | Apr 21 | May 4 | Oct 23 | 185 |
| Texline | Apr 27 | May 10 | Oct 17 | 173 |
| The Colony | Mar 7 | Mar 29 | Nov 21 | 259 |
| The Hills | Mar 17 | Apr 7 | Nov 13 | 241 |
| Thompsons | Feb 15 | Mar 15 | Dec 6 | 294 |
| Thorndale | Mar 5 | Mar 31 | Nov 22 | 262 |
| Thornton | Mar 13 | Apr 4 | Nov 22 | 254 |
| Thorntonville | Apr 3 | Apr 21 | Nov 6 | 217 |
| Thrall | Mar 8 | Mar 30 | Nov 21 | 258 |
| Three Rivers | Feb 8 | Mar 8 | Dec 6 | 301 |
| Throckmorton | Mar 29 | Apr 16 | Nov 7 | 223 |
| Tiki Island | Frost in 48% of winters | |||
| Timbercreek Canyon | Apr 15 | Apr 29 | Oct 29 | 197 |
| Timpson | Mar 13 | Apr 4 | Nov 15 | 247 |
| Tioga | Mar 24 | Apr 13 | Nov 16 | 237 |
| Tira | Mar 18 | Apr 1 | Nov 13 | 240 |
| Toco | Mar 14 | Apr 2 | Nov 16 | 247 |
| Todd Mission | Mar 7 | Mar 31 | Nov 19 | 257 |
| Tolar | Mar 24 | Apr 17 | Nov 9 | 230 |
| Tom Bean | Mar 14 | Apr 1 | Nov 19 | 250 |
| Tomball | Feb 19 | Mar 15 | Dec 3 | 287 |
| Tool | Mar 18 | Apr 6 | Nov 12 | 239 |
| Town of Pecos | Mar 18 | Apr 5 | Nov 10 | 237 |
| Toyah | Mar 18 | Apr 5 | Nov 10 | 237 |
| Trent | Apr 2 | Apr 20 | Nov 3 | 215 |
| Trenton | Mar 16 | Apr 4 | Nov 13 | 242 |
| Trinidad | Mar 18 | Apr 6 | Nov 12 | 239 |
| Trinity | Mar 2 | Mar 24 | Nov 26 | 269 |
| Trophy Club | Mar 14 | Apr 3 | Nov 17 | 248 |
| Troup | Mar 22 | Apr 8 | Nov 14 | 237 |
| Troy | Mar 15 | Apr 4 | Nov 18 | 248 |
| Tulia | Apr 18 | May 1 | Oct 26 | 191 |
| Turkey | Apr 4 | Apr 21 | Nov 3 | 213 |
| Tuscola | Apr 2 | Apr 20 | Nov 3 | 215 |
| Tye | Mar 20 | Apr 10 | Nov 10 | 235 |
| Tyler | Mar 7 | Mar 27 | Nov 21 | 259 |
| Uhland | Feb 28 | Mar 21 | Nov 29 | 274 |
| Uncertain | Mar 6 | Mar 27 | Nov 19 | 258 |
| Union Grove | Mar 7 | Mar 26 | Nov 23 | 261 |
| Union Valley | Mar 10 | Mar 31 | Nov 19 | 254 |
| Universal City | Feb 21 | Mar 14 | Dec 5 | 287 |
| University Park | Mar 2 | Mar 19 | Nov 29 | 272 |
| Uvalde | Mar 6 | Mar 24 | Nov 20 | 259 |
| Valentine | Apr 11 | May 1 | Oct 30 | 202 |
| Valley Mills | Mar 15 | Apr 7 | Nov 14 | 244 |
| Valley View | Mar 24 | Apr 13 | Nov 16 | 237 |
| Van | Mar 20 | Apr 10 | Nov 11 | 236 |
| Van Alstyne | Mar 17 | Apr 5 | Nov 15 | 243 |
| Van Horn | Mar 21 | Apr 9 | Nov 11 | 235 |
| Vega | Apr 19 | May 2 | Oct 23 | 187 |
| Venus | Mar 16 | Apr 3 | Nov 16 | 245 |
| Vernon | Mar 27 | Apr 15 | Nov 9 | 227 |
| Victoria | Feb 14 | Mar 13 | Dec 9 | 298 |
| Vidor | Feb 14 | Mar 11 | Dec 4 | 293 |
| Vinton | Feb 28 | Mar 17 | Nov 20 | 265 |
| Volente | Mar 11 | Mar 29 | Nov 20 | 254 |
| Von Ormy | Feb 22 | Mar 12 | Dec 2 | 283 |
| Waco | Mar 9 | Apr 4 | Nov 20 | 256 |
| Waelder | Mar 2 | Mar 21 | Nov 27 | 270 |
| Wake Village | Mar 15 | Apr 4 | Nov 17 | 247 |
| Waller | Feb 28 | Mar 20 | Dec 2 | 277 |
| Wallis | Feb 28 | Mar 21 | Nov 30 | 275 |
| Walnut Springs | Mar 28 | Apr 19 | Nov 7 | 224 |
| Warren City | Mar 7 | Mar 26 | Nov 23 | 261 |
| Waskom | Mar 20 | Apr 7 | Nov 11 | 236 |
| Watauga | Mar 10 | Mar 31 | Nov 20 | 255 |
| Waxahachie | Mar 16 | Apr 3 | Nov 16 | 245 |
| Weatherford | Mar 25 | Apr 15 | Nov 8 | 228 |
| Webberville | Mar 12 | Apr 2 | Nov 16 | 249 |
| Webster | Jan 31 | Mar 5 | Dec 14 | 317 |
| Weimar | Mar 9 | Mar 31 | Nov 20 | 256 |
| Weinert | Mar 26 | Apr 8 | Nov 11 | 230 |
| Weir | Mar 6 | Mar 30 | Nov 24 | 263 |
| Wellington | Apr 1 | Apr 21 | Nov 4 | 217 |
| Wellman | Apr 3 | Apr 20 | Nov 4 | 215 |
| Wells | Mar 19 | Apr 9 | Nov 10 | 236 |
| Weslaco | Frost in 44% of winters | |||
| West | Mar 15 | Apr 6 | Nov 15 | 245 |
| West Columbia | Frost in 84% of winters | |||
| West Lake Hills | Feb 20 | Mar 14 | Dec 3 | 286 |
| West Orange | Feb 14 | Mar 13 | Dec 7 | 296 |
| West Tawakoni | Mar 16 | Apr 5 | Nov 14 | 243 |
| West University Place | Feb 2 | Mar 5 | Dec 25 | 326 |
| Westbrook | Apr 4 | Apr 22 | Nov 5 | 215 |
| Westlake | Mar 12 | Apr 3 | Nov 17 | 250 |
| Weston | Mar 17 | Apr 5 | Nov 15 | 243 |
| Weston Lakes | Feb 28 | Mar 21 | Nov 30 | 275 |
| Westover Hills | Mar 3 | Mar 22 | Nov 27 | 269 |
| Westworth Village | Mar 3 | Mar 22 | Nov 27 | 269 |
| Wharton | Feb 23 | Mar 16 | Dec 5 | 285 |
| Wheeler | Apr 9 | Apr 26 | Oct 30 | 204 |
| White Deer | Apr 15 | Apr 29 | Oct 29 | 197 |
| White Oak | Mar 7 | Mar 26 | Nov 23 | 261 |
| White Settlement | Mar 3 | Mar 22 | Nov 27 | 269 |
| Whiteface | Apr 11 | Apr 26 | Oct 31 | 203 |
| Whitehouse | Mar 7 | Mar 27 | Nov 21 | 259 |
| Whitesboro | Mar 19 | Apr 6 | Nov 14 | 240 |
| Whitewright | Mar 16 | Apr 4 | Nov 13 | 242 |
| Whitney | Mar 15 | Apr 7 | Nov 14 | 244 |
| Wichita Falls | Mar 26 | Apr 14 | Nov 9 | 228 |
| Wickett | Apr 3 | Apr 21 | Nov 6 | 217 |
| Willis | Feb 24 | Mar 17 | Dec 2 | 281 |
| Willow Park | Mar 25 | Apr 15 | Nov 8 | 228 |
| Wills Point | Mar 11 | Apr 1 | Nov 21 | 255 |
| Wilmer | Mar 12 | Mar 31 | Nov 19 | 252 |
| Wilson | Apr 2 | Apr 17 | Nov 8 | 220 |
| Wimberley | Mar 1 | Mar 22 | Dec 1 | 275 |
| Windcrest | Feb 21 | Mar 14 | Dec 5 | 287 |
| Windom | Mar 16 | Apr 4 | Nov 13 | 242 |
| Windthorst | Mar 25 | Apr 13 | Nov 10 | 230 |
| Winfield | Mar 24 | Apr 13 | Nov 7 | 228 |
| Wink | Mar 26 | Apr 16 | Nov 6 | 225 |
| Winnsboro | Mar 7 | Mar 28 | Nov 23 | 261 |
| Winona | Mar 7 | Mar 27 | Nov 21 | 259 |
| Winters | Apr 3 | Apr 20 | Nov 4 | 215 |
| Wixon Valley | Feb 27 | Mar 18 | Nov 30 | 276 |
| Wolfe City | Mar 18 | Apr 6 | Nov 16 | 243 |
| Wolfforth | Mar 24 | Apr 15 | Nov 11 | 232 |
| Woodbranch | Mar 7 | Mar 29 | Nov 20 | 258 |
| Woodcreek | Mar 1 | Mar 22 | Dec 1 | 275 |
| Woodloch | Feb 24 | Mar 17 | Dec 2 | 281 |
| Woodsboro | Feb 24 | Mar 15 | Dec 1 | 280 |
| Woodson | Mar 28 | Apr 20 | Nov 6 | 223 |
| Woodville | Mar 9 | Apr 2 | Nov 22 | 258 |
| Woodway | Mar 9 | Apr 4 | Nov 20 | 256 |
| Wortham | Mar 16 | Apr 5 | Nov 14 | 243 |
| Wylie | Mar 10 | Mar 31 | Nov 19 | 254 |
| Yantis | Mar 7 | Mar 28 | Nov 23 | 261 |
| Yoakum | Mar 2 | Mar 23 | Nov 30 | 273 |
| Yorktown | Mar 2 | Mar 24 | Nov 27 | 270 |
| Zavalla | Feb 24 | Mar 23 | Dec 1 | 280 |
Source: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020. City centers from the US Census Bureau. Click a city for its nearest station and, where it has frost dates, hard-freeze dates and a vegetable planting calendar. See how we calculate.
Frequently asked questions
When is the last frost in Houston, TX?
The average last spring frost in Houston is February 2, and only 1 year in 10 has a frost after March 5. The average first fall frost is December 25. These come from NOAA's 1991–2020 records at the Houston-Port station.
When should I plant tomatoes in Texas?
UNH Extension times tomato transplants for 1 to 2 weeks after the average last frost. In Houston that's about Feb 9 to Feb 16; for a 9 in 10 chance of no later frost, wait until Mar 5. Look up your ZIP code for your own dates and a full vegetable planting calendar.
More for Texas: Texas climate zones (insulation) · Texas planting zones · Frost line depth by state