Skip to main content
Pipe Dream Plumbing Co. logo

Pipe Dream Plumbing Blog

How Hard Is San Diego County's Water? Hardness by City and Water Utility

Pipe Dream Plumbing Team2026-09-2112 min readLast updated 2026-09-21

Search for San Diego water hardness and you will find confident numbers that do not agree with each other. Most of them are not from a water utility. This guide only uses what each utility publishes in its annual Consumer Confidence Report, the water quality report every public water system has to file, and links to each one so you can check.

Your water utility is on your water bill. It is often not the same as your city: many El Cajon homes are served by Helix Water District, parts of Chula Vista by Sweetwater Authority and parts by Otay Water District, and so on. Find your utility first, then find it in the table.

How hard is the water from each San Diego County utility?

The U.S. Geological Survey classes water above 180 mg/L as very hard, and most of the supplies below average above that line. Several utilities blend water from more than one treatment plant and publish a number for each rather than one system average; for those, we show each plant and you should test at your tap.

Water hardness, disinfectant and report year for 14 San Diego County water utilities, from each utility's own water quality report
Water utilityMain areaHardness (mg/L)Grains per gallonReport yearDisinfectant named in report
City of San DiegoCity of San Diego237 Alvarado, 242 Miramar, 243 Otay (plant averages)13.9 to 14.2CY2025Chloramines
Helix Water DistrictEl Cajon, La Mesa, Lemon Grove, Spring Valley206 (treatment plant average)12.02025Chloramines
City of PowayPoway218 (imported source water, 99.5% of supply)12.7CY2025Chloramines through CY2024; CY2025 lists chlorine
City of EscondidoEscondido215 (finished water)12.6CY2025Chloramine
City of OceansideOceanside226 at the Weese plant (about 72% of supply); 61 desalinated13.2; 3.6CY2025Chloramines
Carlsbad MWDCarlsbad230 imported (Skinner plant); 61 desalinated (18% of supply). No single system-wide figure published; test at the tap13.5; 3.6CY2025Total chlorine residual; form not named
Vista Irrigation DistrictVista54 to 310 over the year, by source3.2 to 18.1 (as printed)CY2025Chloramines
Vallecitos Water DistrictSan Marcos68 to 255 by source (242 Skinner, 245 Weese, 255 Olivenhain, 68 desalinated). No single system-wide figure published; test at the tap4.0 to 14.92024Chloramines
Olivenhain MWDEncinitas and nearby200 (its own plant, about 78% of water)11.72025Total chlorine residual; form not named
Rincon del Diablo MWDParts of the Escondido area230 (ID1); 215 (IDA)13.5; 12.6 (as printed)2025Chloramine
Ramona MWDRamona242 imported (Skinner); 68 desalinated. No single system-wide figure published; test at the tap14.2; 4.02024Chloramines
Padre Dam MWDSantee and nearby206 (Helix plant), 230 (Skinner), 61 (desalinated) by source. No single system-wide figure published; test at the tap12.0, 13.5, 3.62025Chloramine
Otay Water DistrictEastern Chula Vista and nearbyPrinted in grains only: 9.4 system average, 8.2 to 14.6 range9.4 (as printed)2025Total chlorine residual; form not named
Sweetwater AuthorityNational City, western Chula Vista, Bonita193 (treated water average; range 76 to 340)11.32025Chloramines

Grains per gallon are calculated as mg/L ÷ 17.1 unless marked as printed. Reports that print their own grains may differ by 0.1 from rounding. Vallecitos and Ramona 2025 reports were not retrievable when we checked, so their 2024 figures are shown. Main areas are approximate; your bill names your utility.

A few notes on reading the table. Hardness is reported as calcium carbonate, which is the standard way to express it. Where a utility buys water from several plants, like Carlsbad, Vallecitos, Ramona and Padre Dam, your tap gets some blend of those sources that the report does not pin down, which is why a tap test beats any average.

Desalinated water from the Carlsbad Desalination Plant is far softer than imported water, around 61 mg/L. It shows up in several North County utilities' supply, which is part of why their numbers vary more across the year.

How hard is hard? What do mg/L and grains per gallon mean?

The U.S. Geological Survey classes water by its hardness as calcium carbonate: 0 to 60 mg/L is soft, 61 to 120 is moderately hard, 121 to 180 is hard, and above 180 is very hard. Water treatment equipment is usually rated in grains per gallon; one grain per gallon is about 17.1 mg/L.

U.S. Geological Survey water hardness classification, with grains per gallon
Classificationmg/L as calcium carbonateGrains per gallon (÷ 17.1)
Soft0 to 600 to 3.5
Moderately hard61 to 1203.6 to 7.0
Hard121 to 1807.1 to 10.5
Very hardMore than 180More than 10.5

Sources: USGS for the classes; the Maryland Geological Survey gives 1 grain per gallon as 17.118 mg/L.

Hardness is not a health standard, and none of the reports in this guide treat it as one. Hardness is about calcium and magnesium, and its cost shows up as scale on fixtures, in water heaters and in appliances, and as soap that does not rinse off cleanly.

Why does San Diego County's water hardness change from year to year?

