Nationally, a water heater replacement runs $1,000–$4,000, but local labor rates change that a lot. Pick your city for an accurate breakdown.
Water heater quotes bundle the unit with labor, and "emergency" pricing runs high. Knowing what the unit itself costs keeps you from overpaying when yours fails.
New York, NY
$1,500–$5,900
San Francisco, CA
$1,500–$5,800
Los Angeles, CA
$1,300–$5,400
San Jose, CA
$1,400–$5,700
Boston, MA
$1,400–$5,400
Seattle, WA
$1,300–$5,300
San Diego, CA
$1,300–$5,200
Washington, DC
$1,300–$5,200
Chicago, IL
$1,200–$4,900
Denver, CO
$1,200–$4,700
Portland, OR
$1,200–$4,800
Austin, TX
$1,200–$4,600
Miami, FL
$1,200–$4,700
Philadelphia, PA
$1,200–$4,600
Atlanta, GA
$1,100–$4,200
Dallas, TX
$1,000–$4,200
Houston, TX
$1,000–$4,100
Phoenix, AZ
$1,000–$4,100
Nashville, TN
$1,100–$4,200
Charlotte, NC
$1,000–$4,000
Minneapolis, MN
$1,100–$4,300
Tampa, FL
$1,000–$4,000
Orlando, FL
$1,000–$4,000
Las Vegas, NV
$1,000–$4,200
San Antonio, TX
$1,000–$3,800
Columbus, OH
$900–$3,800
Indianapolis, IN
$900–$3,700
Kansas City, MO
$900–$3,700
Oklahoma City, OK
$900–$3,600
Memphis, TN
$900–$3,600
Honolulu, HI
$1,400–$5,600
Sacramento, CA
$1,200–$4,800
Salt Lake City, UT
$1,100–$4,500
Baltimore, MD
$1,100–$4,500
Hartford, CT
$1,200–$4,600
Raleigh, NC
$1,000–$4,200
Richmond, VA
$1,000–$4,000
Pittsburgh, PA
$1,000–$4,000
Milwaukee, WI
$1,000–$4,100
Detroit, MI
$1,000–$4,000
Jacksonville, FL
$1,000–$4,000
New Orleans, LA
$1,000–$3,900
Boise, ID
$1,000–$4,000
St. Louis, MO
$1,000–$3,900
Cincinnati, OH
$1,000–$3,800
Tucson, AZ
$900–$3,700
Albuquerque, NM
$900–$3,700
Louisville, KY
$900–$3,700
Birmingham, AL
$900–$3,600
Tulsa, OK
$900–$3,600
Upload it and our AI checks every line against real local rates — and writes you a negotiation script.
Check my quote free