Water Heater Installation Cost Installing a water heater costs between $815 and $1,591, or an average of $1,201, including the unit and labor. Tankless heaters cost about $1,000 to $3,000. Water heater prices range from $300 to $2,000 or more for the unit alone while plumber labor runs $45 to $150 per hour.
How much does a 50-gallon hot water heater cost with installation?
Water heater installation cost A new 40- to 50-gallon hot water heater costs $330 to $2,000 for the unit alone, plus the plumber labor cost to install is $200 to $1,000. Gas water heaters cost $100 to $700 more than electric to install. *Price ranges include materials and labor.
How long does it take to install a hot water heater?
The answer to this question is – it depends. However, any new water heater should be delivered and installed in your home in one day or less. If you are replacing your unit with the same “type” of unit that you had before, your new system should be up and working in about 2-3 hours.
Can I install water heater myself?
Installing a water heater is no average DIY project. You must have plumbing, electrical, heating and ventilating and carpentry skills, know state and local building codes, obtain a permit for the work and arrange with your municipality for an inspection of the work.