Tankless water heaters are an incredible innovation, providing endless hot water on demand and saving you money on energy bills. However, they need a little TLC to keep them running efficiently. One of the most important maintenance tasks is flushing the system to remove mineral buildup.
This guide will walk you through exactly how to clean a tankless water heater so you can enjoy its benefits for years to come.

Understanding why you need to flush your tankless water heater is the first step. Over time, minerals like calcium and magnesium, which are naturally present in your water supply, can accumulate inside the heat exchanger. The U.S. Geological Survey notes that hard water is common across much of the United States, making scale buildup a widespread issue.
This buildup, known as scale, can reduce the efficiency of your unit, increase your energy costs, and potentially lead to costly repairs.
A regular cleaning regimen prevents these problems. Knowing how to clean a tankless water heater is essential for every homeowner.

Gathering Your Supplies
Before you begin, you will need to gather a few items to get the job done right. You’ll need a descaling solution, a submersible pump, and two hoses. You should also have a large bucket, a small funnel, and a set of pliers.
Having all your tools ready beforehand will make the process much smoother. This preparation is key to knowing how to flush a tankless water heater.

Step-by-Step Guide on How to Flush a Tankless Water Heater
1- Turn Off the Power and Water Supply:
The first and most critical step is to shut off the gas or electricity to your water heater. Next, close the main water valve to the unit. This ensures your safety and prevents water from flowing during the flushing process.
2- Locate and Connect the Valves:
Tankless water heaters have isolation valves for service. These valves are typically located on the cold water inlet and hot water outlet. Connect one hose to the cold water inlet valve and place the other end into a bucket. Connect the second hose to the hot water outlet valve.
3- Prepare and Circulate the Descaling Solution:
In your bucket, mix the descaling solution with water according to the manufacturer’s instructions. Place the submersible pump inside the bucket and connect it to the hose leading to the hot water outlet. Open both isolation valves. Turn on the pump to begin circulating the solution through the water heater.
4- Allow the Solution to Circulate:
Let the pump run for at least 45 minutes to an hour. This gives the descaling solution ample time to dissolve all the mineral buildup inside the heat exchanger. You may see some cloudy or discolored water return to the bucket, which is a sign that the cleaning is working.
5- Rinse the System and Restore Service:
Once the circulation is complete, turn off the pump and close the isolation valves. Disconnect the hoses and flush the system with fresh water to remove any remaining descaling solution. Reconnect the water heater to the main water supply, turn the power back on, and your unit is ready to go. You have now learned how to clean a tankless water heater successfully.

Why Is Professional Assistance Recommended for Tankless Water Heater Maintenance?
While the process of how to flush a tankless water heater can be a DIY project, there are many reasons to call a professional. A professional plumber will have the right tools and expertise to perform the service efficiently and safely.
They can also inspect your unit for any other potential issues. This can help you avoid costly breakdowns in the future.
Choosing a professional ensures the job is done correctly, giving you peace of mind. They can handle any unexpected issues that might arise during the process. For more extensive jobs like water heater replacement, you can always rely on a professional.

Rescue Hero Plumbing: Your Partner in Home Plumbing
When it comes to the complex task of cleaning or maintaining your water heater, you don’t have to go it alone. Rescue Hero Plumbing is a family-owned and operated business with over 30 years of experience.
We provide same-day, 24/7 plumbing and septic service, coming to your rescue when you need it most. We offer various services, including septic tank pumping, leak detection, and sewer line repair.
We also specialize in water heater services, from standard repairs to Water Heater Installation and emergency plumber calls. For any plumbing or septic issue, contact us today to schedule your service.
FAQ’s About How to Clean a Tankless Water Heater
How often should I clean my tankless water heater?
It’s generally recommended to flush your tankless water heater once a year. However, if you live in an area with tough water, you might need to perform the cleaning more frequently. Regular maintenance ensures efficiency and a longer lifespan.
How do I know if my tankless water heater needs to be cleaned?
Signs that your unit needs cleaning include a reduction in hot water flow or the unit cycling on and off frequently. You might also notice a decrease in water temperature or hear strange noises. These are all indicators of a mineral buildup.
Can I use vinegar to flush my tankless water heater?
Yes, you can use white vinegar as a descaling agent. It’s a natural and effective way to break down mineral deposits. Be sure to use a high-quality, undiluted vinegar for the best results.
What happens if I don't clean my tankless water heater?
Neglecting to clean your unit can lead to serious problems. Mineral buildup can reduce its efficiency, leading to higher energy bills. In severe cases, it can damage the heat exchanger, requiring an expensive repair or a full water heater replacement.
How long does it take to clean a tankless water heater?
The actual flushing process takes about an hour. However, it’s a good idea to set aside a couple of hours to account for setup, flushing, and reconnection. This ensures you have enough time to complete the task thoroughly.