Home/Cost guides/Water Heater Installation
Construction

How much does water heater installation cost?

Water heater installation costs $1,200 to $3,500, averaging about $2,100. A like-for-like 50-gallon tank swap is $1,200 to $2,000; tankless and heat pump conversions run $3,000 to $6,500.

National average

$2,100

Typical low

$1,200

Typical high

$3,500

Per unit

$900 – $6,500

Instant cost calculator

Adjust the inputs to see live pricing

1 unit

Estimated project cost

$1,000 $2,500

Most homeowners pay around $1,750

Compare water heater type

Cost by material

Installed pricing per unit.

OptionInstalled cost
Gas tank$1,000 – $2,500
Electric tank$900 – $2,200
Gas tankless$2,500 – $6,000
Electric tankless$1,500 – $4,000
Heat pump (hybrid)$2,200 – $5,500
Solar water heater$3,500 – $9,000

Cost by tank size

CapacityHouseholdInstalled cost
30 gallon1 – 2 people$900 – $1,700
40 gallon2 – 3 people$1,000 – $2,000
50 gallon3 – 4 people$1,200 – $2,400
75 gallon4 – 6 people$1,800 – $3,600
80 gallon5+ people$2,000 – $4,200

Operating cost and lifespan

TypeAnnual energy costLifespan
Electric tank$450 – $65010 – 15 years
Gas tank$250 – $4008 – 12 years
Gas tankless$200 – $33020+ years
Heat pump$110 – $20013 – 15 years

Where the money goes

A typical project budget, broken down by line item.

  • Water heater unit48% · $1,008
  • Labor32% · $672
  • Venting, gas or electrical12% · $252
  • Permit, disposal and fittings8% · $168

Cost by region

Labor markets move the number more than any other single factor.

Northeast metro

$1,440 – $4,200

+20% vs. national average

West Coast metro

$1,440 – $4,200

+20% vs. national average

Mountain West

$1,248 – $3,640

+4% vs. national average

Midwest

$1,200 – $3,500

At the national average

South & Southeast

$1,104 – $3,220

-8% vs. national average

Rural nationwide

$1,080 – $3,150

-10% vs. national average

Common add-ons

Line items that show up on most quotes but rarely in the headline price.

Expansion tank

$100 – $350

New gas line or upsizing

$300 – $1,200

Dedicated 240V circuit

$400 – $1,200

Venting modification

$300 – $1,500

Drain pan and leak sensor

$100 – $400

Water softener

$800 – $3,000

DIY vs. hiring a pro

Hire a pro

$1,200 – $3,500

Do it yourself

$500 – $1,600

An electric tank swap is within reach for an experienced DIYer. Gas units involve combustion venting and carbon monoxide risk, and most jurisdictions require a permit and inspection either way.

Ways to save

Practical levers that lower the bill without cutting quality.

  • Replace before it fails so you are not paying emergency rates.
  • Right-size the tank; oversizing wastes standby energy every day for a decade.
  • Check federal, state and utility rebates for heat pump water heaters — they can cover $500 to $2,000.
  • Stay with your existing fuel type unless energy math clearly favors switching.
  • Buy the unit yourself during a sale and pay only for installation labor.

Questions to ask your contractor

  1. 01Is haul-away of the old unit and the permit included?
  2. 02Does the install need an expansion tank or a code-required pan?
  3. 03Will my current gas line or electrical service handle this unit?
  4. 04What is the first-hour rating, not just the tank size?
  5. 05What are the separate tank and labor warranties?
  6. 06How long will we be without hot water?

Frequently asked questions

Ready for a number you can budget against?

Answer a few questions about your project and we'll model a low, average and premium price for your ZIP code — then connect you with vetted pros.

Get water heater quotes

Water Heater Installation cost by city

Local labor rates, permits and climate change the number. Pick your city for prices near you.

Water Heater Installation cost in Los Angeles, CA

$1,488 – $4,340

Water Heater Installation cost in San Diego, CA

$1,416 – $4,130

Water Heater Installation cost in San Jose, CA

$1,656 – $4,830

Water Heater Installation cost in San Francisco, CA

$1,740 – $5,075

Water Heater Installation cost in Oakland, CA

$1,584 – $4,620

Water Heater Installation cost in Sacramento, CA

$1,296 – $3,780

Water Heater Installation cost in Fresno, CA

$1,176 – $3,430

Water Heater Installation cost in Long Beach, CA

$1,464 – $4,270

Water Heater Installation cost in Anaheim, CA

$1,440 – $4,200

Water Heater Installation cost in Santa Ana, CA

$1,428 – $4,165

Water Heater Installation cost in Irvine, CA

$1,512 – $4,410

Water Heater Installation cost in Riverside, CA

$1,272 – $3,710

Water Heater Installation cost in San Bernardino, CA

$1,236 – $3,605

Water Heater Installation cost in Bakersfield, CA

$1,164 – $3,395

Water Heater Installation cost in Stockton, CA

$1,224 – $3,570

Water Heater Installation cost in Modesto, CA

$1,200 – $3,500

Water Heater Installation cost in Chula Vista, CA

$1,380 – $4,025

Water Heater Installation cost in Fremont, CA

$1,620 – $4,725

Water Heater Installation cost in Pasadena, CA

$1,536 – $4,480

Water Heater Installation cost in Glendale, CA

$1,500 – $4,375

Water Heater Installation cost in Santa Clarita, CA

$1,392 – $4,060

Water Heater Installation cost in Torrance, CA

$1,476 – $4,305

Water Heater Installation cost in Oxnard, CA

$1,368 – $3,990

Water Heater Installation cost in San Mateo, CA

$1,680 – $4,900