- Home
- Cost Guides
- Pool Cleaning
- San Francisco, CA
Pool · San Francisco, CA · 2026 cost guide
How much does pool cleaning cost in San Francisco, CA?
In the San Francisco-Oakland-Fremont, CA area, weekly pool service runs about $140 to $350 a month in 2026, about 40% above the national range. Contractor labor here is indexed at 1.40 against the U.S. average, and that is what moves the numbers; equipment and materials cost about the same everywhere.
- Weekly service
- $140–$350per month, chemicals usually included
- One-time cleaning
- $210–$550for a pool that is only a little behind
- Green pool recovery
- $550–$1,700+more if it needs a drain and acid wash
- Do it yourself
- $40–$100per month, in chemicals, plus 2 to 3 hours a week
Pool cleaning in San Francisco is a niche service. Fewer than one in forty single-family homes in the metro has an in-ground pool, and most of those sit in the warmer inland East Bay, in places like Walnut Creek, Danville, Pleasanton, and Livermore, not in the fog belt. That thin market, plus labor costs about 40 percent above the national average, means weekly service runs $140 to $350 a month and the tech may be driving a long way to reach you.
What's different in San Francisco
The season depends on which side of the hills you live on. San Francisco proper is climate zone 3C, a marine climate with about 2,700 heating degree days and only 150 cooling degree days, so an unheated outdoor pool in the city or on the coast is swimmable for a few weeks in September and October. Thirty miles inland, Concord and Livermore see weeks of 90 to 100 degree days, and pools there run from May into October. Chlorine demand follows the same split: fog-belt pools lose little sanitizer to sun, while Tri-Valley pools burn through it the way a Sacramento pool would.
Water here is soft. Hetch Hetchy supply from the SFPUC and EBMUD's Mokelumne River water both carry very little calcium, so scale on tile and salt cells is rarely the problem. The opposite is: low-calcium water pulls minerals out of plaster, so your service should be adding calcium chloride and watching alkalinity, not just chlorine. Debris is oak leaves, redwood duff, and eucalyptus bark rather than dust. The bill that hurts is electricity. At PG&E rates near $0.41 per kWh, a single-speed pump on an eight-hour schedule can cost nearly as much per month as the service itself, so ask for a variable-speed pump set to off-peak hours.
Freeze risk is minimal, so nobody winterizes; pools run year-round at reduced pump hours, and service often drops to twice a month from November through March. Refills are the other local cost. Bay Area water rates are among the highest in the country, and local districts have discouraged pool filling during past droughts, so check current rules with EBMUD, Contra Costa Water District, or Zone 7 before a drain. Route density matters too: a tech in Phoenix might have twenty pools on one street, while one in Orinda or Mill Valley may have two, and the drive time lands on your invoice.
Pool Cleaning prices in San Francisco vs. the national guide
These are the ranges from our national pool cleaning cost guide next to the same items scaled by the San Francisco, CA labor index of 1.40. Rows marked fixed are materials only and do not move with local labor.
| Item | National range | San Francisco, CA |
|---|---|---|
| Weekly service (per month) | $100–$250 | $140–$350 |
| One-time cleaning | $150–$400 | $210–$550 |
| Green pool recovery | $400–$1,200+ | $550–$1,700+ |
| Do it yourself (per month) (fixed) | $40–$100 | $40–$100 |
Local tip: If you live in the fog belt, drop to a twice-monthly chemical-only plan from November through April and put the savings toward a variable-speed pump, which pays for itself faster at PG&E's $0.41 per kWh than in almost any other metro.
San Francisco at a glance
- Climate zone
- 3Cmarine
- Labor index
- 1.40vs. U.S. average 1.00
- Pool ownership
- lowshare of homes with a pool
- Water hardness
- softaffects scale and chemistry
Want a number for your San Francisco home instead of a metro range?
Answer six quick questions and get a cost range for your pool cleaning project, then quotes from up to four licensed pros who work your ZIP. Free, and you can ignore the calls.
Get my pool estimate →Pool Cleaning cost questions in San Francisco, answered.
Is weekly pool service worth it in San Francisco if my pool is only usable a few months?
For a fog-belt pool, probably not year-round. Many owners in the city and on the Peninsula coast switch to a twice-monthly chemical check from November through April and go weekly only when the pool is in use. Inland East Bay pools are a different case: 90 to 100 degree summer days burn off chlorine fast, and weekly service from May through October is the norm there.
Why does my pool tech keep adding calcium to my East Bay pool?
Because the water is soft. SFPUC's Hetch Hetchy supply and EBMUD's Mokelumne River water arrive with very little dissolved calcium, and plaster gives up its own calcium to balance that, which shows up as etching and rough spots. Raising calcium hardness into the normal range with calcium chloride is a cheap way to protect a finish that costs thousands to redo, so it is money well spent.
How much does it cost to run a pool pump on PG&E rates in San Francisco?
More than almost anywhere else in the country. At about $0.41 per kWh, a 1.5 horsepower single-speed pump on an eight-hour schedule can add several hundred kilowatt-hours a month to your bill. A variable-speed pump running longer at low speed cuts that by half or more, and moving the run window to PG&E off-peak hours cuts it again. Ask your service to set the schedule with your rate plan in front of them.
Can I drain and refill my pool during a Bay Area drought?
Sometimes, and sometimes only with conditions. During the last drought several Bay Area water districts discouraged pool filling, and the rules changed year to year. Before scheduling a drain and acid wash, call your district, whether that is EBMUD, SFPUC, Contra Costa Water District, or Zone 7, and ask about both filling rules and where drained water must go. Most cities want it dechlorinated and sent to the sanitary sewer, not the gutter.
Pool Cleaning costs in nearby metros
Pool Cleaning cost in Los Angeles, CA
Los Angeles-Long Beach-Anaheim, CA. Labor index 1.15, climate zone 3B.
Read the Los Angeles guide → PoolPool Cleaning cost in Riverside, CA
Riverside-San Bernardino-Ontario, CA. Labor index 1.05, climate zone 3B.
Read the Riverside guide → PoolPool Cleaning cost in Phoenix, AZ
Phoenix-Mesa-Chandler, AZ. Labor index 0.95, climate zone 2B.
Read the Phoenix guide → PoolPool Cleaning cost in Denver, CO
Denver-Aurora-Centennial, CO. Labor index 1.00, climate zone 5B.
Read the Denver guide →