24/7 Nationwide Plumbing Service — Enter your ZIP code to get a local plumber's phone number

How to Flush a Tankless Water Heater

By MyTownPlumber Editorial Team · Updated 2026-09-14

To flush a tankless water heater, you need to circulate a descaling solution (like white vinegar) through the unit using the two service valves and a submersible pump. This process removes mineral scale and sediment that can clog the heat exchanger and reduce efficiency. In this 2026 guide, we'll walk you through the exact steps, tools, and safety precautions to keep your tankless water heater running smoothly for years.

Why Flushing a Tankless Water Heater Matters

Tankless water heaters heat water on demand, which makes them more energy-efficient than traditional storage tanks. However, they are prone to mineral scale buildup, especially in areas with hard water. Over time, calcium and magnesium deposits accumulate on the heat exchanger, reducing heat transfer and increasing energy consumption. According to the U.S. Department of Energy, water heating accounts for about 18% of home energy use, so maintaining efficiency is crucial.

Flushing your tankless water heater at least once a year is recommended by most manufacturers and plumbing professionals. It helps prevent premature failure, maintains warranty coverage, and ensures consistent hot water temperature. Neglecting this maintenance can lead to costly water heater repair or even replacement.

Signs Your Tankless Water Heater Needs Flushing

You may need to flush your unit if you notice any of the following:

  • Fluctuating water temperature during use
  • Reduced hot water flow or pressure
  • Unusual noises (like rumbling or whistling) from the unit
  • Error codes indicating scale buildup (check your manual)
  • Higher energy bills without a change in usage
  • Visible white or crusty deposits around the unit

If you experience any of these issues, flushing is the first step before calling a professional. However, if you're not comfortable with DIY plumbing, water heater repair experts can help.

Tools and Materials You'll Need

Before you start, gather the following items:

  • Submersible pump (with garden hose connections)
  • Two 5-foot sections of garden hose
  • White vinegar (or a commercial descaling solution)
  • 5-gallon bucket
  • Adjustable wrench or pliers
  • Flathead screwdriver
  • Safety gloves and goggles
  • Shop vacuum (for spills)

Make sure you have access to the unit's service valves, which are typically located on the cold water inlet and hot water outlet pipes. If you don't have service valves, you may need to install them or hire a pipe repair specialist.

Step-by-Step: How to Flush a Tankless Water Heater

Step 1: Turn Off Power and Water Supply

Always start by turning off the power to the unit. For electric models, switch off the circuit breaker. For gas models, turn the gas valve to the "off" position. Then, close the cold water shut-off valve that supplies water to the heater.

Step 2: Open a Hot Water Faucet

Open a hot water faucet in your home (preferably one closest to the heater) to relieve pressure and allow air to enter the system. This prevents a vacuum from forming and makes draining easier.

Step 3: Connect the Hoses and Pump

Locate the two service valves on the unit. Connect one garden hose to the cold water service valve and the other to the hot water service valve. Place the submersible pump in the 5-gallon bucket and fill the bucket with about 4 gallons of white vinegar (or descaling solution). Attach the hose from the cold water service valve to the pump's outlet. The hose from the hot water service valve should go back into the bucket.

Step 4: Run the Pump

Plug in the pump and let it circulate the vinegar through the heater for 45 to 60 minutes. This allows the vinegar to dissolve scale and sediment. Keep an eye on the bucket and ensure the pump doesn't run dry.

Step 5: Flush with Clean Water

After the descaling period, disconnect the pump and the hoses. Close the service valves. Now, open the cold water shut-off valve to allow fresh water to flow through the unit. Let the water run for at least 5 minutes to rinse out any remaining vinegar and loosened debris.

Step 6: Restore Power and Test

Once the flushing is complete, close the hot water faucet you opened earlier. Turn the power back on (or relight the pilot light for gas models). Open a hot water faucet and let the water run for a few minutes to ensure the heater is working properly and there are no leaks.

Flushing Frequency and Water Quality

How often you should flush your tankless water heater depends on your water quality. The table below provides general guidelines based on water hardness and usage.

