IQHab › United States › Plumbing › Water Heater Replacement Cost (2026)
Water Heater Replacement Cost
Replacing a water heater is a common home project. Here's what it costs by type.
Low$900
Typical$1,650
High$3,000
Per water heater · USD
What's included
Labor
$400–$900
Materials / equipment
$600–$2,200
What changes the price
- Tank vs. tankless water heater
- Fuel type — gas or electric
- Capacity (gallons)
- Location and venting
Regional notes
- Tankless units cost more up front but can be more efficient.
- Codes vary; some areas require expansion tanks or upgrades.
Questions
How long does a water heater last?
Typically 8–12 years for a tank unit, longer for a well-maintained tankless system.
Cost by state
Costs vary by regional labor market. See local estimates for your state:
Browse all U.S. statesHow to get an accurate quote
- Get several quotes and compare, not just price.
- Be specific about size, materials and any existing issues.
- Ask whether the quote includes labor, materials, permits and cleanup.
- Confirm the contractor is licensed and insured before you hire.