
Texas
Texas Planting Zone Map
Texas has USDA plant hardiness zones 6b to 10b on the 2023 USDA map. The most common zone by county is 8a (71 of 254 counties), then 8b (69).
Photo: Rows of apple trees in white blossom along a grassy orchard alley. Philip Halling, CC BY-SA 2.0, via Wikimedia Commons
Find the planting zone for your Texas county
Zones: USDA ARS 2023 Plant Hardiness Zone Map, main zone of each county by ZIP code area. Frost dates: NOAA 1991-2020 normals.

Bluebonnets and live oaks at sunrise
USDA plant hardiness zone map of Texas


Official USDA Plant Hardiness Zone Map (2023), USDA Agricultural Research Service and Oregon State University PRISM Climate Group, shown reduced in size. Full-size files: USDA map downloads; interactive map: planthardiness.ars.usda.gov.
Texas counties by main zone
Each county is listed under the zone that covers most of its ZIP code area. Larger or hilly counties can span two or more zones.
Planting zone for every Texas county
| County | Main zone | Zones in county | Average coldest night | Last frost (50%) |
|---|---|---|---|---|
| Anderson | 8b | 8b | 15 to 20°F | Mar 23 |
| Andrews | 8a | 8a | 10 to 15°F | Mar 18 |
| Angelina | 9a | 8b, 9a | 20 to 25°F | Mar 11 |
| Aransas | 9b | 9b, 10a | 25 to 30°F | Jan 23 |
| Archer | 8a | 8a | 10 to 15°F | Mar 25 |
| Armstrong | 7a | 7a | 0 to 5°F | Apr 19 |
| Atascosa | 9a | 9a | 20 to 25°F | Feb 27 |
| Austin | 9a | 9a | 20 to 25°F | Feb 28 |
| Bailey | 7a | 7a, 7b | 0 to 5°F | Apr 25 |
| Bandera | 8b | 8a, 8b | 15 to 20°F | Mar 16 |
| Bastrop | 9a | 9a | 20 to 25°F | Mar 12 |
| Baylor | 8a | 8a | 10 to 15°F | Mar 30 |
| Bee | 9b | 9a, 9b | 25 to 30°F | Feb 17 |
| Bell | 8b | 8b, 9a | 15 to 20°F | Mar 14 |
| Bexar | 9a | 8b, 9a | 20 to 25°F | Feb 25 |
| Blanco | 8b | 8b | 15 to 20°F | Mar 22 |
| Borden | 8a | 8a | 10 to 15°F | Mar 27 |
| Bosque | 8b | 8b | 15 to 20°F | Mar 15 |
| Bowie | 8b | 8a, 8b | 15 to 20°F | Mar 26 |
| Brazoria | 9b | 9b | 25 to 30°F | Jan 29 |
| Brazos | 9a | 9a | 20 to 25°F | Feb 27 |
| Brewster | 8b | 8b, 9a | 15 to 20°F | Mar 5 |
| Briscoe | 7b | 7a, 7b | 5 to 10°F | Apr 13 |
| Brooks | 9b | 9b | 25 to 30°F | Feb 25 |
| Brown | 8a | 8a, 8b | 10 to 15°F | Mar 22 |
| Burleson | 9a | 9a | 20 to 25°F | Mar 18 |
| Burnet | 8b | 8b | 15 to 20°F | Mar 15 |
| Caldwell | 9a | 9a | 20 to 25°F | Mar 5 |
| Calhoun | 9b | 9b | 25 to 30°F | Feb 4 |
| Callahan | 8a | 8a | 10 to 15°F | Mar 27 |
| Cameron | 10a | 10a, 10b | 30 to 35°F | Jan 8 |
| Camp | 8b | 8b | 15 to 20°F | Mar 24 |
| Carson | 7a | 7a | 0 to 5°F | Apr 15 |
| Cass | 8b | 8b | 15 to 20°F | Mar 19 |
| Castro | 7a | 7a | 0 to 5°F | Apr 22 |
| Chambers | 9b | 9b | 25 to 30°F | Feb 12 |
| Cherokee | 8b | 8b | 15 to 20°F | Mar 7 |
| Childress | 7b | 7b | 5 to 10°F | Apr 3 |
| Clay | 8a | 8a | 10 to 15°F | Apr 1 |
| Cochran | 7b | 7b | 5 to 10°F | Apr 11 |
| Coke | 8a | 8a | 10 to 15°F | Mar 26 |
| Coleman | 8a | 8a, 8b | 10 to 15°F | Mar 14 |
| Collin | 8b | 8a, 8b | 15 to 20°F | Mar 17 |
| Collingsworth | 7b | 7a, 7b | 5 to 10°F | Apr 1 |
| Colorado | 9a | 9a, 9b | 20 to 25°F | Mar 9 |
| Comal | 9a | 8b, 9a | 20 to 25°F | Mar 1 |
| Comanche | 8b | 8a, 8b | 15 to 20°F | Mar 12 |
| Concho | 8a | 8a, 8b | 10 to 15°F | Apr 5 |
| Cooke | 8a | 8a | 10 to 15°F | Mar 19 |
| Coryell | 8b | 8b | 15 to 20°F | Mar 19 |
| Cottle | 8a | 7b, 8a | 10 to 15°F | Mar 30 |
| Crane | 8a | 8a, 8b | 10 to 15°F | Mar 16 |
| Crockett | 8a | 8a, 8b | 10 to 15°F | Mar 21 |
| Crosby | 7b | 7b, 8a | 5 to 10°F | Apr 5 |
| Culberson | 8a | 8a | 10 to 15°F | Mar 31 |
| Dallam | 6b | 6b, 7a | -5 to 0°F | Apr 21 |
| Dallas | 8b | 8b | 15 to 20°F | Mar 2 |
| Dawson | 8a | 8a | 10 to 15°F | Apr 4 |
| DeWitt | 9a | 9a | 20 to 25°F | Mar 2 |
| Deaf Smith | 7a | 7a | 0 to 5°F | Apr 17 |
| Delta | 8b | 8b | 15 to 20°F | Mar 18 |
| Denton | 8b | 8a, 8b | 15 to 20°F | Mar 13 |
| Dickens | 8a | 7b, 8a | 10 to 15°F | Apr 6 |
| Dimmit | 9a | 9a, 9b | 20 to 25°F | Mar 5 |
| Donley | 7a | 7a, 7b | 0 to 5°F | Apr 14 |
| Duval | 9b | 9b | 25 to 30°F | Feb 20 |
| Eastland | 8a | 8a | 10 to 15°F | Mar 30 |
| Ector | 8a | 8a, 8b | 10 to 15°F | Mar 14 |
| Edwards | 8b | 8a, 8b | 15 to 20°F | Mar 8 |
| El Paso | 8b | 8a, 8b | 15 to 20°F | Mar 2 |
| Ellis | 8b | 8b | 15 to 20°F | Mar 16 |
| Erath | 8b | 8a, 8b | 15 to 20°F | Mar 29 |
| Falls | 8b | 8b, 9a | 15 to 20°F | Mar 21 |
| Fannin | 8a | 8a, 8b | 10 to 15°F | Mar 16 |
| Fayette | 9a | 9a | 20 to 25°F | Mar 4 |
| Fisher | 8a | 8a | 10 to 15°F | Mar 17 |
| Floyd | 7b | 7b | 5 to 10°F | Apr 7 |
| Foard | 8a | 8a | 10 to 15°F | Apr 1 |
| Fort Bend | 9b | 9a, 9b | 25 to 30°F | Feb 15 |
| Franklin | 8b | 8b | 15 to 20°F | Mar 15 |
| Freestone | 8b | 8b | 15 to 20°F | Mar 16 |
| Frio | 9a | 9a | 20 to 25°F | Feb 16 |
| Gaines | 8a | 8a | 10 to 15°F | Apr 2 |
| Galveston | 9b | 9b, 10a | 25 to 30°F | Jan 18 |
| Garza | 8a | 8a | 10 to 15°F | Apr 1 |
| Gillespie | 8b | 8a, 8b | 15 to 20°F | Mar 18 |
| Glasscock | 8a | 8a | 10 to 15°F | Apr 2 |
| Goliad | 9a | 9a, 9b | 20 to 25°F | Feb 25 |
| Gonzales | 9a | 9a | 20 to 25°F | Feb 26 |
| Gray | 7a | 7a | 0 to 5°F | Apr 14 |
| Grayson | 8a | 8a | 10 to 15°F | Mar 14 |
| Gregg | 8b | 8b | 15 to 20°F | Mar 16 |
| Grimes | 9a | 9a | 20 to 25°F | Mar 7 |
| Guadalupe | 9a | 9a | 20 to 25°F | Mar 1 |
| Hale | 7b | 7a, 7b | 5 to 10°F | Apr 11 |
| Hall | 7b | 7a, 7b | 5 to 10°F | Mar 31 |
| Hamilton | 8b | 8b | 15 to 20°F | Mar 15 |
| Hansford | 7a | 7a | 0 to 5°F | Apr 21 |
| Hardeman | 7b | 7b | 5 to 10°F | Apr 4 |
| Hardin | 9a | 9a | 20 to 25°F | Feb 25 |
| Harris | 9b | 9a, 9b | 25 to 30°F | Feb 13 |
| Harrison | 8b | 8b | 15 to 20°F | Mar 20 |
| Hartley | 6b | 6b, 7a | -5 to 0°F | Apr 28 |
| Haskell | 8a | 8a | 10 to 15°F | Mar 28 |
| Hays | 8b | 8b, 9a | 15 to 20°F | Mar 17 |
| Hemphill | 7a | 7a | 0 to 5°F | Apr 16 |
| Henderson | 8b | 8b | 15 to 20°F | Mar 18 |
| Hidalgo | 10a | 9b, 10a | 30 to 35°F | Jan 8 |
| Hill | 8b | 8b | 15 to 20°F | Mar 21 |
| Hockley | 7b | 7b | 5 to 10°F | Apr 9 |
| Hood | 8b | 8a, 8b | 15 to 20°F | Mar 24 |
| Hopkins | 8b | 8b | 15 to 20°F | Mar 15 |
| Houston | 8b | 8b, 9a | 15 to 20°F | Mar 13 |
| Howard | 8a | 8a | 10 to 15°F | Mar 20 |
| Hudspeth | 8a | 7b, 8a, 8b | 10 to 15°F | Apr 13 |
| Hunt | 8b | 8a, 8b | 15 to 20°F | Mar 18 |
| Hutchinson | 7a | 7a | 0 to 5°F | Apr 6 |
| Irion | 8a | 8a | 10 to 15°F | Apr 9 |
| Jack | 8a | 8a | 10 to 15°F | Mar 28 |
| Jackson | 9a | 9a, 9b | 20 to 25°F | Feb 1 |
| Jasper | 9a | 9a | 20 to 25°F | Mar 9 |
| Jeff Davis | 8a | 8a | 10 to 15°F | Apr 16 |
| Jefferson | 9b | 9a, 9b | 25 to 30°F | Feb 14 |
| Jim Hogg | 9b | 9b | 25 to 30°F | Feb 4 |
| Jim Wells | 9b | 9b | 25 to 30°F | Jan 29 |
| Johnson | 8b | 8a, 8b | 15 to 20°F | Mar 17 |
| Jones | 8a | 8a | 10 to 15°F | Mar 31 |
| Karnes | 9a | 9a | 20 to 25°F | Feb 16 |
| Kaufman | 8b | 8b | 15 to 20°F | Mar 16 |
| Kendall | 8b | 8b | 15 to 20°F | Mar 15 |
| Kenedy | 9b | 9b, 10a | 25 to 30°F | Feb 22 |
| Kent | 8a | 8a | 10 to 15°F | Apr 1 |
| Kerr | 8a | 8a, 8b | 10 to 15°F | Apr 3 |
| Kimble | 8a | 8a | 10 to 15°F | Mar 25 |
| King | 8a | 8a | 10 to 15°F | Apr 4 |
| Kinney | 9a | 9a | 20 to 25°F | Mar 5 |
| Kleberg | 9b | 9b, 10a | 25 to 30°F | Feb 3 |
| Knox | 8a | 8a | 10 to 15°F | Mar 28 |
| La Salle | 9a | 9a, 9b | 20 to 25°F | Feb 11 |
| Lamar | 8a | 8a, 8b | 10 to 15°F | Mar 14 |
| Lamb | 7a | 7a, 7b | 0 to 5°F | Apr 6 |
| Lampasas | 8b | 8b | 15 to 20°F | Mar 22 |
| Lavaca | 9a | 9a | 20 to 25°F | Feb 17 |
| Lee | 9a | 9a | 20 to 25°F | Mar 5 |
| Leon | 8b | 8b, 9a | 15 to 20°F | Mar 20 |
| Liberty | 9a | 9a, 9b | 20 to 25°F | Feb 21 |
| Limestone | 8b | 8b | 15 to 20°F | Mar 13 |
| Lipscomb | 7a | 6b, 7a | 0 to 5°F | Apr 27 |
| Live Oak | 9b | 9a, 9b | 25 to 30°F | Feb 8 |
| Llano | 8b | 8b | 15 to 20°F | Mar 20 |
| Loving | 8a | 8a | 10 to 15°F | Mar 26 |
| Lubbock | 7b | 7b, 8a | 5 to 10°F | Apr 4 |
| Lynn | 8a | 7b, 8a | 10 to 15°F | Apr 2 |
| Madison | 9a | 9a | 20 to 25°F | Mar 16 |
| Marion | 8b | 8b | 15 to 20°F | Mar 18 |
| Martin | 8a | 8a, 8b | 10 to 15°F | Mar 26 |
| Mason | 8b | 8b | 15 to 20°F | Mar 18 |
| Matagorda | 9b | 9b | 25 to 30°F | Feb 5 |
| Maverick | 9a | 9a | 20 to 25°F | Feb 19 |
| McCulloch | 8b | 8b | 15 to 20°F | Mar 14 |
| McLennan | 8b | 8b | 15 to 20°F | Mar 9 |
| McMullen | 9a | 9a, 9b | 20 to 25°F | Feb 13 |
| Medina | 9a | 8b, 9a | 20 to 25°F | Feb 28 |
| Menard | 8a | 8a | 10 to 15°F | Apr 7 |
| Midland | 8a | 8a, 8b | 10 to 15°F | Mar 18 |
| Milam | 9a | 9a | 20 to 25°F | Mar 6 |
| Mills | 8b | 8a, 8b | 15 to 20°F | Mar 23 |
| Mitchell | 8a | 8a | 10 to 15°F | Apr 4 |
| Montague | 8a | 8a | 10 to 15°F | Mar 24 |
| Montgomery | 9a | 9a, 9b | 20 to 25°F | Feb 24 |
| Moore | 7a | 7a | 0 to 5°F | Apr 21 |
| Morris | 8b | 8b | 15 to 20°F | Mar 8 |
| Motley | 7b | 7b | 5 to 10°F | Apr 5 |
| Nacogdoches | 8b | 8b, 9a | 15 to 20°F | Mar 13 |
| Navarro | 8b | 8b | 15 to 20°F | Mar 7 |
| Newton | 9a | 9a | 20 to 25°F | Mar 9 |
| Nolan | 8a | 8a | 10 to 15°F | Mar 30 |
| Nueces | 9b | 9b, 10a | 25 to 30°F | Jan 31 |
| Ochiltree | 7a | 7a | 0 to 5°F | Apr 14 |
| Oldham | 7a | 7a | 0 to 5°F | Apr 19 |
| Orange | 9a | 9a, 9b | 20 to 25°F | Feb 28 |
| Palo Pinto | 8a | 8a, 8b | 10 to 15°F | Mar 23 |
| Panola | 8b | 8b | 15 to 20°F | Mar 8 |
| Parker | 8a | 8a, 8b | 10 to 15°F | Mar 25 |
| Parmer | 7a | 7a | 0 to 5°F | Apr 22 |
| Pecos | 8b | 8a, 8b | 15 to 20°F | Mar 8 |
| Polk | 9a | 9a | 20 to 25°F | Mar 1 |
| Potter | 7a | 7a | 0 to 5°F | Apr 13 |
| Presidio | 8a | 8a, 8b, 9a | 10 to 15°F | Apr 14 |
| Rains | 8b | 8b | 15 to 20°F | Mar 20 |
| Randall | 7a | 7a | 0 to 5°F | Apr 15 |
| Reagan | 8a | 8a | 10 to 15°F | Mar 20 |
| Real | 8b | 8a, 8b, 9a | 15 to 20°F | Apr 5 |
| Red River | 8a | 8a, 8b | 10 to 15°F | Mar 20 |
| Reeves | 8a | 8a | 10 to 15°F | Mar 18 |
| Refugio | 9b | 9b | 25 to 30°F | Feb 27 |
| Roberts | 7a | 7a | 0 to 5°F | Apr 16 |
| Robertson | 9a | 8b, 9a | 20 to 25°F | Feb 28 |
| Rockwall | 8b | 8b | 15 to 20°F | Mar 10 |
| Runnels | 8a | 8a | 10 to 15°F | Mar 22 |
| Rusk | 8b | 8b | 15 to 20°F | Mar 15 |
| Sabine | 9a | 8b, 9a | 20 to 25°F | Mar 1 |
| San Augustine | 8b | 8b, 9a | 15 to 20°F | Mar 18 |
| San Jacinto | 9a | 9a | 20 to 25°F | Mar 7 |
| San Patricio | 9b | 9b, 10a | 25 to 30°F | Feb 1 |
| San Saba | 8b | 8b | 15 to 20°F | Mar 16 |
| Schleicher | 8a | 8a | 10 to 15°F | Mar 22 |
| Scurry | 8a | 8a | 10 to 15°F | Mar 27 |
| Shackelford | 8a | 8a | 10 to 15°F | Mar 30 |
| Shelby | 8b | 8b | 15 to 20°F | Mar 13 |
| Sherman | 7a | 6b, 7a | 0 to 5°F | Apr 21 |
| Smith | 8b | 8b | 15 to 20°F | Mar 7 |
| Somervell | 8b | 8a, 8b | 15 to 20°F | Mar 28 |
| Starr | 9b | 9b, 10a | 25 to 30°F | Jan 31 |
| Stephens | 8a | 8a | 10 to 15°F | Apr 4 |
| Sterling | 8a | 8a | 10 to 15°F | Mar 31 |
| Stonewall | 8a | 8a | 10 to 15°F | Mar 29 |
| Sutton | 8a | 8a | 10 to 15°F | Apr 1 |
| Swisher | 7a | 7a, 7b | 0 to 5°F | Apr 18 |
| Tarrant | 8b | 8b | 15 to 20°F | Mar 10 |
| Taylor | 8a | 8a | 10 to 15°F | Apr 2 |
| Terrell | 8b | 8b | 15 to 20°F | Mar 1 |
| Terry | 8a | 7b, 8a | 10 to 15°F | Apr 3 |
| Throckmorton | 8a | 8a | 10 to 15°F | Mar 29 |
| Titus | 8b | 8b | 15 to 20°F | Mar 24 |
| Tom Green | 8a | 8a | 10 to 15°F | Mar 20 |
| Travis | 9a | 8b, 9a | 20 to 25°F | Mar 10 |
| Trinity | 9a | 8b, 9a | 20 to 25°F | Mar 2 |
| Tyler | 9a | 9a | 20 to 25°F | Mar 9 |
| Upshur | 8b | 8b | 15 to 20°F | Mar 26 |
| Upton | 8b | 8a, 8b | 15 to 20°F | Mar 12 |
| Uvalde | 9a | 8b, 9a | 20 to 25°F | Mar 12 |
| Val Verde | 8b | 8a, 8b, 9a | 15 to 20°F | Mar 10 |
| Van Zandt | 8b | 8b | 15 to 20°F | Mar 11 |
| Victoria | 9b | 9a, 9b | 25 to 30°F | Feb 4 |
| Walker | 9a | 9a | 20 to 25°F | Mar 2 |
| Waller | 9a | 9a | 20 to 25°F | Feb 28 |
| Ward | 8a | 8a | 10 to 15°F | Apr 3 |
| Washington | 9a | 9a | 20 to 25°F | Mar 2 |
| Webb | 9b | 9b | 25 to 30°F | Feb 21 |
| Wharton | 9a | 9a, 9b | 20 to 25°F | Feb 23 |
| Wheeler | 7a | 7a, 7b | 0 to 5°F | Apr 9 |
| Wichita | 8a | 8a | 10 to 15°F | Mar 26 |
| Wilbarger | 8a | 7b, 8a | 10 to 15°F | Mar 27 |
| Willacy | 10a | 10a | 30 to 35°F | Jan 12 |
| Williamson | 9a | 8b, 9a | 20 to 25°F | Mar 6 |
| Wilson | 9a | 9a | 20 to 25°F | Mar 6 |
| Winkler | 8a | 8a | 10 to 15°F | Mar 26 |
| Wise | 8a | 8a, 8b | 10 to 15°F | Mar 20 |
| Wood | 8b | 8b | 15 to 20°F | Mar 7 |
| Yoakum | 7b | 7b, 8a | 5 to 10°F | Apr 11 |
| Young | 8a | 8a | 10 to 15°F | Apr 1 |
| Zapata | 9b | 9b | 25 to 30°F | Jan 19 |
| Zavala | 9a | 9a | 20 to 25°F | Feb 10 |
When to plant in Texas: crop by crop
Planting dates for each crop in Texas, from the Texas A&M AgriLife Extension calendar.
Texas planting zone questions
What planting zone is Texas?
Texas has USDA plant hardiness zones 6b to 10b on the 2023 USDA map. The most common zone by county is 8a (71 of 254 counties), then 8b (69).
What does a hardiness zone mean?
A USDA zone is based on the average coldest winter night from 1991 to 2020. Each zone is 10°F wide, split into a and b halves of 5°F.
Did the zones change in 2023?
Yes. USDA released a new map in November 2023 using 1991 to 2020 data. Many places moved half a zone warmer than on the 2012 map.
Does my zone tell me when to plant?
No. Zones are about which perennials survive winter. Planting dates follow frost dates; see Texas frost dates and the Texas planting calendar.
How is a county's zone worked out here?
From the USDA 2023 zone of each ZIP code, joined to Census ZIP code areas. The main zone covers most of the county's ZIP code area.
Can I use the USDA map image?
USDA publishes the official map as a public-domain image. The map on this page is the official file, reduced in size, with a link to the full-size version.

