Water Heater Replacement Cost Guides

Water heater replacement in your city depends on tank size, fuel type, and whether you upgrade from tank to tankless. Labor makes up a big share of the quote.

National range: $900 – $1,800 per unit · 20 cities covered · 2026 rates

💡 Planning a project? Prices below are city-adjusted estimates. Open your city's guide for the full breakdown — materials, project sizes, hidden costs, and contractor tips.

Water Heater Replacement Cost by City (2026)

CityEstimated RangeStatus
Atlanta, GA $846 – $1,692 per unit Guide available
Austin, TX $882 – $1,764 per unit Guide available
Charlotte, NC $828 – $1,656 per unit Guide available
Chicago, IL $1,008 – $2,016 per unit Guide available
Columbus, OH $810 – $1,620 per unit Guide available
Dallas, TX $864 – $1,728 per unit Guide available
Denver, CO $918 – $1,836 per unit Guide available
Houston, TX $855 – $1,710 per unit Guide available
Indianapolis, IN $792 – $1,584 per unit Guide available
Kansas City, MO $783 – $1,566 per unit Guide available
Las Vegas, NV $873 – $1,746 per unit Guide available
Los Angeles, CA $1,152 – $2,304 per unit Guide available
Miami, FL $945 – $1,890 per unit Guide available
Nashville, TN $837 – $1,674 per unit Guide available
New York, NY $1,170 – $2,340 per unit Guide available
Phoenix, AZ $855 – $1,710 per unit Guide available
Portland, OR $990 – $1,980 per unit Guide available
San Francisco, CA $1,215 – $2,430 per unit Guide available
Seattle, WA $1,062 – $2,124 per unit Guide available
Tampa, FL $810 – $1,620 per unit Guide available

Published City Guides