When to plant Winter squash in Texas
In fall, from June 1 – July 1 in Canyon to Aug 1 – Sept 1 in West University Place.
USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.
| Place | Spring | Fall |
|---|---|---|
| Abilene | — | June 20 – July 20 |
| Addison | — | July 1 – Aug 1 |
| Alamo | — | Aug 1 – Sept 1 |
| Alice | — | Aug 1 – Sept 1 |
| Allen | — | June 20 – July 20 |
| Alton | — | Aug 1 – Sept 1 |
| Alvin | — | July 15 – Aug 15 |
| Amarillo | — | June 10 – July 10 |
| Andrews | — | June 20 – July 20 |
| Angleton | — | Aug 1 – Sept 1 |
| Anna | — | June 20 – July 20 |
| Arlington | — | July 1 – Aug 1 |
| Athens | — | June 20 – July 20 |
| Austin | — | July 15 – Aug 15 |
| Azle | — | July 1 – Aug 1 |
| Balch Springs | — | July 1 – Aug 1 |
| Bastrop | — | July 1 – Aug 1 |
| Bay City | — | July 15 – Aug 15 |
| Baytown | — | July 15 – Aug 15 |
| Beaumont | — | July 15 – Aug 15 |
| Bedford | — | July 1 – Aug 1 |
| Beeville | — | Aug 1 – Sept 1 |
| Bellaire | — | Aug 1 – Sept 1 |
| Bellmead | — | July 1 – Aug 1 |
| Belton | — | July 1 – Aug 1 |
| Benbrook | — | July 1 – Aug 1 |
| Big Spring | — | June 20 – July 20 |
| Boerne | — | June 20 – July 20 |
| Bonham | — | June 20 – July 20 |
| Borger | — | June 10 – July 10 |
| Brenham | — | July 15 – Aug 15 |
| Brownsville | — | Aug 1 – Sept 1 |
| Brownwood | — | June 20 – July 20 |
| Bryan | — | July 15 – Aug 15 |
| Buda | — | July 1 – Aug 1 |
| Burkburnett | — | June 20 – July 20 |
| Burleson | — | June 20 – July 20 |
| Canyon | — | June 1 – July 1 |
| Carrollton | — | July 1 – Aug 1 |
| Cedar Hill | — | June 20 – July 20 |
| Cedar Park | — | July 1 – Aug 1 |
| Celina | — | July 1 – Aug 1 |
| Cibolo | — | July 15 – Aug 15 |
| Cleburne | — | June 20 – July 20 |
| Clute | — | Aug 1 – Sept 1 |
| College Station | — | July 15 – Aug 15 |
| Colleyville | — | July 1 – Aug 1 |
| Conroe | — | July 15 – Aug 15 |
| Converse | — | July 15 – Aug 15 |
| Coppell | — | July 1 – Aug 1 |
| Copperas Cove | — | July 1 – Aug 1 |
| Corinth | — | July 1 – Aug 1 |
| Corpus Christi | — | Aug 1 – Sept 1 |
| Corsicana | — | July 1 – Aug 1 |
| Crowley | — | June 20 – July 20 |
| Dallas | — | July 15 – Aug 15 |
| Deer Park | — | Aug 1 – Sept 1 |
| Del Rio | — | July 15 – Aug 15 |
| Denison | — | July 1 – Aug 1 |
| Denton | — | July 1 – Aug 1 |
| DeSoto | — | July 1 – Aug 1 |
| Dickinson | — | Aug 1 – Sept 1 |
| Donna | — | Aug 1 – Sept 1 |
| Dripping Springs | — | June 20 – July 20 |
| Dumas | — | June 1 – July 1 |
| Duncanville | — | June 20 – July 20 |
| Eagle Pass | — | July 15 – Aug 15 |
| Edinburg | — | Aug 1 – Sept 1 |
| El Campo | — | July 15 – Aug 15 |
| El Paso | — | July 1 – Aug 1 |
| Elgin | — | July 1 – Aug 1 |
| Ennis | — | July 1 – Aug 1 |
| Euless | — | July 1 – Aug 1 |
| Fair Oaks Ranch | — | June 20 – July 20 |
| Fairview | — | June 20 – July 20 |
| Farmers Branch | — | July 15 – Aug 15 |
| Fate | — | July 1 – Aug 1 |
| Flower Mound | — | July 1 – Aug 1 |
| Forest Hill | — | July 1 – Aug 1 |
| Forney | — | July 1 – Aug 1 |
| Fort Worth | — | July 1 – Aug 1 |
| Fredericksburg | — | June 20 – July 20 |
| Freeport | — | Aug 1 – Sept 1 |
| Friendswood | — | Aug 1 – Sept 1 |
| Frisco | — | July 1 – Aug 1 |
| Fulshear | — | Aug 1 – Sept 1 |
| Gainesville | — | June 20 – July 20 |
| Galena Park | — | Aug 1 – Sept 1 |
| Galveston | — | — |
| Garland | — | July 1 – Aug 1 |
| Gatesville | — | June 20 – July 20 |
| Georgetown | — | July 1 – Aug 1 |
| Glenn Heights | — | July 1 – Aug 1 |
| Granbury | — | June 20 – July 20 |
| Grand Prairie | — | June 20 – July 20 |
| Grapevine | — | July 1 – Aug 1 |
| Greenville | — | July 1 – Aug 1 |
| Groves | — | Aug 1 – Sept 1 |
| Haltom City | — | July 1 – Aug 1 |
| Harker Heights | — | July 1 – Aug 1 |
| Harlingen | — | Aug 1 – Sept 1 |
| Heath | — | July 1 – Aug 1 |
| Helotes | — | Aug 1 – Sept 1 |
| Henderson | — | July 1 – Aug 1 |
| Hereford | — | June 1 – July 1 |
| Hewitt | — | July 1 – Aug 1 |
| Hidalgo | — | Aug 1 – Sept 1 |
| Highland Village | — | July 1 – Aug 1 |
| Horizon City | — | July 1 – Aug 1 |
| Houston | — | Aug 1 – Sept 1 |
| Humble | — | Aug 1 – Sept 1 |
| Huntsville | — | July 15 – Aug 15 |
| Hurst | — | July 1 – Aug 1 |
| Hutto | — | July 1 – Aug 1 |
| Ingleside | — | — |
| Iowa Colony | — | Aug 1 – Sept 1 |
| Irving | — | July 1 – Aug 1 |
| Jacksonville | — | June 20 – July 20 |
| Katy | — | Aug 1 – Sept 1 |
| Keller | — | July 1 – Aug 1 |
| Kennedale | — | July 1 – Aug 1 |
| Kerrville | — | June 20 – July 20 |
| Kilgore | — | July 1 – Aug 1 |
| Killeen | — | July 1 – Aug 1 |
| Kingsville | — | Aug 1 – Sept 1 |
| Kyle | — | July 15 – Aug 15 |
| La Marque | — | Aug 1 – Sept 1 |
| La Porte | — | Aug 1 – Sept 1 |
| Lago Vista | — | July 15 – Aug 15 |
| Lake Jackson | — | Aug 1 – Sept 1 |
| Lakeway | — | June 20 – July 20 |
| Lancaster | — | July 1 – Aug 1 |
| Laredo | — | Aug 1 – Sept 1 |
| League City | — | Aug 1 – Sept 1 |
| Leander | — | July 1 – Aug 1 |
| Leon Valley | — | Aug 1 – Sept 1 |
| Levelland | — | June 10 – July 10 |
| Lewisville | — | July 1 – Aug 1 |
| Liberty Hill | — | July 1 – Aug 1 |
| Little Elm | — | July 1 – Aug 1 |
| Live Oak | — | July 15 – Aug 15 |
| Lockhart | — | July 1 – Aug 1 |
| Longview | — | July 1 – Aug 1 |
| Lubbock | — | June 20 – July 20 |
| Lufkin | — | June 20 – July 20 |
| Lumberton | — | July 15 – Aug 15 |
| Manor | — | July 1 – Aug 1 |
| Mansfield | — | July 1 – Aug 1 |
| Manvel | — | Aug 1 – Sept 1 |
| Marshall | — | June 20 – July 20 |
| McAllen | — | Aug 1 – Sept 1 |
| McKinney | — | June 20 – July 20 |
| Melissa | — | June 20 – July 20 |
| Mercedes | — | Aug 1 – Sept 1 |
| Mesquite | — | July 1 – Aug 1 |
| Midland | — | June 20 – July 20 |
| Midlothian | — | July 1 – Aug 1 |
| Mineral Wells | — | June 20 – July 20 |
| Mission | — | Aug 1 – Sept 1 |
| Missouri City | — | Aug 1 – Sept 1 |
| Mont Belvieu | — | July 15 – Aug 15 |
| Mount Pleasant | — | June 20 – July 20 |
| Murphy | — | July 1 – Aug 1 |
| Nacogdoches | — | July 1 – Aug 1 |
| Nederland | — | Aug 1 – Sept 1 |
| New Braunfels | — | July 1 – Aug 1 |
| North Richland Hills | — | July 1 – Aug 1 |
| Northlake | — | July 1 – Aug 1 |
| Odessa | — | July 1 – Aug 1 |
| Orange | — | July 1 – Aug 1 |
| Palestine | — | June 20 – July 20 |
| Palmview | — | Aug 1 – Sept 1 |
| Pampa | — | June 10 – July 10 |
| Paris | — | July 1 – Aug 1 |
| Pasadena | — | Aug 1 – Sept 1 |
| Pearland | — | Aug 1 – Sept 1 |
| Pflugerville | — | July 1 – Aug 1 |
| Pharr | — | Aug 1 – Sept 1 |
| Plainview | — | June 10 – July 10 |
| Plano | — | July 1 – Aug 1 |
| Pleasanton | — | July 15 – Aug 15 |
| Port Arthur | — | Aug 1 – Sept 1 |
| Port Lavaca | — | Aug 1 – Sept 1 |
| Port Neches | — | Aug 1 – Sept 1 |
| Portland | — | Aug 1 – Sept 1 |
| Princeton | — | June 20 – July 20 |
| Prosper | — | June 20 – July 20 |
| Providence Village | — | July 1 – Aug 1 |
| Raymondville | — | Aug 1 – Sept 1 |
| Red Oak | — | July 1 – Aug 1 |
| Richardson | — | July 1 – Aug 1 |
| Richmond | — | Aug 1 – Sept 1 |
| Rio Grande City | — | Aug 1 – Sept 1 |
| Roanoke | — | July 1 – Aug 1 |
| Robinson | — | July 1 – Aug 1 |
| Robstown | — | Aug 1 – Sept 1 |
| Rockport | — | Aug 1 – Sept 1 |
| Rockwall | — | July 1 – Aug 1 |
| Roma | — | Aug 1 – Sept 1 |
| Rosenberg | — | Aug 1 – Sept 1 |
| Round Rock | — | July 1 – Aug 1 |
| Rowlett | — | July 1 – Aug 1 |
| Royse City | — | July 1 – Aug 1 |
| Sachse | — | July 1 – Aug 1 |
| Saginaw | — | July 1 – Aug 1 |
| San Angelo | — | June 20 – July 20 |
| San Antonio | — | July 15 – Aug 15 |
| San Benito | — | Aug 1 – Sept 1 |
| San Elizario | — | June 20 – July 20 |
| San Juan | — | Aug 1 – Sept 1 |
| San Marcos | — | July 15 – Aug 15 |
| Sanger | — | July 1 – Aug 1 |
| Santa Fe | — | Aug 1 – Sept 1 |
| Schertz | — | July 15 – Aug 15 |
| Seabrook | — | Aug 1 – Sept 1 |
| Seagoville | — | July 1 – Aug 1 |
| Seguin | — | July 15 – Aug 15 |
| Selma | — | July 15 – Aug 15 |
| Sherman | — | July 1 – Aug 1 |
| Snyder | — | June 20 – July 20 |
| Socorro | — | July 1 – Aug 1 |
| South Houston | — | Aug 1 – Sept 1 |
| Southlake | — | July 1 – Aug 1 |
| Stafford | — | Aug 1 – Sept 1 |
| Stephenville | — | June 20 – July 20 |
| Sugar Land | — | Aug 1 – Sept 1 |
| Sulphur Springs | — | June 20 – July 20 |
| Sweetwater | — | June 20 – July 20 |
| Taylor | — | July 1 – Aug 1 |
| Temple | — | July 1 – Aug 1 |
| Terrell | — | July 1 – Aug 1 |
| Texarkana | — | July 1 – Aug 1 |
| Texas City | — | Aug 1 – Sept 1 |
| The Colony | — | July 1 – Aug 1 |
| Tomball | — | July 15 – Aug 15 |
| Town of Pecos | — | June 20 – July 20 |
| Trophy Club | — | July 1 – Aug 1 |
| Tyler | — | July 1 – Aug 1 |
| Universal City | — | July 15 – Aug 15 |
| University Park | — | July 15 – Aug 15 |
| Uvalde | — | June 20 – July 20 |
| Victoria | — | Aug 1 – Sept 1 |
| Waco | — | July 1 – Aug 1 |
| Watauga | — | July 1 – Aug 1 |
| Waxahachie | — | July 1 – Aug 1 |
| Weatherford | — | June 20 – July 20 |
| Webster | — | Aug 1 – Sept 1 |
| Weslaco | — | Aug 1 – Sept 1 |
| West University Place | — | Aug 1 – Sept 1 |
| White Settlement | — | July 15 – Aug 15 |
| Wichita Falls | — | June 20 – July 20 |
| Wylie | — | July 1 – Aug 1 |
Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. “—” means the place's frost date is outside the table. The full USDA table for winter squash.