Press Ctrl + D to bookmark Hardiness Zone Map.
Open your browser menu (⋮ or the share icon) and tap Bookmark or Add to Home Screen.
Feedback on Hardiness Zone Map
Texas Planting Zones
Texas covers USDA hardiness zones 6b to 10b on the 2023 map. The most common zone is 8b (38% of ZIP codes), where the coldest winter night averages 15 to 20 °F. Houston is zone 9b, El Paso is zone 8b–9a and Dallas is zone 8b.
Zones in Texas
Share of the state’s ZIP codes in each zone.
Major cities
- Houston 9b
- El Paso 8b–9a
- Dallas 8b
- San Antonio 8b–9a
- Austin 8b–9a
- Fort Worth 8b
- Corpus Christi 9b–10a
- Lubbock 7b
- Amarillo 7a
- Arlington 8b
- Waco 8b
- Tyler 8b
Every city and town in Texas
- Abbott 76621 8b
- Abernathy 79311 7b
- Abilene 79601+ 8a
- Ace 77326 9a
- Ackerly 79713 8a
- Addison 75001 8b
- Adkins 78101 9a
- Adrian 79001 7a
- Afton 79220 7b
- Agua Dulce 78330 9b
- Aiken 79221 7b
- Alamo 78516 10a
- Alanreed 79002 7a
- Alba 75410 8b
- Albany 76430 8a
- Aledo 76008 8b
- Alice 78332+ 9b
- Alief 77411 9b
- Allen 75002+ 8b
- Alleyton 78935 9a
- Allison 79003 7a
- Alpine 79830+ 8a–8b
- Altair 77412 9a
- Alto 75925 8b
- Alvarado 76009 8b
- Alvin 77511+ 9b
- Alvord 76225 8a
- Amarillo 79101+ 7a
- Amarillo (Randall) 79109+ 7a
- Amherst 79312 7b
- Anahuac 77514 9b
- Anderson 77830 9a
- Andrews 79714 8a
- Angleton 77515+ 9b
- Anna 75409 8b
- Annona 75550 8b
- Anson 79501 8a
- Anthony 79821 8b
- Anton 79313 7b
- Apple Springs 75926 8b
- Aquilla 76622 8b
- Aransas Pass 78335+ 10a
- Archer City 76351 8a
- Argyle 76226 8b
- Arlington 76001+ 8b
- Armstrong 78338 9b
- Arp 75750 8b
- Art 76820 8b
- Artesia Wells 78001 9a
- Arthur City 75411 8a
- Asherton 78827 9a
- Aspermont 79502 8a
- Atascosa 78002 9a
- Athens 75751+ 8b
- Atlanta 75551 8b
- Aubrey 76227 8b
- Austin 73301+ 8b–9a
- Austin (Williamson) 78717+ 9a
- Austwell 77950 9b
- Avalon 76623 8b
- Avery 75554 8a
- Avinger 75630 8b
- Avoca 79503 8a
- Axtell 76624 8b
- Azle 76020 8b
- Azle (Parker) 76098 8b
- Bacliff 77518 9b
- Bagwell 75412 8a
- Bailey 75413 8a
- Baird 79504 8a
- Balch Springs 75180 8b
- Ballinger 76821 8a
- Balmorhea 79718 8a
- Bandera 78003 8b
- Bangs 76823 8a
- Banquete 78339 9b
- Bardwell 75101 8b
- Barker 77413 9b
- Barksdale 78828 8b
- Barnhart 76930 8a
- Barry 75102 8b
- Barstow 79719 8a
- Bartlett 76511 9a
- Bastrop 78602 9a
- Batesville 78829 9a
- Batson 77519 9a
- Bay City 77404+ 9b
- Bayside 78340 9b
- Baytown 77520+ 9b
- Baytown (Chambers) 77523 9b
- Beasley 77417 9a
- Beaumont 77701+ 9a–9b
- Beckville 75631 8b
- Bedford 76021+ 8b
- Bedias 77831 9a
- Beeville 78102+ 9b
- Bellaire 77401+ 9b
- Bellevue 76228 8a
- Bells 75414 8a
- Bellville 77418 9a
- Belmont 78604 9a
- Belton 76513 8b
- Ben Bolt 78342 9b
- Ben Franklin 75415 8b
- Ben Wheeler 75754 8b
- Benavides 78341 9b
- Bend 76824 8b
- Benjamin 79505 8a
- Berclair 78107 9b
- Bergheim 78004 8b
- Bertram 78605 8b
- Big Bend National Park 79834 8b
- Big Lake 76932 8a
- Big Sandy 75755+ 8b
- Big Spring 79720+ 8a
- Big Wells 78830 9a
- Bigfoot 78005 9a
- Bishop 78343 9b
- Bivins 75555 8b
- Blackwell 79506 8a
- Blanco 78606 8b
- Blanket 76432 8a
- Bledsoe 79314 7b
- Bleiblerville 78931 9a
- Blessing 77419 9b
- Bloomburg 75556 8b
- Blooming Grove 76626 8b
- Bloomington 77951 9b
- Blossom 75416 8a
- Blue Ridge 75424 8b
- Bluegrove 76352 8a
- Bluff Dale 76433 8b
- Bluffton 78607 8b
- Blum 76627 8b
- Boerne 78006 8b
- Boerne (Bexar) 78015 8b
- Bogata 75417 8b
- Boling 77420 9b
- Bon Wier 75928 9a
- Bonham 75418 8a
- Booker 79005 7a
- Borger 79007+ 7a
- Bovina 79009 7a
- Bowie 76230 8a
- Boyd 76023 8a
- Boys Ranch 79010 7a
- Brackettville 78832 9a
- Brady 76825 8b
- Brandon 76628 8b
- Brashear 75420 8b
- Brazoria 77422 9b
- Breckenridge 76424 8a
- Bremond 76629 8b
- Brenham 77833+ 9a
- Bridge City 77611 9b
- Bridgeport 76426 8a
- Briggs 78608 8b
- Briscoe 79011 7a
- Broaddus 75929 9a
- Bronson 75930 9a
- Bronte 76933 8a
- Brookeland 75931 9a
- Brookesmith 76827 8a
- Brookshire 77423 9a
- Brookston 75421 8a
- Brownfield 79316 8a
- Brownsboro 75756 8b
- Brownsville 78520+ 10a
- Brownwood 76801+ 8a
- Bruceville 76630 8b
- Bruni 78344 9b
- Bryan 77801+ 9a
- Bryson 76427 8a
- Buchanan Dam 78609 8b
- Buckholts 76518 9a
- Buda 78610 9a
- Buffalo 75831 8b
- Buffalo Gap 79508 8a
- Bullard 75757 8b
- Bulverde 78163 8b
- Buna 77612 9a
- Burkburnett 76354 8a
- Burkett 76828 8a
- Burkeville 75932 9a
- Burleson 76028+ 8b
- Burlington 76519 9a
- Burnet 78611 8b
- Burton 77835 9a
- Bushland 79012 7a
- Byers 76357 8a
- Bynum 76631 8b
- Cactus 79013 7a
- Caddo 76429 8a
- Caddo Mills 75135 8b
- Caldwell 77836 9a
- Call 75933 9a
- Calliham 78007 9b
- Calvert 77837 9a
- Camden 75934 9a
- Cameron 76520 9a
- Camp Wood 78833 8b
- Campbell 75422 8b
- Campbellton 78008 9a
- Canadian 79014 7a
- Canton 75103 8b
- Canutillo 79835 8b
- Canyon 79015 7a
- Canyon Lake 78133 9a
- Carbon 76435 8a
- Carlsbad 76934 8a
- Carlton 76436 8b
- Carmine 78932 9a
- Carrizo Springs 78834 9a
- Carrollton 75006+ 8b
- Carrollton (Denton) 75007+ 8b
- Carthage 75633 8b
- Cason 75636 8b
- Castell 76831 8b
- Castroville 78009 9a
- Cat Spring 78933 9a
- Catarina 78836 9b
- Cayuga 75832 8b
- Cedar Creek 78612 9a
- Cedar Hill 75104+ 8b
- Cedar Lane 77415 9b
- Cedar Park 78613+ 9a
- Cee Vee 79223 7b
- Celeste 75423 8b
- Celina 75009 8b
- Center 75935 8b
- Center Point 78010 8b
- Centerville 75833 8b
- Centralia 75834 8b
- Chandler 75758 8b
- Channelview 77530 9b
- Channing 79018 7a
- Chapman Ranch 78347 9b
- Chappell Hill 77426 9a
- Charlotte 78011 9a
- Chatfield 75105 8b
- Cherokee 76832 8b
- Chester 75936 9a
- Chico 76431 8a
- Chicota 75425 8a
- Childress 79201 7b
- Chillicothe 79225 7b
- Chilton 76632 8b
- China 77613 9a
- China Spring 76633 8b
- Chireno 75937 8b
- Chriesman 77838 9a
- Christine 78012 9a
- Christoval 76935 8a
- Cibolo 78108 9a
- Cisco 76437 8a
- Clarendon 79226 7a
- Clarksville 75426 8a
- Claude 79019 7a
- Clayton 75637 8b
- Cleburne 76031+ 8b
- Cleveland 77327+ 9a
- Clifton 76634 8b
- Clint 79836 8b
- Clute 77531 9b
- Clyde 79510 8a
- Coahoma 79511 8a
- Coldspring 77331 9a
- Coleman 76834 8a
- College Station 77840+ 9a
- Collegeport 77428 9b
- Colleyville 76034 8b
- Collinsville 76233 8a
- Colmesneil 75938 9a
- Colorado City 79512 8a
- Columbus 78934 9a
- Comanche 76442 8b
- Combes 78535 10a
- Comfort 78013 8b
- Commerce 75428+ 8b
- Como 75431 8b
- Comstock 78837 8b
- Concan 78838 8b
- Concepcion 78349 9b
- Concord 77850 8b
- Conroe 77301+ 9a
- Converse 78109 9a
- Cookville 75558 8b
- Coolidge 76635 8b
- Cooper 75432 8b
- Copeville 75121 8b
- Coppell 75019+ 8b
- Copperas Cove 76522 8b
- Corpus Christi 78401+ 9b–10a
- Corrigan 75939 9a
- Corsicana 75109+ 8b
- Cost 78614 9a
- Cotton Center 79021 7b
- Cotulla 78014 9a
- Coupland 78615 9a
- Covington 76636 8b
- Coyanosa 79730 8a
- Crandall 75114 8b
- Crane 79731 8a
- Cranfills Gap 76637 8b
- Crawford 76638 8b
- Cresson 76035 8a
- Crockett 75835 8b
- Crosby 77532 9b
- Crosbyton 79322 7b
- Cross Plains 76443 8a
- Crowell 79227 8a
- Crowley 76036 8b
- Crystal City 78839 9a
- Cuero 77954 9a
- Cumby 75433 8b
- Cuney 75759 8b
- Cunningham 75434 8b
- Cushing 75760 8b
- Cypress 77410+ 9a–9b
- D Hanis 78850 9a
- Daingerfield 75638 8b
- Daisetta 77533 9a
- Dale 78616 9a
- Dalhart 79022 6b
- Dallardsville 77332 9a
- Dallas 75201+ 8b
- Damon 77430 9b
- Danbury 77534 9b
- Danciger 77431 9b
- Danevang 77432 9a
- Darrouzett 79024 7a
- Davilla 76523 9a
- Dawn 79025 7a
- Dawson 76639 8b
- Dayton 77535 9b
- De Berry 75639 8b
- De Kalb 75559 8b
- De Leon 76444 8b
- Deanville 77852 9a
- Decatur 76234 8a
- Deer Park 77536 9b
- Del Rio 78840+ 8b–9a
- Del Valle 78617 9a
- Dell City 79837 7b
- Delmita 78536 9b
- Denison 75020+ 8a
- Dennis 76439 8a
- Denton 76201+ 8a–8b
- Denver City 79323 8a
- Deport 75435 8a
- Desdemona 76445 8a
- Desoto 75115+ 8b
- Detroit 75436 8a
- Devers 77538 9a
- Devine 78016 9a
- Deweyville 77614 9a
- Diana 75640 8b
- Diboll 75941 9a
- Dickens 79229 8a
- Dickinson 77539 9b
- Dike 75437 8b
- Dilley 78017 9a
- Dime Box 77853 9a
- Dimmitt 79027 7a
- Dinero 78350 9b
- Dobbin 77333 9a
- Dodd City 75438 8a
- Dodge 77334 9a
- Dodson 79230 7b
- Donie 75838 8b
- Donna 78537 10a
- Doole 76836 8b
- Doss 78618 8b
- Doucette 75942 9a
- Dougherty 79231 7b
- Douglass 75943 8b
- Douglassville 75560 8b
- Driftwood 78619 8b
- Dripping Springs 78620 8b
- Driscoll 78351 9b
- Dryden 78851 8b
- Dublin 76446 8b
- Dumas 79029 7a
- Duncanville 75116+ 8b
- Dunn 79516 8a
- Dyess Afb 79607 8a
- Eagle Lake 77434 9a
- Eagle Pass 78852+ 9a
- Early 76802+ 8a
- Earth 79031 7a
- East Bernard 77435 9a
- Eastland 76448 8a
- Easton 75641 8b
- Ecleto 78111 9a
- Ector 75439 8a
- Edcouch 78538 10a
- Eddy 76524 8b
- Eden 76837 8a
- Edgewood 75117 8b
- Edinburg 78539+ 9b–10a
- Edmonson 79032 7b
- Edna 77957 9a
- Edroy 78352 9b
- Egypt 77436 9a
- El Campo 77437 9a
- El Indio 78860 9a
- El Paso 79901+ 8b–9a
- Eldorado 76936 8a
- Electra 76360 8a
- Elgin 78621 9a
- Elkhart 75839 8b
- Ellinger 78938 9a
- Elm Mott 76640 8b
- Elmaton 77440 9b
- Elmendorf 78112 9a
- Elmo 75118 8b
- Elsa 78543 10a
- Elysian Fields 75642 8b
- Emory 75440 8b
- Encinal 78019 9b
- Encino 78353 9b
- Energy 76452 8b
- Enloe 75441 8b
- Ennis 75119+ 8b
- Enochs 79324 7a
- Eola 76937 8a
- Era 76238 8a
- Estelline 79233 7b
- Etoile 75944 9a
- Euless 76039+ 8b
- Eustace 75124 8b
- Evadale 77615 9a
- Evant 76525 8b
- Fabens 79838 8a
- Fairfield 75840 8b
- Falcon Heights 78545 9b
- Falfurrias 78355 9b
- Falls City 78113 9a
- Fannin 77960 9b
- Farmersville 75442 8b
- Farnsworth 79033 7a
- Farwell 79325 7a
- Fate 75132 8b
- Fayetteville 78940 9a
- Fentress 78622 9a
- Ferris 75125 8b
- Fieldton 79326 7a
- Fischer 78623 9a
- Flatonia 78941 9a
- Flint 75762 8b
- Flomot 79234 7b
- Florence 76527 8b
- Floresville 78114 9a
- Flower Mound 75022+ 8b
- Floydada 79235 7b
- Fluvanna 79517 8a
- Flynn 77855 8b
- Follett 79034 7a
- Forestburg 76239 8a
- Forney 75126 8b
- Forreston 76041 8b
- Forsan 79733 8a
- Fort Bliss 79916+ 8b
- Fort Davis 79734 8a
- Fort Hancock 79839 8a
- Fort Hood 76544 8b
- Fort Mc Kavett 76841 8a
- Fort Stockton 79735 8b
- Fort Worth 76101+ 8b
- Fowlerton 78021 9a
- Francitas 77961 9b
- Franklin 77856 9a
- Frankston 75763 8b
- Fred 77616 9a
- Fredericksburg 78624 8b
- Fredonia 76842 8b
- Freeport 77541+ 9b
- Freer 78357 9b
- Fresno 77545 9b
- Friendswood 77546+ 9b
- Friona 79035 7a
- Frisco 75033+ 8b
- Fritch 79036 7a
- Frost 76641 8b
- Fruitvale 75127 8b
- Fulshear 77441 9a
- Fulton 78358 10a
- Gail 79738 8a
- Gainesville 76240+ 8a
- Galena Park 77547 9b
- Gallatin 75764 8b
- Galveston 77550+ 10a
- Ganado 77962 9a
- Garciasville 78547 9b
- Garden City 79739 8a
- Gardendale 79758 8a
- Garland 75040+ 8b
- Garrison 75946 8b
- Garwood 77442 9a
- Gary 75643 8b
- Gatesville 76528+ 8b
- Gause 77857 9a
- George West 78022 9b
- Georgetown 78626+ 8b–9a
- Geronimo 78115 9a
- Giddings 78942 9a
- Gilchrist 77617 9b
- Gillett 78116 9a
- Gilmer 75644+ 8b
- Girard 79518 8a
- Girvin 79740 8b
- Gladewater 75647 8b
- Glen Flora 77443 9a
- Glen Rose 76043 8b
- Glidden 78943 9a
- Gober 75443 8a
- Godley 76044 8b
- Golden 75444 8b
- Goldsboro 79519 8a
- Goldsmith 79741 8a
- Goldthwaite 76844 8b
- Goliad 77963 9a
- Gonzales 78629 9a
- Goodfellow Afb 76908 8a
- Goodrich 77335 9a
- Gordon 76453 8a
- Gordonville 76245 8a
- Goree 76363 8a
- Gorman 76454 8a
- Gouldbusk 76845 8b
- Graford 76449 8a
- Graham 76450 8a
- Granbury 76048+ 8b
- Grand Prairie 75050+ 8b
- Grand Saline 75140 8b
- Grandfalls 79742 8a
- Grandview 76050 8b
- Granger 76530 9a
- Grapeland 75844 8b
- Grapevine 76051+ 8b
- Greenville 75401+ 8b
- Greenwood 76246 8a
- Gregory 78359 9b
- Groesbeck 76642 8b
- Groom 79039 7a
- Groves 77619 9b
- Groveton 75845 9a
- Grulla 78548 10a
- Gruver 79040 7a
- Guerra 78360 9b
- Gunter 75058 8a
- Gustine 76455 8b
- Guthrie 79236 8a
- Guy 77444 9b
- Hale Center 79041 7b
- Hallettsville 77964 9a
- Hallsville 75650 8b
- Haltom City 76117 8b
- Hamilton 76531 8b
- Hamlin 79520 8a
- Hamshire 77622 9b
- Hankamer 77560 9b
- Happy 79042 7a
- Hardin 77561 9a
- Hargill 78549 9b
- Harker Heights 76548 8b
- Harleton 75651 8b
- Harlingen 78550+ 10a
- Harper 78631 8a
- Harrold 76364 8a
- Hart 79043 7a
- Hartley 79044 7a
- Harwood 78632 9a
- Haskell 79521 8a
- Haslet 76052 8b
- Hawkins 75765 8b
- Hawley 79525 8a
- Hearne 77859 9a
- Hebbronville 78361 9b
- Hedley 79237 7b
- Heidenheimer 76533 9a
- Helotes 78023 8b
- Hemphill 75948 9a
- Hempstead 77445 9a
- Henderson 75652+ 8b
- Henrietta 76365 8a
- Hereford 79045 7a
- Hermleigh 79526 8a
- Hewitt 76643 8b
- Hext 76848 8a
- Hico 76457 8b
- Hidalgo 78557 10a
- Higgins 79046 7a
- High Island 77623 9b
- Highlands 77562 9b
- Hillister 77624 9a
- Hillsboro 76645 8b
- Hitchcock 77563 9b
- Hobson 78117 9a
- Hockley 77447 9a
- Holland 76534 9a
- Holliday 76366 8a
- Hondo 78861 9a
- Honey Grove 75446 8a
- Hooks 75561 8b
- Horseshoe Bay 78657 8b
- Houston 77001+ 9b
- Howe 75459 8a
- Hubbard 76648 8b
- Huffman 77336 9b
- Hufsmith 77337 9a
- Hughes Springs 75656 8b
- Hull 77564 9a
- Humble 77338+ 9b
- Hungerford 77448 9a
- Hunt 78024 8a
- Huntington 75949 9a
- Huntsville 77320+ 9a
- Hurst 76053+ 8b
- Hutchins 75141 8b
- Hutto 78634 9a
- Hye 78635 8b
- Idalou 79329 7b
- Imperial 79743 8a
- Industry 78944 9a
- Inez 77968 9b
- Ingleside 78362 10a
- Ingram 78025 8b
- Iola 77861 9a
- Iowa Park 76367 8a
- Ira 79527 8a
- Iraan 79744 8b
- Iredell 76649 8b
- Irene 76650 8b
- Irving 75014+ 8b
- Italy 76651 8b
- Itasca 76055 8b
- Ivanhoe 75447 8a
- Jacksboro 76458 8a
- Jacksonville 75766 8b
- Jarrell 76537 8b
- Jasper 75951 9a
- Jayton 79528 8a
- Jbsa Ft Sam Houston 78234 9a
- Jbsa Lackland 78236 9a
- Jefferson 75657 8b
- Jermyn 76459 8a
- Jewett 75846 8b
- Joaquin 75954 8b
- Johnson City 78636 8b
- Joinerville 75658 8b
- Jonesboro 76538 8b
- Jonesville 75659 8b
- Josephine 75164 8b
- Joshua 76058 8b
- Jourdanton 78026 9a
- Judson 75660 8b
- Junction 76849 8a
- Justiceburg 79330 8a
- Justin 76247 8b
- Kamay 76369 8a
- Karnack 75661 8b
- Karnes City 78118 9a
- Katy 77449+ 9a–9b
- Kaufman 75142 8b
- Keene 76059 8b
- Keller 76244+ 8b
- Kemah 77565 9b
- Kemp 75143 8b
- Kempner 76539 8b
- Kendalia 78027 8b
- Kendleton 77451 9a
- Kenedy 78119 9a
- Kennard 75847 8b
- Kennedale 76060 8b
- Kenney 77452 9a
- Kerens 75144 8b
- Kermit 79745 8a
- Kerrick 79051 6b
- Kerrville 78028+ 8b
- Kildare 75562 8b
- Kilgore 75662+ 8b
- Killeen 76540+ 8b
- Kingsbury 78638 9a
- Kingsland 78639 8b
- Kingsville 78363+ 9b
- Kingwood 77325+ 9b
- Kirbyville 75956 9a
- Kirvin 75848 8b
- Klondike 75448 8b
- Knickerbocker 76939 8a
- Knippa 78870 9a
- Knott 79748 8a
- Knox City 79529 8a
- Kopperl 76652 8b
- Kosse 76653 8b
- Kountze 77625 9a
- Kress 79052 7a
- Krum 76249 8a
- Kurten 77862 9a
- Kyle 78640 9a
- La Blanca 78558 10a
- La Coste 78039 9a
- La Feria 78559 10a
- La Grange 78945 9a
- La Joya 78560 10a
- La Marque 77568 9b
- La Porte 77571+ 9b
- La Pryor 78872 9a
- La Salle 77969 9b
- La Vernia 78121 9a
- La Villa 78562 10a
- La Ward 77970 9b
- Ladonia 75449 8b
- Laguna Park 76644 8b
- Laird Hill 75666 8b
- Lake Creek 75450 8b
- Lake Dallas 75065 8b
- Lake Jackson 77566 9b
- Lakeview 79239 7b
- Lamesa 79331 8a
- Lampasas 76550 8b
- Lancaster 75134+ 8b
- Lane City 77453 9b
- Laneville 75667 8b
- Langtry 78871 8b
- Laredo 78040+ 9b
- Larue 75770 8b
- Lasara 78561 10a
- Latexo 75849 8b
- Laughlin Afb 78843 9a
- Lavon 75166 8b
- Lawn 79530 8a
- Lazbuddie 79053 7a
- League City 77573+ 9b
- Leakey 78873 8b
- Leander 78641+ 8b–9a
- Leander (Travis) 78645 9a
- Ledbetter 78946 9a
- Leesburg 75451 8b
- Leesville 78122 9a
- Lefors 79054 7a
- Leggett 77350 9a
- Lelia Lake 79240 7b
- Leming 78050 9a
- Lenorah 79749 8a
- Leona 75850 8b
- Leonard 75452 8a
- Leroy 76654 8b
- Levelland 79336+ 7b
- Lewisville 75029+ 8b
- Lexington 78947 9a
- Liberty 77575 9b
- Liberty Hill 78642 8b
- Lillian 76061 8b
- Lincoln 78948 9a
- Lindale 75771 8b
- Linden 75563 8b
- Lindsay 76250 8a
- Lingleville 76461 8b
- Linn 78563 9b
- Lipan 76462 8b
- Lipscomb 79056 6b
- Lissie 77454 9a
- Little Elm 75068 8b
- Little River Academy 76554 9a
- Littlefield 79339 7b
- Liverpool 77577 9b
- Livingston 77351 9a
- Llano 78643 8b
- Lockhart 78644 9a
- Lockney 79241 7b
- Lodi 75564 8b
- Lohn 76852 8b
- Lolita 77971 9b
- Lometa 76853 8b
- London 76854 8a
- Lone Oak 75453 8b
- Lone Star 75668 8b
- Long Branch 75669 8b
- Longview 75601+ 8b
- Loop 79342 8a
- Lopeno 78564 9b
- Loraine 79532 8a
- Lorena 76655 8b
- Lorenzo 79343 7b
- Los Ebanos 78565 10a
- Los Fresnos 78566 10a
- Los Indios 78567 10a
- Lott 76656 8b
- Louise 77455 9a
- Lovelady 75851 8b
- Loving 76460 8a
- Lowake 76855 8a
- Lozano 78568 10a
- Lubbock 79401+ 7b
- Lueders 79533 8a
- Lufkin 75901+ 8b–9a
- Luling 78648 9a
- Lumberton 77657 9a
- Lyford 78569 10a
- Lyons 77863 9a
- Lytle 78052 9a
- Mabank 75147+ 8b
- Macdona 78054 9a
- Madisonville 77864 9a
- Magnolia 77353+ 9a
- Malakoff 75148 8b
- Malone 76660 8b
- Manchaca 78652 9a
- Manor 78653 9a
- Mansfield 76063 8b
- Manvel 77578 9b
- Maple 79344 7a
- Marathon 79842 8b
- Marble Falls 78654 8b
- Marfa 79843 8a
- Marietta 75566 8b
- Marion 78124 9a
- Markham 77456 9b
- Marlin 76661 8b
- Marquez 77865 8b
- Marshall 75670+ 8b
- Mart 76664 8b
- Martindale 78655 9a
- Martinsville 75958 8b
- Maryneal 79535 8a
- Mason 76856 8b
- Masterson 79058 7a
- Matador 79244 7b
- Matagorda 77457 9b
- Mathis 78368 9b
- Maud 75567 8b
- Mauriceville 77626 9a
- Maxwell 78656 9a
- May 76857 8a
- Maydelle 75772 8b
- Maypearl 76064 8b
- Mc Camey 79752 8b
- Mc Caulley 79534 8a
- Mc Dade 78650 9a
- Mc Gregor 76657 8b
- Mc Leod 75565 8b
- Mc Neil 78651 9a
- Mc Queeney 78123 9a
- Mcadoo 79243 7b
- Mcallen 78501+ 10a
- Mcfaddin 77973 9b
- Mckinney 75069+ 8b
- Mclean 79057 7a
- Meadow 79345 7b
- Medina 78055 8b
- Megargel 76370 8a
- Melissa 75454 8b
- Melvin 76858 8b
- Memphis 79245 7b
- Menard 76859 8a
- Mentone 79754 8a
- Mercedes 78570 10a
- Mereta 76940 8a
- Meridian 76665 8b
- Merit 75458 8b
- Merkel 79536 8a
- Mertens 76666 8b
- Mertzon 76941 8a
- Mesquite 75149+ 8b
- Mexia 76667 8b
- Meyersville 77974 9a
- Miami 79059 7a
- Mico 78056 9a
- Midfield 77458 9b
- Midkiff 79755 8a
- Midland 79701+ 8a–8b
- Midlothian 76065 8b
- Midway 75852 9a
- Milam 75959 9a
- Milano 76556 9a
- Miles 76861 8a
- Milford 76670 8b
- Millersview 76862 8b
- Millican 77866 9a
- Millsap 76066 8a
- Minden 75680 8b
- Mineola 75773 8b
- Mineral 78125 9a
- Mineral Wells 76067+ 8a
- Mingus 76463 8a
- Mirando City 78369 9b
- Mission 78572+ 10a
- Mission (Willacy) 78574 10a
- Missouri City 77459+ 9b
- Mobeetie 79061 7a
- Monahans 79756 8a
- Mont Belvieu 77580 9b
- Montague 76251 8a
- Montalba 75853 8b
- Montgomery 77316+ 9a
- Moody 76557 8b
- Moore 78057 9a
- Moran 76464 8a
- Morgan 76671 8b
- Morgan Mill 76465 8b
- Morse 79062 7a
- Morton 79346 7b
- Moscow 75960 9a
- Moulton 77975 9a
- Mound 76558 8b
- Mount Calm 76673 8b
- Mount Enterprise 75681 8b
- Mount Pleasant 75455+ 8b
- Mount Vernon 75457 8b
- Mountain Home 78058 8a
- Muenster 76252 8a
- Muldoon 78949 9a
- Muleshoe 79347 7a
- Mullin 76864 8b
- Mumford 77867 9a
- Munday 76371 8a
- Murchison 75778 8b
- Myra 76253 8a
- Nacogdoches 75961+ 8b
- Nada 77460 9a
- Naples 75568 8b
- Nash 75569 8b
- Natalia 78059 9a
- Naval Air Station Jrb 76127 8b
- Navasota 77868 9a
- Nazareth 79063 7a
- Neches 75779 8b
- Nederland 77627 9b
- Needville 77461 9b
- Nemo 76070 8b
- Nevada 75173 8b
- New Baden 77870 8b
- New Boston 75570 8b
- New Braunfels 78130+ 9a
- New Caney 77357 9a
- New Deal 79350 7b
- New Home 79383 7b
- New London 75682 8b
- New Summerfield 75780 8b
- New Ulm 78950 9a
- New Waverly 77358 9a
- Newark 76071 8b
- Newcastle 76372 8a
- Newton 75966 9a
- Nixon 78140 9a
- Nocona 76255 8a
- Nolan 79537 8a
- Nolanville 76559 8b
- Nome 77629 9a
- Nordheim 78141 9a
- Normangee 77871 9a
- Normanna 78142 9b
- North Houston 77315 9b
- North Richland Hills 76180+ 8b
- North Zulch 77872 9a
- Norton 76865 8a
- Notrees 79759 8a
- Novice 79538 8a
- Nursery 77976 9a
- O Brien 79539 8a
- Oakhurst 77359 9a
- Oakland 78951 9a
- Oakville 78060 9b
- Oakwood 75855 8b
- Odell 79247 7b
- Odem 78370 9b
- Odessa 79760+ 8a–8b
- Odonnell 79351 8a
- Oglesby 76561 8b
- Oilton 78371 9b
- Oklaunion 76373 8a
- Old Glory 79540 8a
- Old Ocean 77463 9b
- Olden 76466 8a
- Olmito 78575 10a
- Olney 76374 8a
- Olton 79064 7a
- Omaha 75571 8b
- Onalaska 77360 9a
- Orange 77630+ 9a–9b
- Orange Grove 78372 9b
- Orangefield 77639 9b
- Orchard 77464 9a
- Ore City 75683 8b
- Orla 79770 8a
- Ottine 78658 9a
- Ovalo 79541 8a
- Overton 75684 8b
- Ozona 76943 8a
- Paducah 79248 8a
- Paige 78659 9a
- Paint Rock 76866 8a
- Palacios 77465 9b
- Palestine 75801+ 8b
- Palmer 75152 8b
- Palo Pinto 76484 8a
- Paluxy 76467 8b
- Pampa 79065+ 7a
- Pandora 78143 9a
- Panhandle 79068 7a
- Panna Maria 78144 9a
- Panola 75685 8b
- Paradise 76073 8a
- Paris 75460+ 8a–8b
- Pasadena 77501+ 9b
- Pattison 77466 9a
- Pattonville 75468 8b
- Pawnee 78145 9a
- Pearland 77581+ 9b
- Pearsall 78061 9a
- Peaster 76485 8a
- Pecan Gap 75469 8b
- Pecos 79772 8a
- Peggy 78062 9a
- Pendleton 76564 8b
- Penelope 76676 8b
- Penitas 78576 10a
- Pennington 75856 9a
- Penwell 79776 8a
- Pep 79353 7b
- Perrin 76486 8a
- Perryton 79070 7a
- Petersburg 79250 7b
- Petrolia 76377 8a
- Pettus 78146 9a
- Petty 75470 8a
- Pflugerville 78660+ 9a
- Pharr 78577 10a
- Pickton 75471 8b
- Pierce 77467 9b
- Pilot Point 76258 8a
- Pinehurst 77362 9a
- Pineland 75968 9a
- Pipe Creek 78063 8b
- Pittsburg 75686 8b
- Placedo 77977 9b
- Plains 79355 7b
- Plainview 79072+ 7b
- Plano 75023+ 8b
- Plantersville 77363 9a
- Pleasanton 78064 9a
- Pledger 77468 9b
- Plum 78952 9a
- Point 75472 8b
- Point Comfort 77978 9b
- Pointblank 77364 9a
- Pollok 75969 8b
- Ponder 76259 8a
- Pontotoc 76869 8b
- Poolville 76487 8a
- Port Aransas 78373 10a
- Port Arthur 77640+ 9b
- Port Bolivar 77650 10a
- Port Isabel 78578 10a
- Port Lavaca 77979 9b
- Port Mansfield 78598 10a
- Port Neches 77651 9b
- Port O Connor 77982 9b
- Porter 77365 9b
- Portland 78374 10a
- Post 79356 8a
- Poteet 78065 9a
- Poth 78147 9a
- Pottsboro 75076 8a
- Pottsville 76565 8b
- Powderly 75473 8a
- Powell 75153 8b
- Poynor 75782 8b
- Prairie Hill 76678 8b
- Prairie Lea 78661 9a
- Prairie View 77446 9a
- Premont 78375 9b
- Presidio 79845 9a
- Price 75687 8b
- Priddy 76870 8b
- Princeton 75407 8b
- Proctor 76468 8b
- Progreso 78579 10a
- Prosper 75078 8b
- Purdon 76679 8b
- Purmela 76566 8b
- Putnam 76469 8a
- Pyote 79777 8a
- Quail 79251 7b
- Quanah 79252 7b
- Queen City 75572 8b
- Quemado 78877 9a
- Quinlan 75474 8b
- Quitaque 79255 7b
- Quitman 75783 8b
- Rainbow 76077 8a
- Ralls 79357 7b
- Randolph 75475 8a
- Ranger 76470 8a
- Rankin 79778 8b
- Ransom Canyon 79366 8a
- Ratcliff 75858 9a
- Ravenna 75476 8a
- Raymondville 78580 10a
- Raywood 77582 9a
- Reagan 76680 9a
- Realitos 78376 9b
- Red Oak 75154 8b
- Red Rock 78662 9a
- Redford 79846 8b
- Redwater 75573 8b
- Refugio 78377 9b
- Reklaw 75784 8b
- Rhome 76078 8a
- Rice 75155 8b
- Richards 77873 9a
- Richardson 75080+ 8b
- Richland 76681 8b
- Richland Springs 76871 8b
- Richmond 77406+ 9b
- Riesel 76682 8b
- Ringgold 76261 8a
- Rio Frio 78879 8b
- Rio Grande City 78582 9b
- Rio Hondo 78583 10a
- Rio Medina 78066 9a
- Rio Vista 76093 8b
- Rising Star 76471 8a
- Riverside 77367 9a
- Riviera 78379 9b
- Roanoke 76262 8b
- Roans Prairie 77875 9a
- Roaring Springs 79256 7b
- Robert Lee 76945 8a
- Robstown 78380 9b
- Roby 79543 8a
- Rochelle 76872 8b
- Rochester 79544 8a
- Rock Island 77470 9a
- Rockdale 76567 9a
- Rockport 78381+ 9b
- Rocksprings 78880 8b
- Rockwall 75032+ 8b
- Rockwood 76873 8b
- Rogers 76569 9a
- Roma 78584 9b
- Romayor 77368 9a
- Roosevelt 76874 8a
- Ropesville 79358 7b
- Rosanky 78953 9a
- Roscoe 79545 8a
- Rosebud 76570 9a
- Rosenberg 77471 9a
- Rosharon 77583 9b
- Ross 76684 8b
- Rosser 75157 8b
- Rosston 76263 8a
- Rotan 79546 8a
- Round Mountain 78663 8b
- Round Rock 78664+ 9a
- Round Top 78954+ 9a
- Rowena 76875 8a
- Rowlett 75030+ 8b
- Roxton 75477 8b
- Royse City 75189 8b
- Rule 79547+ 8a
- Runge 78151 9a
- Rusk 75785 8b
- Rye 77369 9a
- Sabinal 78881 9a
- Sabine Pass 77655 9b
- Sachse 75048 8b
- Sacul 75788 8b
- Sadler 76264 8a
- Saint Hedwig 78152 9a
- Saint Jo 76265 8a
- Salado 76571 8b
- Salineno 78585 9b
- Salt Flat 79847 8a
- Saltillo 75478 8b
- Samnorwood 79077 7b
- San Angelo 76901+ 8a
- San Antonio 78201+ 8b–9a
- San Antonio (Comal) 78266 9a
- San Augustine 75972 8b
- San Benito 78586 10a
- San Diego 78384 9b
- San Elizario 79849 8b
- San Felipe 77473 9a
- San Isidro 78588 9b
- San Juan 78589 10a
- San Marcos 78666+ 9a
- San Perlita 78590 10a
- San Saba 76877 8b
- San Ygnacio 78067 9b
- Sanderson 79848 8b
- Sandia 78383 9b
- Sanford 79078 7a
- Sanger 76266 8a
- Santa Anna 76878 8b
- Santa Elena 78591 9b
- Santa Fe 77510+ 9b
- Santa Maria 78592 10a
- Santa Rosa 78593 10a
- Santo 76472 8a
- Saragosa 79780 8a
- Saratoga 77585 9a
- Sarita 78385 9b
- Satin 76685 8b
- Savoy 75479 8a
- Schertz 78154 9a
- Schulenburg 78956 9a
- Schwertner 76573 8b
- Scotland 76379 8a
- Scottsville 75688 8b
- Scroggins 75480 8b
- Scurry 75158 8b
- Seabrook 77586 9b
- Seadrift 77983 9b
- Seagoville 75159 8b
- Seagraves 79359 8a
- Sealy 77474 9a
- Sebastian 78594 10a
- Seguin 78155+ 9a
- Selman City 75689 8b
- Seminole 79360 8a
- Seymour 76380 8a
- Shallowater 79363 7b
- Shamrock 79079 7b
- Sheffield 79781 8b
- Shelbyville 75973 8b
- Shepherd 77371 9a
- Sheppard Afb 76311 8a
- Sheridan 77475 9a
- Sherman 75090+ 8a
- Shiner 77984 9a
- Shiro 77876 9a
- Sidney 76474 8a
- Sierra Blanca 79851 8a
- Silsbee 77656 9a
- Silverton 79257 7b
- Simms 75574 8b
- Simonton 77476 9a
- Sinton 78387 9b
- Skellytown 79080 7a
- Skidmore 78389 9b
- Slaton 79364 8a
- Slidell 76267 8a
- Smiley 78159 9a
- Smithville 78957 9a
- Smyer 79367 7b
- Snook 77878 9a
- Snyder 79549+ 8a
- Somerset 78069 9a
- Somerville 77879 9a
- Sonora 76950 8a
- Sour Lake 77659 9a
- South Bend 76481 8a
- South Houston 77587 9b
- South Padre Island 78597 10b
- South Plains 79258 7b
- Southlake 76092 8b
- Southmayd 76268 8a
- Spade 79369 7b
- Spearman 79081 7a
- Spicewood 78669 8b
- Splendora 77372 9a
- Spring 77373+ 9a–9b
- Spring (Montgomery) 77380+ 9a–9b
- Spring Branch 78070 8b
- Springlake 79082 7a
- Springtown 76082 8a
- Spur 79370 8a
- Spurger 77660 9a
- Stafford 77477+ 9b
- Stamford 79553 8a
- Stanton 79782 8a
- Staples 78670 9a
- Star 76880 8b
- Stephenville 76401 8b
- Sterling City 76951 8a
- Stinnett 79083 7a
- Stockdale 78160 9a
- Stonewall 78671 8b
- Stowell 77661 9b
- Stratford 79084 7a
- Strawn 76475 8a
- Streetman 75859 8b
- Sudan 79371 7a
- Sugar Land 77478+ 9b
- Sullivan City 78595 10a
- Sulphur Bluff 75481 8b
- Sulphur Springs 75482+ 8b
- Summerfield 79085 7a
- Sumner 75486 8a
- Sundown 79372 7b
- Sunnyvale 75182 8b
- Sunray 79086 7a
- Sunset 76270 8a
- Sutherland Springs 78161 9a
- Sweeny 77480 9b
- Sweet Home 77987 9a
- Sweetwater 79556 8a
- Sylvester 79560 8a
- Taft 78390 9b
- Tahoka 79373 8a
- Talco 75487 8b
- Talpa 76882 8a
- Tarpley 78883 8b
- Tarzan 79783 8a
- Tatum 75691 8b
- Taylor 76574 9a
- Teague 75860 8b
- Tehuacana 76686 8b
- Telephone 75488 8a
- Telferner 77988 9b
- Tell 79259 7b
- Temple 76501+ 8b–9a
- Tenaha 75974 8b
- Tennessee Colony 75861+ 8b
- Tennyson 76953 8a
- Terlingua 79852 9a
- Terrell 75160+ 8b
- Texarkana 75501+ 8b
- Texas City 77590+ 9b–10a
- Texhoma 73960 7a
- Texline 79087 6b
- The Colony 75056 8b
- Thicket 77374 9a
- Thomaston 77989 9a
- Thompsons 77481 9b
- Thorndale 76577 9a
- Thornton 76687 8b
- Thrall 76578 9a
- Three Rivers 78071 9a
- Throckmorton 76483 8a
- Tilden 78072 9a
- Timpson 75975 8b
- Tioga 76271 8a
- Tivoli 77990 9b
- Tokio 79376 7b
- Tolar 76476 8b
- Tom Bean 75489 8a
- Tomball 77375+ 9a–9b
- Tornillo 79853 8a
- Tow 78672 8b
- Toyah 79785 8a
- Toyahvale 79786 8a
- Trent 79561 8a
- Trenton 75490 8a
- Trinidad 75163 8b
- Trinity 75862 9a
- Troup 75789 8b
- Troy 76579 8b
- Tuleta 78162 9a
- Tulia 79088 7a
- Turkey 79261 7b
- Tuscola 79562 8a
- Tye 79563 8a
- Tyler 75701+ 8b
- Tynan 78391 9b
- Umbarger 79091 7a
- Universal City 78148 9a
- Utopia 78884 8b
- Uvalde 78801+ 9a
- Valentine 79854 8a
- Valera 76884 8a
- Valley Mills 76689 8b
- Valley Spring 76885 8b
- Valley View 76272 8a
- Van 75790 8b
- Van Alstyne 75495 8a
- Van Horn 79855 8a
- Van Vleck 77482 9b
- Vancourt 76955 8a
- Vanderbilt 77991 9b
- Vanderpool 78885 8a
- Vega 79092 7a
- Venus 76084 8b
- Veribest 76886 8a
- Vernon 76384+ 8a
- Victoria 77901+ 9a–9b
- Vidor 77662+ 9a–9b
- Village Mills 77663 9a
- Voca 76887 8b
- Von Ormy 78073 9a
- Voss 76888 8b
- Votaw 77376 9a
- Waco 76701+ 8b
- Wadsworth 77483 9b
- Waelder 78959 9a
- Waka 79093 7a
- Walburg 78673 8b
- Waller 77484 9a
- Wallis 77485 9a
- Wallisville 77597 9b
- Walnut Springs 76690 8b
- Warda 78960 9a
- Waring 78074 8b
- Warren 77664 9a
- Washington 77880 9a
- Waskom 75692 8b
- Water Valley 76958 8a
- Waxahachie 75165+ 8b
- Wayside 79094 7a
- Weatherford 76085+ 8a
- Webster 77598 9b
- Weesatche 77993 9a
- Weimar 78962 9a
- Weinert 76388 8a
- Weir 78674 9a
- Welch 79377 8a
- Wellborn 77881 9a
- Wellington 79095 7b
- Wellman 79378 8a
- Wells 75976 8b
- Weslaco 78596+ 10a
- West 76691 8b
- West Columbia 77486 9b
- West Point 78963 9a
- Westbrook 79565 8a
- Westhoff 77994 9a
- Westminster 75485 8b
- Weston 75097 8b
- Wharton 77488 9b
- Wheeler 79096 7a
- Wheelock 77882 9a
- White Deer 79097 7a
- White Oak 75693 8b
- Whiteface 79379 7b
- Whitehouse 75791 8b
- Whitesboro 76273 8a
- Whitewright 75491 8a
- Whitharral 79380 7b
- Whitney 76692 8b
- Whitsett 78075 9a
- Whitt 76490 8a
- Wichita Falls 76301+ 8a
- Wickett 79788 8a
- Wiergate 75977 9a
- Wildorado 79098 7a
- Willis 77318+ 9a
- Willow City 78675 8b
- Wills Point 75169 8b
- Wilmer 75172 8b
- Wilson 79381 7b
- Wimberley 78676 8b
- Windom 75492 8a
- Windthorst 76389 8a
- Winfield 75493 8b
- Wingate 79566 8a
- Wink 79789 8a
- Winnie 77665 9b
- Winnsboro 75494 8b
- Winona 75792 8b
- Winters 79567 8a
- Woden 75978 9a
- Wolfe City 75496 8b
- Wolfforth 79382 7b
- Woodlake 75865 9a
- Woodlawn 75694 8b
- Woodsboro 78393 9b
- Woodson 76491 8a
- Woodville 75979+ 9a
- Woodway 76712 8b
- Wortham 76693 8b
- Wrightsboro 78677 9a
- Wylie 75098 8b
- Yancey 78886 9a
- Yantis 75497 8b
- Yoakum 77995 9a
- Yorktown 78164 9a
- Zapata 78076 9b
- Zavalla 75980 9a
- Zephyr 76890 8b
Other states
Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming
Zones: 2023 USDA Plant Hardiness Zone Map ZIP code data, USDA Agricultural Research Service and the PRISM Climate Group, Oregon State University (official map). Place names: GeoNames (CC BY 4.0). Each ZIP code gets one zone, but a ZIP code can cross a zone line, and hills, valleys and towns can be warmer or colder than the zone shown.
About the Hardiness Zone Map
The Hardiness Zone Map finds your USDA plant hardiness zone, also called your planting or growing zone, from your ZIP code. Zones are based on the average coldest winter night of the year: each zone is 10 °F wide and split into a and b halves of 5 °F, from zone 1a in Alaska to 13b in Puerto Rico. Plant labels and seed packets give the coldest zone a plant can survive, so knowing your zone tells you which perennials, shrubs and trees can stay outside all winter. Zones come from the official 2023 USDA map ZIP code data for all 50 states, Washington DC and Puerto Rico.
How to use it
- 1 Enter your 5-digit ZIP code and press Find my zone.
- 2 Read your zone and the average coldest winter temperature it stands for.
- 3 Open your state to see its zones and the zone of every city.
- 4 Choose plants rated for your zone number or a colder (lower) one.
Frequently asked questions
What growing zone is Texas?
Texas spans zones 6b–10b. Zone 8b is the most common, covering 38% of the state's ZIP codes. Enter your ZIP code above for your exact zone.
What planting zone is Houston, TX?
Houston is in USDA zone 9b. Its average coldest winter night is 25 to 30 °F.
What planting zone is El Paso, TX?
El Paso is in USDA zone 8b–9a, depending on the ZIP code. Its average coldest winter night is 15 to 25 °F.
What planting zone is Dallas, TX?
Dallas is in USDA zone 8b. Its average coldest winter night is 15 to 20 °F.
What is the coldest zone in Texas?
The coldest part of Texas is zone 6b, with winter lows of -5 to 0 °F. The warmest is zone 10b, at 35 to 40 °F.
How are planting zones worked out?
Each zone is a 10 °F band of the average coldest winter night over 1991–2020, split into a and b halves of 5 °F. The map does not show summer heat, rainfall or frost dates, so check local advice before planting.
Related tools
Visited Places Map
Colour the countries, states and provinces you’ve been to, share your map and send friends places to visit
Where Food Grows
See which countries grow the most rice, mango, coffee, cocoa and 69 more crops on an animated world map
Unit Converter
Convert units of measurement
Date Calculator
Days between dates, add days, and working days with holidays
Taste Map
The most famous dish and street food of 193 countries: tick the ones you’ve tried and colour your world map
Where Animals Live
See every country where tigers, lions, pandas, penguins, hilsa and 200 more wild animals and fish live