Do you need a plumber to replace a water heater?

Asked by: Dr. Krystina Cormier  |  Last update: April 23, 2025
Score: 4.6/5 (50 votes)

When it's time to replace a water heater, a licensed plumber is the best person to call. Whether a homeowner needs a simple replacement or wants to switch from a tank to a tankless water heater, a plumber will know exactly what tools and skills are required to install a new water heater.

Is it safe to replace your own water heater?

Trying to perform a DIY water heater repair or replacement can pose the risk of damage beyond repair. Getting electrocuted is just one of the many potential hazards that may arise while doing a DIY water heater repair. In worst cases, an improper repair can put your safety at risk due to potential spark and fire.

Is it legal to replace your own water heater?

Yes, most cities, towns and municipalities require a permit for replacing a water heater in your home. They are pressure vessels that, if installed incorrectly, can cause serious harm. Therefore, it needs permits.

Can I replace a water heater by myself?

In summary, while it's possible to replace a water heater yourself, hiring a professional is often recommended to ensure safety, compliance with local regulations, and proper installation.

Does a water heater have to be installed by a plumber?

Your new hot water heater doesn't NEED to be installed by a plumber, but Kotz Heating, Cooling, and Plumbing thinks it would be a really smart thing to do. That's because replacing a water heater isn't like replacing a doorknob.

Do I need a plumber to install a water heater?

24 related questions found

Who is the best person to replace a water heater?

Plumbing Expertise

Your plumber is the person to talk to about what it will take for more complicated water heater installations, such as larger capacity units, installing a gas water heater in place of an electric model, or switching to a tankless unit.

How much does Lowe's charge to install a water heater?

The price depends on whether you want an electric or gas water heater. The basic installation fee at Lowe's is around $320. But, before the contractor can set up the heater, they'll need to come to your home to check the conditions and determine the best location for it. This inspection will cost you an additional $34.

How long does it take a plumber to replace a water heater?

Once you decide to (or are forced to) replace your current water heater, there are a few decisions you need to make to get the process started. If there are no issues or complications, a licensed plumber should be able to complete the process in 2-3 hours.

What is labor to replace a water heater?

In general, plumbers cost $45 to $200 per hour, while electricians cost $50 to $100 per hour. Expect the following average price ranges for labor alone: Replacing a tank-style water heater: $150–$450. Replacing a tankless water heater: $600–$1,850.

Do you need to shut off the water when replacing water heater?

In certain circumstances, like if you have a leak or need to repair or replace your water heater, you must turn off the water before doing so, else you risk a flood. Our HVAC technicians have extensive experience so you don't need to worry about how long it takes to replace a water heater.

How much should I spend on a water heater?

Average Total: $1,950

Nationwide costs generally fall within the range of $1,600 to $2,400. This estimate includes the following components: Basic tank water heater.

How hard is it to replace your own hot water heater?

Installing a water heater isn't as simple as twisting and screwing a few tubes together to complete the project. Water heaters are usually connected directly to your home's plumbing and electrical systems. Installing all the necessary plumbing fittings can be quite complex.

Does homeowners cover water heater replacement?

If your water heater unexpectedly bursts or leaks, the water damage caused by the leak will usually be covered by homeowners insurance. However, repairs or replacement of the water heater itself will not be covered.

How many years will a water heater last?

Based on the manufacturer's suggested service life, the average life expectancy of a water heater is about 8 to 12 years. That varies with the location and design of the unit, quality of installation, maintenance schedule and water quality.

Do I need to run water after replacing water heater?

For such systems, you need to run water for only 5-10 minutes, considering that the heaters don't usually store a lot of water. This time will be sufficient to clear out any debris resulting from installation.

Do plumbers change water heaters?

The short answer is that plumbers typically service water heaters, whether it's gas or electric. An electrician may also be able to fix an electric hot water heater, assuming the problem is electrical. Maybe you're wondering if you can DIY the solution or if you need to call a water heater pro.

What is the cost to replace a 40 gallon water heater?

For example, the average 40-gallon water heater installation cost runs between $1,000 and $2,500, while its 80-gallon counterpart runs between $2,650 and $3,910.

Who should I call to replace a water heater?

The Home Depot strongly recommends that you use an experienced, licensed plumber to install your new water heater, because they will know the required codes to complete a safe and compliant installation.

How much does a plumber charge to install a new water heater?

For a standard tank-style heater, you can expect to pay between $600 and $1,000 for the unit itself, and an additional $500 for the installation labor. If you have a tight budget, it may be possible to find a used water heater for sale.

Do you need a professional to install a hot water heater?

A licensed plumber should be called to install your new water heater. This can be a difficult and dangerous job for the untrained individual, so it is always a safer bet to call a professionally trained and licensed plumber to complete the job quickly and correctly.

Will a plumber flush a hot water heater?

Expect your local plumber to have a minimum charge for servicing your water heater. It takes around one to three hours to flush a water heater, so you'll spend between $45 and $600 if you hire a professional.

Why are water heaters so expensive to install?

For instance, tankless water heaters often require extensive plumbing and electrical work which can significantly increase the installation cost. The size and capacity of a water heater also influence its installation cost. Larger units with higher capacities usually cost more to install due to their complex setup.

How often should I replace my water heater?

If you suspect your water heater is more than 10 years old—it is time to consider replacing it before you're left with an emergency decision.

Is a tankless water heater better?

Because tankless water heaters are more efficient, they cost less money to operate. This can save you money in the long run since utility bills are lower than with a tank water heater. Many people find that the cost savings in energy usage eventually makes up for the higher initial cost of a tankless heater.