Water heater installation in California: cost, licensing and rules
This page covers who may install a water heater, what California requires for the heater itself, and published cost ranges. We did not find a California-only price survey that we could read, so the prices below are national figures. California prices can be higher or lower. Treat them as a rough guide and get written quotes.
Published cost ranges (national)
| Type | Average installed cost |
|---|---|
| Standard tank, 40 to 50 gallon | $600 to $3,100 |
| Tankless | $1,400 to $5,600 |
| Hybrid heat pump | $2,000 to $4,600 |
| Indirect (paired with a boiler or furnace) | $2,000 to $4,500 |
| Solar | $3,000 to $9,000 |
Source: HomeGuide, January 2, 2026, read November 5, 2026. HomeGuide says these are costs before tax incentives or rebates, and that cost depends on the type, size, fuel and any plumbing or electrical upgrades.
What can add to the bill
HomeGuide lists these extras as national figures:
- Permits and inspections for gas line or electrical work: $50 to $200.
- Venting: $500 to $1,500 for a first-time installation, or $100 to $600 when replacing existing vents.
- Expansion tank: $100 to $400.
- Moving the heater to a new location: $500 to $2,500.
- Removal and disposal of the old unit: $75 to $500 (many plumbers include this in the estimate).
- Bringing plumbing up to code: $75 to $500 or more.
- Hard-to-reach installs such as cramped closets: an extra $125 to $300 per labor hour.
Who may install it
The CSLB's C-36 Plumbing Contractor classification includes installing any type of equipment to heat water, including solar equipment for that purpose. See what a C-36 license covers.
Under California law, a contractor's license is not required when the total price for labor, materials and everything else on one project is under $1,000 and the work does not need a building permit. That exception does not apply to someone who advertises as a contractor or who hires others to do the work. So a water heater job that needs a permit, or is priced at $1,000 or more, falls under the licensing rules. Ask for the license number and check it.
What California requires for the heater
- Health and Safety Code section 19211 says all new and replacement water heaters, and all existing residential water heaters, must be braced, anchored or strapped so they do not fall or shift in an earthquake. At a minimum the heater must be secured in line with the California Plumbing Code, or with changes a city or county has adopted.
- The law's definition of a water heater is a standard water heater of up to 120 gallons for which a pre-engineered strapping kit is readily available.
- The seller of a property that has a water heater must certify in writing to the buyer that this requirement has been met.
Permits
Whether a water heater replacement needs a permit is decided by your city or county building department. We did not find a statewide rule on this that we could read. Call your building department before you agree to a price, and ask the plumber whether the permit is included in the quote.
Questions to ask when you compare quotes
- What is your CSLB license number, and is C-36 listed?
- Does the price include the permit, earthquake strapping, venting, an expansion tank and haul-away of the old unit?
- Is it a like-for-like swap, or does it need new gas, electrical or venting work?
- What is the warranty on the heater and on your labor?
Next: find licensed plumbers by county or read how to hire a plumber in California.