
Home › Texas
Gardening by county
Texas Gardening by County
Frost dates, planting zones and planting calendars for all 254 Texas counties. The last spring frost ranges from Jan 8 (Cameron County) to Apr 28 (Hartley County), and USDA zones run from 6b to 10b.
Photo: Glowing storm clouds over the flat West Texas plains. objectfox, CC BY 2.0, via Flickr
Texas garden tools
Texas lawn care calendar: lawn seeding and feeding months from Texas A&M AgriLife Extension publications.
Texas invasive plants: banned plants and noxious weeds from state rules.
Texas native plants: native trees, shrubs, wildflowers and grasses from official lists.

Panhandle prairie stretching to the horizon near Amarillo
Texas climate for gardeners
In a typical year Hartley County gets 170 days between freezes and Cameron County gets 365. Fall gardens end first in Lipscomb County (first frost about Oct 15) and last in Galveston County (about Jan 7).
The planting dates are tied to frost dates, so each Texas county gets its own dates worked out from its NOAA 50% last and first frost.
Each county is matched to the nearest of 249 NOAA stations with a complete 30-year record. The most common USDA zones are 8a (71 counties), 8b (69 counties), 9a (50 counties).
When to plant in Texas
- When to plant tomatoes
- When to plant peppers
- When to plant potatoes
- When to plant sweet potatoes
- When to plant sweet corn
- When to plant green beans
- When to plant lima beans
- When to plant peas
- When to plant southern peas
- When to plant cucumbers
- When to plant squash
- When to plant winter squash
- When to plant pumpkins
- When to plant watermelon
- When to plant cantaloupe
- When to plant okra
- When to plant eggplant
- When to plant lettuce
- When to plant spinach
- When to plant kale
- When to plant collard greens
- When to plant mustard greens
- When to plant turnips
- When to plant swiss chard
- When to plant cabbage
- When to plant broccoli
- When to plant cauliflower
- When to plant brussels sprouts
- When to plant kohlrabi
- When to plant carrots
- When to plant beets
- When to plant radishes
- When to plant onions
- When to plant garlic
- When to plant asparagus
- When to plant parsley
Texas counties
- Anderson CountyZone 8b, last frost Mar 23
- Andrews CountyZone 8a, last frost Mar 18
- Angelina CountyZone 9a, last frost Mar 11
- Aransas CountyZone 9b, last frost Jan 23
- Archer CountyZone 8a, last frost Mar 25
- Armstrong CountyZone 7a, last frost Apr 19
- Atascosa CountyZone 9a, last frost Feb 27
- Austin CountyZone 9a, last frost Feb 28
- Bailey CountyZone 7a, last frost Apr 25
- Bandera CountyZone 8b, last frost Mar 16
- Bastrop CountyZone 9a, last frost Mar 12
- Baylor CountyZone 8a, last frost Mar 30
- Bee CountyZone 9b, last frost Feb 17
- Bell CountyZone 8b, last frost Mar 14
- Bexar CountyZone 9a, last frost Feb 25
- Blanco CountyZone 8b, last frost Mar 22
- Borden CountyZone 8a, last frost Mar 27
- Bosque CountyZone 8b, last frost Mar 15
- Bowie CountyZone 8b, last frost Mar 26
- Brazoria CountyZone 9b, last frost Jan 29
- Brazos CountyZone 9a, last frost Feb 27
- Brewster CountyZone 8b, last frost Mar 5
- Briscoe CountyZone 7b, last frost Apr 13
- Brooks CountyZone 9b, last frost Feb 25
- Brown CountyZone 8a, last frost Mar 22
- Burleson CountyZone 9a, last frost Mar 18
- Burnet CountyZone 8b, last frost Mar 15
- Caldwell CountyZone 9a, last frost Mar 5
- Calhoun CountyZone 9b, last frost Feb 4
- Callahan CountyZone 8a, last frost Mar 27
- Cameron CountyZone 10a, last frost Jan 8
- Camp CountyZone 8b, last frost Mar 24
- Carson CountyZone 7a, last frost Apr 15
- Cass CountyZone 8b, last frost Mar 19
- Castro CountyZone 7a, last frost Apr 22
- Chambers CountyZone 9b, last frost Feb 12
- Cherokee CountyZone 8b, last frost Mar 7
- Childress CountyZone 7b, last frost Apr 3
- Clay CountyZone 8a, last frost Apr 1
- Cochran CountyZone 7b, last frost Apr 11
- Coke CountyZone 8a, last frost Mar 26
- Coleman CountyZone 8a, last frost Mar 14
- Collin CountyZone 8b, last frost Mar 17
- Collingsworth CountyZone 7b, last frost Apr 1
- Colorado CountyZone 9a, last frost Mar 9
- Comal CountyZone 9a, last frost Mar 1
- Comanche CountyZone 8b, last frost Mar 12
- Concho CountyZone 8a, last frost Apr 5
- Cooke CountyZone 8a, last frost Mar 19
- Coryell CountyZone 8b, last frost Mar 19
- Cottle CountyZone 8a, last frost Mar 30
- Crane CountyZone 8a, last frost Mar 16
- Crockett CountyZone 8a, last frost Mar 21
- Crosby CountyZone 7b, last frost Apr 5
- Culberson CountyZone 8a, last frost Mar 31
- Dallam CountyZone 6b, last frost Apr 21
- Dallas CountyZone 8b, last frost Mar 2
- Dawson CountyZone 8a, last frost Apr 4
- DeWitt CountyZone 9a, last frost Mar 2
- Deaf Smith CountyZone 7a, last frost Apr 17
- Delta CountyZone 8b, last frost Mar 18
- Denton CountyZone 8b, last frost Mar 13
- Dickens CountyZone 8a, last frost Apr 6
- Dimmit CountyZone 9a, last frost Mar 5
- Donley CountyZone 7a, last frost Apr 14
- Duval CountyZone 9b, last frost Feb 20
- Eastland CountyZone 8a, last frost Mar 30
- Ector CountyZone 8a, last frost Mar 14
- Edwards CountyZone 8b, last frost Mar 8
- El Paso CountyZone 8b, last frost Mar 2
- Ellis CountyZone 8b, last frost Mar 16
- Erath CountyZone 8b, last frost Mar 29
- Falls CountyZone 8b, last frost Mar 21
- Fannin CountyZone 8a, last frost Mar 16
- Fayette CountyZone 9a, last frost Mar 4
- Fisher CountyZone 8a, last frost Mar 17
- Floyd CountyZone 7b, last frost Apr 7
- Foard CountyZone 8a, last frost Apr 1
- Fort Bend CountyZone 9b, last frost Feb 15
- Franklin CountyZone 8b, last frost Mar 15
- Freestone CountyZone 8b, last frost Mar 16
- Frio CountyZone 9a, last frost Feb 16
- Gaines CountyZone 8a, last frost Apr 2
- Galveston CountyZone 9b, last frost Jan 18
- Garza CountyZone 8a, last frost Apr 1
- Gillespie CountyZone 8b, last frost Mar 18
- Glasscock CountyZone 8a, last frost Apr 2
- Goliad CountyZone 9a, last frost Feb 25
- Gonzales CountyZone 9a, last frost Feb 26
- Gray CountyZone 7a, last frost Apr 14
- Grayson CountyZone 8a, last frost Mar 14
- Gregg CountyZone 8b, last frost Mar 16
- Grimes CountyZone 9a, last frost Mar 7
- Guadalupe CountyZone 9a, last frost Mar 1
- Hale CountyZone 7b, last frost Apr 11
- Hall CountyZone 7b, last frost Mar 31
- Hamilton CountyZone 8b, last frost Mar 15
- Hansford CountyZone 7a, last frost Apr 21
- Hardeman CountyZone 7b, last frost Apr 4
- Hardin CountyZone 9a, last frost Feb 25
- Harris CountyZone 9b, last frost Feb 13
- Harrison CountyZone 8b, last frost Mar 20
- Hartley CountyZone 6b, last frost Apr 28
- Haskell CountyZone 8a, last frost Mar 28
- Hays CountyZone 8b, last frost Mar 17
- Hemphill CountyZone 7a, last frost Apr 16
- Henderson CountyZone 8b, last frost Mar 18
- Hidalgo CountyZone 10a, last frost Jan 8
- Hill CountyZone 8b, last frost Mar 21
- Hockley CountyZone 7b, last frost Apr 9
- Hood CountyZone 8b, last frost Mar 24
- Hopkins CountyZone 8b, last frost Mar 15
- Houston CountyZone 8b, last frost Mar 13
- Howard CountyZone 8a, last frost Mar 20
- Hudspeth CountyZone 8a, last frost Apr 13
- Hunt CountyZone 8b, last frost Mar 18
- Hutchinson CountyZone 7a, last frost Apr 6
- Irion CountyZone 8a, last frost Apr 9
- Jack CountyZone 8a, last frost Mar 28
- Jackson CountyZone 9a, last frost Feb 1
- Jasper CountyZone 9a, last frost Mar 9
- Jeff Davis CountyZone 8a, last frost Apr 16
- Jefferson CountyZone 9b, last frost Feb 14
- Jim Hogg CountyZone 9b, last frost Feb 4
- Jim Wells CountyZone 9b, last frost Jan 29
- Johnson CountyZone 8b, last frost Mar 17
- Jones CountyZone 8a, last frost Mar 31
- Karnes CountyZone 9a, last frost Feb 16
- Kaufman CountyZone 8b, last frost Mar 16
- Kendall CountyZone 8b, last frost Mar 15
- Kenedy CountyZone 9b, last frost Feb 22
- Kent CountyZone 8a, last frost Apr 1
- Kerr CountyZone 8a, last frost Apr 3
- Kimble CountyZone 8a, last frost Mar 25
- King CountyZone 8a, last frost Apr 4
- Kinney CountyZone 9a, last frost Mar 5
- Kleberg CountyZone 9b, last frost Feb 3
- Knox CountyZone 8a, last frost Mar 28
- La Salle CountyZone 9a, last frost Feb 11
- Lamar CountyZone 8a, last frost Mar 14
- Lamb CountyZone 7a, last frost Apr 6
- Lampasas CountyZone 8b, last frost Mar 22
- Lavaca CountyZone 9a, last frost Feb 17
- Lee CountyZone 9a, last frost Mar 5
- Leon CountyZone 8b, last frost Mar 20
- Liberty CountyZone 9a, last frost Feb 21
- Limestone CountyZone 8b, last frost Mar 13
- Lipscomb CountyZone 7a, last frost Apr 27
- Live Oak CountyZone 9b, last frost Feb 8
- Llano CountyZone 8b, last frost Mar 20
- Loving CountyZone 8a, last frost Mar 26
- Lubbock CountyZone 7b, last frost Apr 4
- Lynn CountyZone 8a, last frost Apr 2
- Madison CountyZone 9a, last frost Mar 16
- Marion CountyZone 8b, last frost Mar 18
- Martin CountyZone 8a, last frost Mar 26
- Mason CountyZone 8b, last frost Mar 18
- Matagorda CountyZone 9b, last frost Feb 5
- Maverick CountyZone 9a, last frost Feb 19
- McCulloch CountyZone 8b, last frost Mar 14
- McLennan CountyZone 8b, last frost Mar 9
- McMullen CountyZone 9a, last frost Feb 13
- Medina CountyZone 9a, last frost Feb 28
- Menard CountyZone 8a, last frost Apr 7
- Midland CountyZone 8a, last frost Mar 18
- Milam CountyZone 9a, last frost Mar 6
- Mills CountyZone 8b, last frost Mar 23
- Mitchell CountyZone 8a, last frost Apr 4
- Montague CountyZone 8a, last frost Mar 24
- Montgomery CountyZone 9a, last frost Feb 24
- Moore CountyZone 7a, last frost Apr 21
- Morris CountyZone 8b, last frost Mar 8
- Motley CountyZone 7b, last frost Apr 5
- Nacogdoches CountyZone 8b, last frost Mar 13
- Navarro CountyZone 8b, last frost Mar 7
- Newton CountyZone 9a, last frost Mar 9
- Nolan CountyZone 8a, last frost Mar 30
- Nueces CountyZone 9b, last frost Jan 31
- Ochiltree CountyZone 7a, last frost Apr 14
- Oldham CountyZone 7a, last frost Apr 19
- Orange CountyZone 9a, last frost Feb 28
- Palo Pinto CountyZone 8a, last frost Mar 23
- Panola CountyZone 8b, last frost Mar 8
- Parker CountyZone 8a, last frost Mar 25
- Parmer CountyZone 7a, last frost Apr 22
- Pecos CountyZone 8b, last frost Mar 8
- Polk CountyZone 9a, last frost Mar 1
- Potter CountyZone 7a, last frost Apr 13
- Presidio CountyZone 8a, last frost Apr 14
- Rains CountyZone 8b, last frost Mar 20
- Randall CountyZone 7a, last frost Apr 15
- Reagan CountyZone 8a, last frost Mar 20
- Real CountyZone 8b, last frost Apr 5
- Red River CountyZone 8a, last frost Mar 20
- Reeves CountyZone 8a, last frost Mar 18
- Refugio CountyZone 9b, last frost Feb 27
- Roberts CountyZone 7a, last frost Apr 16
- Robertson CountyZone 9a, last frost Feb 28
- Rockwall CountyZone 8b, last frost Mar 10
- Runnels CountyZone 8a, last frost Mar 22
- Rusk CountyZone 8b, last frost Mar 15
- Sabine CountyZone 9a, last frost Mar 1
- San Augustine CountyZone 8b, last frost Mar 18
- San Jacinto CountyZone 9a, last frost Mar 7
- San Patricio CountyZone 9b, last frost Feb 1
- San Saba CountyZone 8b, last frost Mar 16
- Schleicher CountyZone 8a, last frost Mar 22
- Scurry CountyZone 8a, last frost Mar 27
- Shackelford CountyZone 8a, last frost Mar 30
- Shelby CountyZone 8b, last frost Mar 13
- Sherman CountyZone 7a, last frost Apr 21
- Smith CountyZone 8b, last frost Mar 7
- Somervell CountyZone 8b, last frost Mar 28
- Starr CountyZone 9b, last frost Jan 31
- Stephens CountyZone 8a, last frost Apr 4
- Sterling CountyZone 8a, last frost Mar 31
- Stonewall CountyZone 8a, last frost Mar 29
- Sutton CountyZone 8a, last frost Apr 1
- Swisher CountyZone 7a, last frost Apr 18
- Tarrant CountyZone 8b, last frost Mar 10
- Taylor CountyZone 8a, last frost Apr 2
- Terrell CountyZone 8b, last frost Mar 1
- Terry CountyZone 8a, last frost Apr 3
- Throckmorton CountyZone 8a, last frost Mar 29
- Titus CountyZone 8b, last frost Mar 24
- Tom Green CountyZone 8a, last frost Mar 20
- Travis CountyZone 9a, last frost Mar 10
- Trinity CountyZone 9a, last frost Mar 2
- Tyler CountyZone 9a, last frost Mar 9
- Upshur CountyZone 8b, last frost Mar 26
- Upton CountyZone 8b, last frost Mar 12
- Uvalde CountyZone 9a, last frost Mar 12
- Val Verde CountyZone 8b, last frost Mar 10
- Van Zandt CountyZone 8b, last frost Mar 11
- Victoria CountyZone 9b, last frost Feb 4
- Walker CountyZone 9a, last frost Mar 2
- Waller CountyZone 9a, last frost Feb 28
- Ward CountyZone 8a, last frost Apr 3
- Washington CountyZone 9a, last frost Mar 2
- Webb CountyZone 9b, last frost Feb 21
- Wharton CountyZone 9a, last frost Feb 23
- Wheeler CountyZone 7a, last frost Apr 9
- Wichita CountyZone 8a, last frost Mar 26
- Wilbarger CountyZone 8a, last frost Mar 27
- Willacy CountyZone 10a, last frost Jan 12
- Williamson CountyZone 9a, last frost Mar 6
- Wilson CountyZone 9a, last frost Mar 6
- Winkler CountyZone 8a, last frost Mar 26
- Wise CountyZone 8a, last frost Mar 20
- Wood CountyZone 8b, last frost Mar 7
- Yoakum CountyZone 7b, last frost Apr 11
- Young CountyZone 8a, last frost Apr 1
- Zapata CountyZone 9b, last frost Jan 19
- Zavala CountyZone 9a, last frost Feb 10
Texas at a glance
When to plant in Texas: crop by crop
Planting dates for each crop in Texas, from the Texas A&M AgriLife Extension calendar.
Kale
Spinach
Cabbage
Sweet Potatoes
Lima Beans
Southern Peas
Winter Squash
Cantaloupe
Eggplant
Collard Greens
Mustard Greens
Turnips
Swiss Chard
Cauliflower
Brussels Sprouts
Kohlrabi
Beets
Radishes
Asparagus
ParsleyTexas gardening questions
When does frost season end in Texas?
It depends on the county: Jan 8 in Cameron County, Apr 28 in Hartley County (NOAA normals).
Which hardiness zone is Texas?
Zones 6b to 10b, by the 2023 USDA Plant Hardiness Zone Map.
Is it too late to plant in Texas?
Check this week’s Texas planting list; it changes with the date.
Which data is this based on?
The site uses NOAA climate normals, the 2023 USDA zone map and Texas A&M AgriLife Extension publications, linked under each table.

