PoolWindow

Pool closing · State guide

When to Close Your Pool in California

Last updated: July 15, 2026 · 147 cities covered

Closing deadlines across California stretch about 51 days: Seaside needs the cover on first (October 20), Anaheim last (December 10), and the statewide median deadline is November 18.

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.

California model dates from NOAA 1991–2020 normals; every city links to its full guide. Click a column header to sort.
City Window opensClose byFirst freeze (50%)
Alameda Nov 1Nov 11Dec 23
Alhambra Nov 20Nov 30Jan 2
Anaheim Nov 30Dec 10Dec 25
Antioch Oct 31Nov 10Dec 19
Apple Valley Oct 22Nov 1Nov 11
Arden-Arcade Oct 30Nov 9Dec 16
Bakersfield Oct 31Nov 10Dec 8
Baldwin Park Nov 20Nov 30Jan 2
Bellflower Nov 19Nov 29Jan 2
Berkeley Oct 26Nov 5Jan 1
Brentwood Oct 31Nov 10Dec 19
Buena Park Nov 20Nov 30Jan 2
Burbank Nov 13Nov 23Dec 26
Camarillo Nov 14Nov 24Dec 28
Carlsbad Nov 14Nov 24Dec 11
Carmichael Oct 30Nov 9Dec 16
Carson Nov 14Nov 24Jan 5
Castro Valley Oct 28Nov 7Dec 25
Chico Oct 22Nov 1Nov 17
Chino Nov 14Nov 24Dec 19
Chino Hills Nov 14Nov 24Dec 19
Chula Vista Nov 15Nov 25Dec 31
Citrus Heights Oct 30Nov 9Dec 16
Clovis Oct 30Nov 9Dec 14
Compton Nov 22Dec 2Jan 5
Concord Oct 30Nov 9Dec 14
Corona Nov 14Nov 24Dec 19
Costa Mesa Nov 22Dec 2Dec 25
Davis Oct 26Nov 5Dec 1
Downey Nov 19Nov 29Jan 2
Dublin Oct 24Nov 3Dec 2
East Los Angeles Nov 23Dec 3Jan 2
Eastvale Nov 14Nov 24Dec 19
El Cajon Nov 16Nov 26Dec 21
El Monte Nov 20Nov 30Jan 2
El Paso de Robles Oct 19Oct 29Nov 10
Elk Grove Oct 26Nov 5Dec 2
Escondido Nov 18Nov 28Dec 30
Fairfield Oct 30Nov 9Dec 14
Folsom Oct 30Nov 9Dec 16
Fontana Nov 18Nov 28Dec 30
Fremont Oct 23Nov 2Dec 22
Fresno Oct 30Nov 9Dec 14
Fullerton Nov 20Nov 30Dec 25
Garden Grove Nov 24Dec 4Dec 25
Gilroy Oct 26Nov 5Nov 27
Glendale Nov 13Nov 23Dec 26
Hanford Oct 28Nov 7Dec 1
Hawthorne Nov 22Dec 2Jan 5
Hayward Oct 28Nov 7Dec 25
Hemet Nov 8Nov 18Dec 10
Hesperia Oct 30Nov 9Dec 1
Huntington Beach Nov 22Dec 2Dec 25
Indio Nov 26Dec 6Dec 27
Inglewood Nov 22Dec 2Jan 5
Irvine Nov 17Nov 27Dec 25
Jurupa Valley Nov 15Nov 25Dec 30
Lake Elsinore Nov 11Nov 21Dec 18
Lake Forest Nov 25Dec 5Dec 25
Lakewood Nov 19Nov 29Jan 5
Lancaster Oct 21Oct 25Nov 1
Livermore Oct 24Nov 3Dec 2
Lodi Oct 27Nov 6Dec 5
Long Beach Nov 19Nov 29Jan 5
Los Angeles Nov 28Dec 8Dec 26
Madera Oct 23Nov 2Nov 27
Manteca Oct 28Nov 7Dec 1
Menifee Nov 11Nov 21Dec 18
Merced Oct 23Nov 2Nov 24
Milpitas Oct 29Nov 8Dec 22
Mission Viejo Nov 13Nov 23Jan 2
Modesto Oct 28Nov 7Dec 5
Moreno Valley Nov 13Nov 23Dec 19
Mountain View Oct 28Nov 7Dec 23
Murrieta Nov 21Dec 1Jan 30
Napa Oct 26Nov 5Dec 4
Newport Beach Nov 17Nov 27Jan 2
Norwalk Nov 20Nov 30Jan 2
Oakland Nov 1Nov 11Dec 23
Oceanside Oct 30Nov 9Dec 11
Ontario Nov 18Nov 28Dec 30
Orange Nov 30Dec 10Dec 25
Oxnard Nov 16Nov 26Dec 28
Palmdale Oct 27Nov 6Nov 19
Palo Alto Oct 17Oct 27Dec 7
Pasadena Nov 19Nov 29Jan 7
Perris Nov 11Nov 21Dec 18
Pittsburg Oct 31Nov 10Dec 19
Pleasanton Oct 24Nov 3Dec 2
Pomona Nov 13Nov 23Dec 28
Porterville Nov 1Nov 11Dec 13
Rancho Cordova Oct 30Nov 9Dec 16
Rancho Cucamonga Nov 18Nov 28Dec 30
Redding Oct 25Nov 4Nov 21
Redlands Nov 13Nov 23Dec 19
Redondo Beach Nov 15Nov 25Jan 5
Redwood City Oct 22Nov 1Dec 12
Rialto Nov 18Nov 28Jan 2
Richmond Oct 29Nov 8Jan 2
Riverside Nov 16Nov 26Dec 25
Rocklin Oct 25Nov 4Dec 5
Roseville Oct 23Nov 2Nov 24
Sacramento Oct 30Nov 9Dec 16
Salinas Oct 21Oct 31Dec 10
San Bernardino Nov 13Nov 23Dec 19
San Buenaventura Nov 10Nov 20Dec 28
San Diego Nov 17Nov 27Dec 21
San Francisco Oct 27Nov 6Dec 25
San Jose Oct 28Nov 7Dec 25
San Leandro Oct 18Oct 28Dec 23
San Marcos Nov 18Nov 28Dec 30
San Mateo Oct 27Nov 6Dec 26
San Ramon Oct 22Nov 1Dec 22
Santa Ana Nov 24Dec 4Dec 25
Santa Barbara Nov 13Nov 23Jan 6
Santa Clara Oct 29Nov 8Dec 22
Santa Clarita Nov 13Nov 23Jan 1
Santa Cruz Oct 21Oct 31Dec 13
Santa Maria Oct 26Nov 5Dec 13
Santa Monica Nov 10Nov 20Dec 15
Santa Rosa Oct 26Nov 5Dec 1
Seaside Oct 10Oct 20Dec 23
Simi Valley Nov 16Nov 26Dec 15
South Gate Nov 23Dec 3Jan 2
Stockton Oct 31Nov 10Dec 8
Sunnyvale Oct 28Nov 7Dec 23
Temecula Nov 21Dec 1Jan 30
Thousand Oaks Nov 14Nov 24Dec 28
Torrance Nov 15Nov 25Jan 5
Tracy Oct 24Nov 3Nov 26
Tulare Oct 27Nov 6Dec 13
Turlock Oct 30Nov 9Dec 20
Tustin Nov 24Dec 4Dec 25
Union City Oct 23Nov 2Dec 22
Upland Nov 18Nov 28Dec 30
Vacaville Oct 26Nov 5Nov 28
Vallejo Nov 1Nov 11Dec 27
Victorville Oct 22Nov 1Nov 11
Visalia Oct 27Nov 6Dec 13
Vista Nov 13Nov 23Jan 7
Walnut Creek Nov 1Nov 11Dec 19
Watsonville Oct 18Oct 28Dec 13
West Covina Nov 13Nov 23Dec 28
Westminster Nov 24Dec 4Dec 25
Whittier Nov 20Nov 30Jan 2
Yorba Linda Nov 30Dec 10Dec 19
Yuba City Oct 30Nov 9Dec 12

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.