How much does it cost to flush a tankless water heater?

Author: Prof. Michael Will V  |  Last update: Thursday, June 4, 2026

The average cost to flush a tankless water heater can vary. On average, homeowners can expect to spend between $100 and $300 for a professional flush, including any additional maintenance services required. DIY flushing costs can range from $30 to $100, depending on the flushing kit purchased.

Do I really need to flush my tankless water heater?

Over time, a tankless water heater may accumulate mineral build up which can erode the walls inside your tank's heating chamber. To properly maintain and clean your tankless water heater, it's important to flush those mineral deposits at least once a year.

What is the average cost to descale a tankless water heater?

Flushing and descaling are important parts of that maintenance, no matter what kind of water you have. Descaling your tankless water costs between $150 and $450 on average.

How much do plumbers charge to flush a water heater?

The national average cost to flush a water heater is $160, but prices can vary in increments based on the tank size. A 30-gallon tank will cost between $90 and $120 on average, while a 70-gallon tank could cost anywhere between $180 and $250.

How often should tankless water heaters be serviced?

However, these systems require proper maintenance to prevent premature component failure and ensure long service life. Generally, tankless water heaters should be serviced once a year; however, they may require more frequent maintenance if you have hard water or if you keep your water temperature high.

Tankless water heater flush cost

How much does it cost to service a tankless water heater?

The most common expenses associated with tankless water heater maintenance are labor costs, replacement parts, and annual or semi-annual maintenance checks. Labor costs can range from $50 to $150 per hour, while replacement parts can cost between $20 to $500, depending on the part's complexity and brand.

How do I know if my tankless water heater needs to be flushed?

Common signs it's time to flush or drain your water heater include:
  1. Low water pressure.
  2. Water takes a long time to heat up.
  3. Water isn't the correct temperature or fluctuates.
  4. Noises coming from the tank, such as rumbling or popping.
  5. Sludge or discolored water.
  6. Frequent Repairs.

How much does it cost to flush a gas tankless water heater?

The average cost to flush a tankless water heater can vary. On average, homeowners can expect to spend between $100 and $300 for a professional flush, including any additional maintenance services required. DIY flushing costs can range from $30 to $100, depending on the flushing kit purchased.

Can I flush my water heater myself?

You can flush your water heater yourself if it's done on a regular basis. This guide will take you through the steps to drain and flush a gas or electric water heater. Learning how to clean a water heater is an essential part of maintaining your plumbing system.

Should I flush a 7 year old water heater?

If neither you nor a professional have flushed your water within the last five years, Water Heaters Now recommends not flushing it yourself.

What happens if you don t descale your tankless water heater?

What happens if I don't flush out my tankless water heater? Mineral deposits may build up. This could cause a clog within the unit and may prevent normal heating activity. Your hot water could also fluctuate and overheat the system, impacting its efficiency.

How much should a new tankless water heater cost?

An electric unit costs up to $800 on average, a gas-powered system can cost from $230 to $2,300, and propane-powered heaters run from $195 to $2,200. However, oil-fueled tankless water heaters range from $1,000 to $3,000.

How long does it take to clean a tankless water heater?

On average, this process will take anywhere from an hour to two hours to complete, so make sure you leave yourself enough time to let the cleaning process run its course.

What happens if you don't service your tankless water heater?

If you neglect maintenance on your tankless heater, it will reduce the lifespan of your investment. You could go years without performing maintenance and the heater will still function. It won't heat the water efficiently, but it will still produce hot water at a reduced flow rate.

Who descales tankless water heaters?

Plumbing professionals will be able to descale, along with performing any other required tankless water heater maintenance or service. Professionals have all the tools, test equipment, and experience to perform service in less time than most end users.

How long should you flush a tankless water heater with vinegar?

After inspecting the heating elements for damage, place them in the copper chambers and rinse the chamber with vinegar for 90 minutes to two hours. After flushing, drain the vinegar and replace the heating elements and wires.

How much does a plumber charge to flush a water heater?

Flushing a tank water heater costs $75 to $150, while tankless water heaters cost $150 to $250 to flush. The cost of flushing a water heater depends on the tank size, type of water heater, labor costs, and additional tasks performed by the plumber.

Can I flush my own tankless water heater?

With the right tools and knowledge, you can certainly flush a tankless water heater by yourself. In fact, there are water heater flushing kits you can buy online for the job, which come with everything you need. They include things like a circulation pump, hoses, a bucket and a cleaning agent.

How often should I replace my anode rod?

Anode rods require routine inspection and replacement, approximately every three to five years. Without proper maintenance, the anode rod loses its ability to divert damaging particulates from your tank and can accelerate rust and corrosion from chemical reactions, excessive heat, and imbalanced pH levels.

What happens if tankless water heater is not flushed?

You need to flush a tankless water heater once a year to get rid of mineral deposits and sediment that block the water flow. If you don't, this problem can cause your tankless hot water heater to stop working. You also might void the warranty by not doing it.

How much does your electric bill go up with a tankless water heater?

How Much Electricity Does a Tankless Water Heater Use? Many people wonder if tankless water heaters increase electric bills. The answer is no — tankless water heaters can save money on your monthly electric bill because they're 8%-34% more efficient than storage water heaters.

What is the best chemical to flush a tankless water heater?

To remove that calcium before it can block the tubes, and to improve the heating efficiency of the heater, we need to flush the tankless water heaters about once a year with vinegar. Vinegar is a weak acid which will dissolve the calcium.

Do tankless water heaters need to be flushed annually?

Just like a tank unit, tankless water heaters need to be flushed once per year. Homeowners with hard water should consider flushing and cleaning the unit even more frequently, perhaps every six to nine months because of the excess amounts of magnesium and calcium found in hard water supplies.

How do you remove sediment from a tankless water heater?

Allow the vinegar to circulate in the heater for at least one hour. Allow it to go longer if your pump ruins less than four gallons per minute. Vinegar should remove the sediment and break down the dirt buildup.

Previous article
Why are my clothes still soaked after washing?
Next article
Will a bucket of water flush a toilet?