Pool closing · State guide
When to Close Your Pool in Texas
Last updated: July 15, 2026 · 68 cities covered
Closing deadlines across Texas stretch about 71 days: Amarillo needs the cover on first (October 18), Brownsville last (December 28), and the statewide median deadline is November 13. Another 2 covered cities never need a traditional closing at all.
Each deadline is the model's two-clock compromise — ten days after the water leaves the algae zone, capped a week before the local 50% first-freeze date. City pages carry the live widget that flags early-freeze years and the full winterizing sequence.
| City | Window opens | Close by | First freeze (50%) |
|---|---|---|---|
| Abilene | Oct 31 | Nov 3 | Nov 10 |
| Allen | Oct 29 | Nov 4 | Nov 11 |
| Amarillo | Oct 8 | Oct 18 | Oct 29 |
| Arlington | Nov 2 | Nov 12 | Nov 21 |
| Atascocita | Nov 18 | Nov 28 | Dec 9 |
| Austin | Nov 14 | Nov 24 | Dec 3 |
| Baytown | Nov 14 | Nov 24 | Dec 4 |
| Beaumont | Nov 15 | Nov 25 | Dec 4 |
| Brownsville | Dec 23 | Dec 28 | Jan 4 |
| Bryan | Nov 13 | Nov 23 | Nov 30 |
| Carrollton | Oct 30 | Nov 9 | Nov 21 |
| Cedar Park | Nov 5 | Nov 13 | Nov 20 |
| College Station | Nov 13 | Nov 23 | Nov 30 |
| Conroe | Nov 15 | Nov 25 | Dec 2 |
| Corpus Christi | Dec 9 | Dec 19 | Dec 30 |
| Dallas | Nov 6 | Nov 16 | Nov 29 |
| Denton | Oct 30 | Nov 9 | Nov 20 |
| Edinburg | Dec 20 | Dec 26 | Jan 2 |
| El Paso | Oct 30 | Nov 9 | Nov 20 |
| Flower Mound | Oct 30 | Nov 9 | Nov 17 |
| Fort Worth | Nov 4 | Nov 14 | Nov 24 |
| Frisco | Oct 30 | Nov 9 | Nov 21 |
| Galveston | Dec 2 | Dec 12 | Jan 7 |
| Garland | Oct 30 | Nov 9 | Nov 21 |
| Georgetown | Nov 6 | Nov 16 | Nov 24 |
| Grand Prairie | Oct 31 | Nov 6 | Nov 13 |
| Harlingen | Dec 29 | Dec 27 | Jan 3 |
| Houston | Nov 20 | Nov 30 | Dec 25 |
| Irving | Nov 2 | Nov 12 | Nov 24 |
| Killeen | Nov 4 | Nov 10 | Nov 17 |
| Laredo | Dec 2 | Dec 10 | Dec 17 |
| League City | Nov 22 | Dec 2 | Dec 14 |
| Leander | Nov 6 | Nov 16 | Nov 24 |
| Lewisville | Oct 30 | Nov 9 | Nov 17 |
| Longview | Nov 3 | Nov 13 | Nov 23 |
| Lubbock | Oct 20 | Oct 30 | Nov 11 |
| Mansfield | Nov 2 | Nov 12 | Nov 21 |
| McAllen | Dec 19 | Dec 25 | Jan 1 |
| McKinney | Oct 30 | Nov 8 | Nov 15 |
| Mesquite | Oct 31 | Nov 10 | Nov 19 |
| Midland | Oct 29 | Nov 2 | Nov 9 |
| Mission | optional | no deadline | — |
| Missouri City | Nov 19 | Nov 29 | Dec 6 |
| New Braunfels | Nov 6 | Nov 11 | Nov 18 |
| North Richland Hills | Oct 30 | Nov 9 | Nov 20 |
| Odessa | Oct 27 | Nov 6 | Nov 16 |
| Pasadena | Nov 23 | Dec 3 | Dec 28 |
| Pearland | Nov 24 | Dec 4 | Dec 27 |
| Pflugerville | Nov 5 | Nov 13 | Nov 20 |
| Pharr | optional | no deadline | — |
| Plano | Oct 30 | Nov 9 | Nov 21 |
| Port Arthur | Nov 18 | Nov 28 | Dec 7 |
| Richardson | Oct 30 | Nov 9 | Nov 21 |
| Round Rock | Nov 5 | Nov 13 | Nov 20 |
| Rowlett | Oct 28 | Nov 7 | Nov 19 |
| San Angelo | Nov 1 | Nov 3 | Nov 10 |
| San Antonio | Nov 12 | Nov 21 | Nov 28 |
| San Marcos | Nov 11 | Nov 21 | Nov 29 |
| Sherman | Oct 26 | Nov 5 | Nov 19 |
| Spring | Nov 18 | Nov 28 | Dec 9 |
| Sugar Land | Nov 20 | Nov 30 | Dec 13 |
| Temple | Nov 4 | Nov 13 | Nov 20 |
| Texarkana | Oct 25 | Nov 4 | Nov 17 |
| The Woodlands | Nov 14 | Nov 24 | Dec 3 |
| Tyler | Nov 2 | Nov 12 | Nov 21 |
| Victoria | Nov 20 | Nov 30 | Dec 9 |
| Waco | Nov 4 | Nov 13 | Nov 20 |
| Wichita Falls | Oct 25 | Nov 2 | Nov 9 |
Dates are typical-year model outputs, not forecasts — each city guide carries the live widget that tracks the current year against them.
How to use these dates
Each "close by" deadline is the model's two-clock compromise for that city: ten days after its 7-day mean temperature falls back through 61°F (water goes algae-dormant soon after), but never later than a week before its 50% first-freeze date from the NOAA 1991–2020 normals. Closing inside the window seals cold, stable water under the cover; closing early seals a warm algae incubator instead.
Treat the dates as typical-year guidance, not forecasts. An early cold snap moves the real deadline — each city guide runs a live water-temperature widget that flags a 32°F night inside the 10-day forecast as urgent, and carries the full winterizing checklist in working order.