Photos: Rows of apple trees in white blossom along a grassy orchard alley: Philip Halling, CC BY-SA 2.0, via Wikimedia Commons; Bluebonnet pasture and old farmhouse at sunset: G Yancy, CC BY 2.0, via Flickr; Bluebonnets and live oaks at sunrise: ejmc, CC BY 2.0, via Flickr; Ripe red tomatoes on the vine: Softeis, CC BY-SA 3.0, via Wikimedia Commons; Pepper plant in a kitchen garden loaded with green, yellow and red peppers: NPS, Public domain, via Wikimedia Commons; Potato plant growing in a garden bed: Kolforn (Kolforn), CC BY-SA 4.0, via Wikimedia Commons; Field of sweet corn in summer: Marathon, CC BY-SA 2.0, via Wikimedia Commons; Clusters of long green bean pods hanging from a climbing bean vine: Nirajan_pant, CC BY-SA 3.0, via Wikimedia Commons; Cucumber plants growing in a greenhouse bed: HARTLEPOOLMARINA2014, CC BY-SA 4.0, via Wikimedia Commons; Zucchini plant with a yellow flower: net_efekt from Oxford, UK, CC BY 2.0, via Wikimedia Commons; Young lettuce plant in garden soil: GT1976, CC BY-SA 4.0, via Wikimedia Commons; Long rows of green onion plants growing in sandy farm soil: ליזי שאנן, CC BY 2.5, via Wikimedia Commons; Neat rows of young garlic shoots growing in dark tilled soil: Timothy A. Gonsalves, CC BY-SA 4.0, via Wikimedia Commons; Rows of young pea plants in a vegetable patch: Kolforn (Kolforn), CC BY-SA 4.0, via Wikimedia Commons; Young watermelon plant in a garden: Forest and Kim Starr, CC BY 3.0 us, via Wikimedia Commons.











