How Much Does Water Heater Installation Cost

Average Cost : $1,600 to $2,400 This cost includes the water heater unit, necessary permits, installation materials, labor by a licensed plumber, and removal of the old unit. The tank water heater installation cost will typically depend on the size of the unit. Larger units or those with upgraded features, such as energy efficiency, may increase the overall price.

How Much Does Water Heater Replacement Cost ? (2026 Full Guide ) Most homeowners pay $882-$1,814 to replace a standard 40-50 gallon tank water heater with professional installation included. The wide range reflects differences in tank size, fuel type, labor market, and any code upgrades required. Here's the complete breakdown.
How Much Does Water Heater Replacement Cost 2026 Data

Looking to replace or upgrade your water heater ? Use this water heater replacement cost guide to see what the work will cost and what factors affect your total.
Quick Answer: How Much Does Water Heater Installation Cost ? Water heater installation costs $800 to $3,500 on average in 2026, including the unit and labor. A standard 50-gallon tank water heater costs $800-$1,800 installed. Tankless water heaters cost $1,500-$3,500 installed. Labor alone runs $150-$500 for a straightforward replacement.

How much does water heater installation or replacement cost
The cost to replace a water heater is $600 - $3,100 on average for standard tank models. The cost to install an energy-efficient tankless water heater is $1,400 - $5,600.
Key Takeaways Water heater replacement costs $900-$2,500 installed for a standard tank unit in 2026. Tankless water heaters cost $1,400-$5,600 installed, with gas tankless running $2,100-$5,600. Labor alone runs $150-$450 for tank units and $600-$1,850 for tankless installations.

Water Heater Replacement Cost 2026
Learn the average cost to replace a water heater , key pricing factors, and tips to save money. Compare tank vs tankless replacement costs before you decide.
The cost of professional installation is a large part of the cost of replacing a water heater , which is usually 30-40 percent of the total cost of the project. The average labor costs are between 45-150 dollars an hour and most installations take 2-8 hours of labor depending on complexity.

Water Heater Replacement Cost Estimator
Use our cost calculator below to get an estimate of supplies, labor, permits and installation for your water heater replacement. Get free estimates for both conventional tank-style and tankless, on-demand water heaters .






The cost to replace a water heater is between $1,600 and $5,400. Learn more about the cost of having a new tank water heater , tankless water heater , or hybrid heat pump water heater installed by our licensed professionals.