Doshnest

Water Heater Replacement Cost

A typical water heater replacement costs $1,900 across the US, with most jobs from $1,200 to $3,800 for one tank or tankless unit, installed. Pick your city for a local range.

Advertisement

Water Heater Replacement cost by city

CityLowTypicalHigh
New York, NY$1,620$2,570$5,130
Los Angeles, CA$1,500$2,380$4,750
Chicago, IL$1,300$2,050$4,100
Houston, TX$1,180$1,860$3,720
Phoenix, AZ$1,200$1,900$3,800
Philadelphia, PA$1,260$2,000$3,990
San Antonio, TX$1,100$1,750$3,500
San Diego, CA$1,540$2,430$4,860
Dallas, TX$1,220$1,940$3,880
Jacksonville, FL$1,150$1,820$3,650
Austin, TX$1,260$2,000$3,990
Fort Worth, TX$1,180$1,860$3,720
San Jose, CA$1,680$2,660$5,320
Columbus, OH$1,120$1,770$3,530
Charlotte, NC$1,200$1,900$3,800
Indianapolis, IN$1,100$1,750$3,500
San Francisco, CA$1,700$2,700$5,400
Seattle, WA$1,500$2,380$4,750
Denver, CO$1,340$2,130$4,260
Washington, DC$1,540$2,430$4,860
Boston, MA$1,560$2,470$4,940
El Paso, TX$1,060$1,670$3,340
Nashville, TN$1,220$1,940$3,880
Detroit, MI$1,120$1,770$3,530
Oklahoma City, OK$1,060$1,670$3,340
Portland, OR$1,340$2,130$4,260
Las Vegas, NV$1,240$1,960$3,910
Memphis, TN$1,080$1,710$3,420
Louisville, KY$1,100$1,750$3,500
Baltimore, MD$1,260$2,000$3,990
Milwaukee, WI$1,150$1,820$3,650
Albuquerque, NM$1,130$1,790$3,570
Tucson, AZ$1,120$1,770$3,530
Fresno, CA$1,260$2,000$3,990
Sacramento, CA$1,380$2,190$4,370
Kansas City, MO$1,140$1,810$3,610
Atlanta, GA$1,260$2,000$3,990
Omaha, NE$1,120$1,770$3,530
Colorado Springs, CO$1,220$1,940$3,880
Raleigh, NC$1,220$1,940$3,880
Miami, FL$1,380$2,190$4,370
Virginia Beach, VA$1,200$1,900$3,800
Oakland, CA$1,620$2,570$5,130
Minneapolis, MN$1,300$2,050$4,100
Tulsa, OK$1,060$1,670$3,340
Tampa, FL$1,260$2,000$3,990
New Orleans, LA$1,180$1,860$3,720
Cleveland, OH$1,120$1,770$3,530
Honolulu, HI$1,620$2,570$5,130
Pittsburgh, PA$1,160$1,840$3,690
Cincinnati, OH$1,120$1,770$3,530
St. Louis, MO$1,120$1,770$3,530
Orlando, FL$1,220$1,940$3,880
Salt Lake City, UT$1,260$2,000$3,990
Charleston, SC$1,260$2,000$3,990
Boise, ID$1,200$1,900$3,800
Richmond, VA$1,200$1,900$3,800
Birmingham, AL$1,100$1,750$3,500
Buffalo, NY$1,200$1,900$3,800
Anchorage, AK$1,420$2,240$4,480
Des Moines, IA$1,100$1,750$3,500
Advertisement

What affects the price

  • House or job size
  • Material and quality grade
  • Local labor rates
  • Permits and inspections

About the job

The price covers one tank or tankless unit, installed. Typical project time is 2 to 6 hours. Expected life: 8 to 12 years tank, 15 to 20 years tankless.

Frequently asked questions

How much is a new water heater?

Nationally the typical price is $1,900 with a range of $1,200 to $3,800 for one tank or tankless unit, installed.

How can I lower the cost?

Get at least three written quotes, ask for itemized pricing, schedule outside the busy season and ask whether a repair would meet your need instead of a full replacement.

Sources and method

Page last updated November 2026. See our editorial policy and disclaimer.