Photos: Glowing storm clouds over the flat West Texas plains: objectfox, CC BY 2.0, via Flickr; Red dolomite ridge above the Canadian River breaks near Lake Meredith: roy.luck, CC BY 2.0, via Flickr; Panhandle prairie stretching to the horizon near Amarillo: gurdonark, 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; Long neat rows of green potato plants stretching across a farm field: Malcolm Neal, CC BY-SA 2.0, via Wikimedia Commons; Tall corn plants with golden tassels against a summer sky in a field: inkknife_2000, 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 vines climbing a wooden trellis in a kitchen garden: NPS, Public domain, via Wikimedia Commons; Zucchini fruit on the plant: Schlaghecken Josef, CC BY-SA 4.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; Pea vines on a garden trellis with white flowers and flat green pods: Forest and Kim Starr, CC BY 2.0, via Wikimedia Commons; Young watermelon plant in a garden: Forest and Kim Starr, CC BY 3.0 us, via Wikimedia Commons; Green pumpkins growing beneath thick vines and broad leaves in a farm field: USDAgov, Public domain, via Wikimedia Commons; Green broccoli head growing in the center of a leafy plant: Pinakpani, CC BY-SA 4.0, via Wikimedia Commons; Rows of carrots growing between rye windbreak strips in a farm field: Photo by Fred Gasper, USDA Natural Resources Conservation Service, Public domain, via Wikimedia Commons; Garden with okra plants: Kenogenic, CC BY-SA 4.0, via Wikimedia Commons; Kale leaves covered in frost: Ruth Hartnup from Vancouver, Canada, CC BY 2.0, via Wikimedia Commons; Close view of a spinach plant with crinkled dark green leaves in soil: Алексей Тараканов, CC BY-SA 2.0, via Wikimedia Commons; Cabbage heads forming among broad outer leaves in a garden plot: SuSanA Secretariat, CC BY 2.0, via Wikimedia Commons; Sweet potato leaves: Forest and Kim Starr, CC BY 3.0 us, via Wikimedia Commons; Lima bean seeds: Filo gèn', CC BY-SA 4.0, via Wikimedia Commons; Field of bushy green cowpea plants growing in rows of red soil: Thamizhpparithi Maari, CC BY-SA 4.0, via Wikimedia Commons; Butternut squash growing on the vine: Jebulon, CC0, via Wikimedia Commons; Whole and sliced cantaloupes: USDA photo by Scott Bauer. Image Number K7355-11., Public domain, via Wikimedia Commons; Glossy dark purple eggplant hanging from a leafy plant in a garden: U.S. Department of Agriculture Lance Cheung/Multimedia PhotoJournalist, Public domain, via Wikimedia Commons; Rows of collard greens growing in a farm field with drip irrigation lines: Jakec, CC BY-SA 3.0, via Wikimedia Commons; Dense bed of leafy mustard greens growing in a farm field: Judgefloro, CC BY-SA 4.0, via Wikimedia Commons; White turnip roots swelling above the soil under leafy green tops: Miya, CC BY-SA 4.0, via Wikimedia Commons; Red-stemmed Swiss chard plants growing in a garden bed with drip line: mercedesfromtheeighties, CC BY-SA 2.0, via Wikimedia Commons; Creamy white cauliflower head growing among large blue-green leaves: Edukeralam,( Navaneeth Krishnan S), CC BY-SA 3.0, via Wikimedia Commons; Field of tall Brussels sprouts plants with sprouts along the stalks: Schlaghecken Josef, CC BY 4.0, via Wikimedia Commons; Rows of young kohlrabi plants growing in a sandy farm field: AnRo0002, CC0, via Wikimedia Commons; Red beets growing in a field with some roots pulled and cut open: Arn, CC BY-SA 4.0, via Wikimedia Commons; Red radish root peeking from dark garden soil beneath green leaves: GT1976, CC BY-SA 4.0, via Wikimedia Commons; Rows of feathery asparagus ferns in a commercial asparagus field: User:Morri362, CC BY-SA 3.0, via Wikimedia Commons; Close view of curly parsley growing thick and bright green: Pohled 111, CC BY-SA 4.0, via Wikimedia Commons; Red and green azalea leaves edged with frost crystals on an autumn morning: Famartin, CC BY-SA 4.0, via Wikimedia Commons; Young eggplant seedlings sprouting in a seed tray inside a greenhouse: Kolforn, CC BY-SA 4.0, via Wikimedia Commons; Wooden basket of fresh carrots with green tops and red and yellow onions: Markus Spiske, CC0, via Wikimedia Commons; Rows of apple trees in white blossom along a grassy orchard alley: Philip Halling, CC BY-SA 2.0, via Wikimedia Commons.



