Water Hardness (grains per gallon)Recommended Flushing Frequency
0-3 (Soft)Every 12-18 months
4-7 (Moderate)Every 6-12 months
8-10 (Hard)Every 3-6 months
11+ (Very Hard)Every 2-3 months

If you have hard water, consider installing a water softener to reduce scale buildup. The EPA WaterSense program also offers tips on water efficiency and quality.

Common Mistakes to Avoid

Even with clear instructions, DIYers often make mistakes. Avoid these pitfalls:

  • Skipping the manufacturer's instructions – always follow your specific model's manual.
  • Using too much vinegar – more isn't always better; stick to the recommended ratio (usually 1:1 with water).
  • Not flushing long enough – 45 minutes is the minimum; longer may be needed for heavy scale.
  • Forgetting to close the service valves before flushing – this can cause water to spray everywhere.
  • Using a pump that is not submersible – you'll risk burning out the motor.
  • Ignoring error codes – if the unit still shows errors after flushing, contact a professional.

If you're unsure about any step, it's wise to call a licensed plumber. Incorrect flushing can damage the heat exchanger, leading to expensive water heater repair.

DIY vs. Professional Flushing

Flushing a tankless water heater is a DIY-friendly task for many homeowners, but it requires some basic plumbing skills and tools. If you're not comfortable working with electricity or gas, or if you have a complex installation, hiring a professional is safer. Professional flushing typically costs between $150 and $300 in the US, but prices vary by region and service provider.

When you hire a professional, they will also inspect the unit for other issues, such as leaks or worn-out parts. This can help you avoid unexpected breakdowns. If you notice any leaks during flushing, you may need leak detection services.

Benefits of Regular Flushing

Regular flushing offers several benefits:

  • Maintains energy efficiency, reducing your utility bills
  • Extends the lifespan of your tankless water heater
  • Ensures consistent hot water temperature and flow
  • Prevents premature failure and costly repairs
  • Keeps your manufacturer's warranty valid (most require annual flushing)

According to the International Association of Plumbing and Mechanical Officials (IAPMO), proper maintenance of water heating systems is essential for safety and performance.

Frequently Asked Questions

How often should I flush my tankless water heater?

Most manufacturers recommend flushing at least once a year. However, if you have hard water (above 7 grains per gallon), you may need to flush every 3-6 months. Check your owner's manual for specific recommendations.

Can I use vinegar instead of a commercial descaling solution?

Yes, white vinegar is an effective and affordable descaling agent. It's safe for most tankless water heaters. However, for heavy scale buildup, a commercial descaling solution may be more potent. Always follow the manufacturer's guidelines.

What happens if I don't flush my tankless water heater?

If you don't flush, scale and sediment can accumulate on the heat exchanger, reducing efficiency and eventually causing the unit to overheat or fail. This can lead to expensive repairs or replacement, and may void your warranty.

Can I flush my tankless water heater myself?

Yes, if you have basic plumbing skills and the necessary tools, you can flush it yourself. However, if you're not comfortable with gas or electrical components, or if you're unsure about the process, it's best to hire a professional.

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

The entire process typically takes 1-2 hours, including the 45-60 minutes of descaling circulation. The actual time may vary based on the unit's size and the amount of scale buildup.

Will flushing my tankless water heater save money?

Yes, regular flushing helps maintain efficiency, which can lower your energy bills. It also extends the lifespan of the unit, saving you from costly replacement costs in the long run.

Conclusion

Flushing your tankless water heater is a simple yet essential maintenance task that can save you money and hassle. By following the steps outlined in this guide, you can keep your unit running efficiently for years. If you're not comfortable doing it yourself, or if you encounter any issues, our team at MyTownPlumber is here to help. For professional plumbing services, including water heater repair, drain cleaning, and leak detection, contact us today. And don't forget to check our special plumbing offer for discounts on maintenance services.

— MyTownPlumber Editorial Team

Sponsored

Partner Offer

Looking for more options? See today's home-service offers from our advertising partners.

View Sponsored Offer

Advertisement. We may earn a commission if you take up a partner offer. This is not a quote or service provided by this site.