Yes, San Diego water is hard, and in most of the county it’s very hard. Countywide readings run 15 to 28+ grains per gallon (gpg), well above the 10.5 gpg line the U.S. Geological Survey uses to define “very hard” water. Coastal cities like San Diego, Carlsbad, and Encinitas typically sit around 17-20+ gpg. East County cities like El Cajon and La Mesa often run harder, into the low-to-mid 20s. Your exact number depends on your city, your water district’s blend of imported supply, and even the time of year.

That range isn’t a guess. It’s pulled from the same water quality data we use to size treatment systems across San Diego County, city by city. Below is the breakdown by region, what’s driving the hardness, and how to get the exact reading for your address.

Close-up of white scale buildup on a chrome faucet in a San Diego kitchen

Why is San Diego’s water so hard?

San Diego County imports roughly 70 to 80 percent of its water supply, mostly from the Colorado River and the State Water Project, which draws from Northern California watersheds. The U.S. Geological Survey explains that water picks up dissolved calcium and magnesium as it moves through rock and soil, and both of San Diego’s main sources travel hundreds of miles before reaching a tap here. The Colorado River in particular runs through mineral-heavy terrain, which is why it’s one of the harder major water sources in the western United States.

Local groundwater and the smaller share of water from county reservoirs vary more, which is part of why hardness differs from one city to the next instead of being one flat countywide number. Utilities also blend sources differently depending on the season and supply conditions, so your city’s number can shift a little year to year even if the general range stays consistent.

What counts as hard water?

Hardness is measured in grains per gallon (gpg) or parts per million (ppm), and there’s a standard scale for what those numbers mean. Hardness only counts calcium and magnesium. It’s a different measurement from TDS, which adds up everything dissolved in the water.

ClassificationHardness (gpg)Hardness (ppm)
Soft0-10-17
Slightly hard1-3.517-60
Moderately hard3.5-760-120
Hard7-10.5120-180
Very hardAbove 10.5Above 180

San Diego’s countywide range of 15-28+ gpg puts nearly every city in the “very hard” category, and much of the county sits close to double that threshold. For comparison, cities with genuinely soft municipal water, common in parts of the Pacific Northwest, run under 3.5 gpg. San Diego isn’t close to that range anywhere in the county.

Hardness by San Diego region

Hardness isn’t identical across the county. It varies by water district, distance from the coast, and whether a home is on municipal supply or a private well. Here’s how it breaks down by region, based on published water quality data for representative cities in each area.

RegionTypical hardness (gpg)What’s driving it
Coastal San Diego (San Diego, Coronado, Imperial Beach)17-20+Imported Colorado River and State Water Project blend, delivered fairly consistently
North Coastal (Carlsbad, Encinitas, Solana Beach, Del Mar, Oceanside)17-20+Same imported blend; salt air adds corrosion risk to equipment on top of the hardness
North County Inland (Vista, Poway, Rancho Bernardo, Escondido)15-28More variable blend, some local groundwater mixed in, wider range city to city
East County (El Cajon, La Mesa, Santee, Lakeside)18-28Often the hardest water in the county; several East County water districts post readings in the low-to-mid 20s
South Bay (Chula Vista, Bonita, National City)15-20Similar imported blend to coastal areas
Mountain and backcountry (Ramona, Julian, private wells)15-30+Well water varies by geology; some backcountry wells test harder than any municipal supply in the county

The pattern holds across most of the county: San Diego doesn’t have a “hard water zone” and a “normal water zone.” It has a hard water floor around 15 gpg and a range that climbs from there depending on where you live. East County and some inland North County cities regularly test at the top of that range.

Water treatment technician testing tap water hardness with a digital meter in a San Diego home

Does hardness change by neighborhood or only by city?

Both. Your water utility’s Consumer Confidence Report (CCR) gives you a citywide average, but hardness can shift by a few grains within a single city depending on which part of the distribution system serves your street and how source water is blended that month. Homes near the edge of a service area, or served by a smaller local water district within a larger city, sometimes see readings a couple of grains off the citywide number.