Because most of the county's water is imported, and the import is a changing blend. The Metropolitan Water District says Colorado River water has the highest salinity of its supplies, averaging about 625 mg/L of dissolved solids since 1976, while State Water Project water runs about 250 to 325 mg/L. More Colorado River water means harder water.

Metropolitan Water District treatment plants in 2024: share of State Water Project water and hardness
PlantState Water Project shareHardness average (mg/L)TDS average (mg/L)
Mills100%84222
Jensen100%148304
Skinner (serves San Diego County)0 to 64%242559
Diemer0 to 98%270590
Weymouth0 to 100%272587

Source: Metropolitan Water District 2025 Annual Water Quality Report, 2024 data. The remainder of each plant's water is Colorado River water.

The San Diego County Water Authority puts it this way: Metropolitan's water comes from the Colorado River and the State Water Project, and the blend of the two sources fluctuates depending on hydrologic conditions and how Metropolitan operates its system. Local utilities then add their own reservoir water, desalinated water or groundwater.

You can see the effect in individual utilities. Helix Water District's supply was 26% Colorado River water in 2023 and 58% in 2024 (details in our El Cajon post). Poway's imported water averaged 117 mg/L in its 2017 report and 284 mg/L in others (year-by-year table in our Poway post). A number from three years ago may not describe this year's water at all.

Want to know what your own tap is running this month? Call (858) 330-2881 and we will test it when we come out.

Why do the hardness numbers you find online disagree?

Because many of them are not from a utility. Water treatment sellers often publish a single county average, or a high figure, without a report year or a source, and some pages have not been updated in years. Hardness moves enough between years and between treatment plants that an undated number can be off by several grains either way.

We have done this ourselves. Pages on our own site used a rounded countywide figure, and this guide replaces it with each utility's reported number. If a company quotes you a hardness number to sell you a system, ask which report it came from and which year.

The fix is simple: use the utility's own report, check the year, and if the decision matters, test the water at your tap. A test strip or a lab test tells you what is actually coming out of your faucet this month.

Does San Diego County tap water have chlorine or chloramine?

Mostly chloramine. Ten of the fourteen utilities in this guide name chloramine in their latest reports. Three report only a total chlorine residual without naming the form, and Poway named chloramine through CY2024 and changed its wording in CY2025. Chloramine is safe to drink at regulated levels but needs the right carbon to filter.

Our chloramine post covers which carbon handles it, and why it matters for aquariums and home dialysis.

What if you are on a private well?

Then none of these numbers apply to you. San Diego County's Department of Environmental Health and Quality says wells are commonly the only potable water supply in the rural parts of the county, and no utility report covers them. A private well needs its own lab test, and the state recommends testing every year.

Read our East County well water post for what to test for and how often.

What should you do with your hardness number?

Decide whether scale is costing you money. Water in the USGS hard and very hard ranges, above 120 mg/L or about 7 grains per gallon, builds scale. A softener removes hardness and is sized on people × 75 gallons × grains per gallon. A salt-free conditioner stops scale without removing minerals and is sized on bathrooms and peak flow.

Our salt-free vs softener comparison explains what each system does and does not do, and our cost post covers what each costs installed and to run. If you are in Poway or El Cajon, our Poway and El Cajon posts go deeper on those utilities.

Once you know your number, see the whole-home systems we install and their published prices on our water filtration page, or call (858) 330-2881.

Frequently Asked Questions

What is the water hardness in San Diego?

The City of San Diego's CY2025 report lists plant averages of 237 to 243 mg/L, about 13.9 to 14.2 grains per gallon, which the USGS classes as very hard. Other utilities in the county report their own numbers in the table above.

Which part of San Diego County has the softest water?

Among the treated supplies in this guide, desalinated water from the Carlsbad Desalination Plant is by far the softest at around 61 mg/L, and it is part of the supply for several North County utilities. Most imported water in the county is very hard.

How do I convert mg/L to grains per gallon?

Divide by 17.1. For example, 206 mg/L ÷ 17.1 = 12.0 grains per gallon.

Why is my water harder some months than others?

Utilities change the mix of Colorado River water, State Water Project water and local water through the year depending on availability. Colorado River water carries more dissolved minerals, so months heavier in it test harder.

Is hard water safe to drink?

Hardness is not a drinking water health standard. Its costs are scale on fixtures and appliances and soap that does not rinse off cleanly. For your utility's results on the health standards, see its report, linked in the table.

Where do I find my utility's water quality report?

Each utility in the table is linked to its latest report. You can also find any California public water system's filed reports on the State Water Resources Control Board's electronic annual report portal, or call the number on your bill.

Serving These Areas

More From Our Blog

About the Pipe Dream Plumbing Team

With over 20 years of combined plumbing experience serving San Diego County, the Pipe Dream Plumbing team has completed thousands of residential and commercial jobs across Escondido, Encinitas, Santee, Coronado, La Mesa, La Jolla, and El Cajon. We're fully insured and committed to honest pricing, quality workmanship, and same-day service.

Ready to Solve Your Plumbing Problem?

Call now for same-day service, upfront pricing, and insured plumbing professionals. No surprises, no hidden fees.