That’s the gap a CCR can’t close. It tells you what left the treatment plant, not what’s coming out of your specific faucet after traveling through your city’s pipes and your home’s plumbing. If you want the exact number at your address instead of a citywide average, an in-home test is the only way to get it.

What does this hardness level actually do to a home?

At 15-28+ gpg, San Diego water causes real, measurable damage over time, not just cosmetic spotting. If the spots are your first concern, here’s how to remove hard water stains in San Diego and why they keep coming back.

  • Water heaters scale on the inside, losing 25 to 50 percent efficiency and failing years before their rated lifespan. A tank that should last 10 to 12 years often fails at 6 or 7 on untreated San Diego water.
  • Dishwashers and washing machines need significantly more detergent to work at all, since calcium and magnesium interfere with how soap lathers and rinses.
  • Fixtures and showerheads clog with scale, reducing flow and pressure over a matter of months, not years.
  • Skin and hair react to the mineral load in the shower, leaving skin tight and dry and hair harder to manage. More detail on that in hard water’s effects on your home.

None of that is a maybe. It’s the documented, predictable result of running county-average or worse hardness through a home with no treatment in place.

What’s the fix?

The starting point is the same for every San Diego home: get your exact hardness number, then treat for it. Two approaches work.

A traditional water softener uses ion exchange to remove calcium and magnesium from the water entirely, producing genuinely soft water. It requires salt and periodic regeneration. Learn more about water softener installation sized correctly for San Diego’s hardness levels.

A salt-free conditioner uses template-assisted crystallization to prevent scale from forming without removing the minerals, so there’s no salt, no brine discharge, and no added sodium. Both approaches solve the scale problem; which one fits depends on your household size, your HOA or water district’s salt restrictions, and your maintenance preference. Our hard water solutions page breaks down the tradeoffs in more detail.

Homeowners in Oceanside dealing with the coastal salt-air-plus-hardness combination can see how we approach it locally on our Oceanside water filtration page.

Frequently asked questions

Is San Diego water hard or soft?

San Diego water is hard, and in most of the county it’s classified as very hard. Countywide readings run 15 to 28+ grains per gallon, well above the 10.5 gpg threshold the U.S. Geological Survey uses to define “very hard” water. There is no part of San Diego County with genuinely soft municipal water.

What is the average water hardness in San Diego?

Most of San Diego County sits in the 17 to 20+ grains per gallon range, with coastal and South Bay cities generally near that number. East County cities like El Cajon and La Mesa often run harder, into the low-to-mid 20s, and some inland and backcountry wells test even higher. There’s no single flat number for the whole county because hardness depends on your water district and source blend.

What is the hardest tap water in San Diego County?

East County and some North County Inland cities post the highest readings in the county, with several districts testing in the 20-28 gpg range. Private well water in the mountain and backcountry areas can run higher still, since well hardness depends on local geology rather than a blended municipal supply.

How do I find out my exact water hardness?

Your water utility’s annual Consumer Confidence Report lists a citywide average, but it won’t reflect what’s happening in your specific plumbing after the water reaches your street. A free in-home water test measures the actual hardness, chloramine level, and pH at your tap, so you get a number specific to your address instead of a citywide estimate.

Does San Diego’s hard water need a whole-house system, or is a filter enough?

A standard filter, including most under-sink or pitcher filters, does not remove hardness. Calcium and magnesium pass straight through carbon filtration. Addressing hardness at the source requires a whole-house water softener or salt-free conditioner installed where water enters the home, treating every fixture and appliance rather than just one tap.

Get your exact number

Countywide averages are a starting point, not a diagnosis. The only way to know what’s actually coming out of your tap is to test it. Filter Pros San Diego offers a free in-home water test that measures your exact hardness, along with chloramine, pH, and TDS, so you get a specific recommendation instead of a regional guess.

Call (858) 400-6508 or schedule online. We test and treat water throughout San Diego County, from the coast to the backcountry.