Tankless Water Heater Maintenance: How to Flush and Descale (and How Often)
How to flush a tankless water heater with white vinegar and isolation valves, clean the inlet filter, how often to descale by water hardness, what to do about error codes, and which jobs need a licensed gas technician.
Still stuck after this guide? You can ask a plumber online — see pricing, expert credentials and common questions first — or start a chat now.
Quick Answer: How to Maintain a Tankless Water Heater
- Flush and descale it about once a year, or more often in hard water. Most manufacturers recommend annual service and say hard-water homes may need it more often; check your manual.
- Method: shut off power and the gas supply, close the isolation (service) valves, connect hoses to the service ports, and circulate undiluted white vinegar through the heat exchanger with a small pump for roughly 45 to 60 minutes, then rinse with clean water.
- Clean the cold-water inlet filter each time you flush, and more often if water flow drops.
- Install isolation valves if your unit does not have them. A plumber can add a service-valve kit.
- Gas and venting are not DIY. Leave gas piping, combustion adjustments, venting repairs and carbon-monoxide issues to a licensed technician.
- Source: the U.S. Department of Energy notes that tankless heaters last 20+ years and that regular maintenance, such as flushing, extends life (Energy.gov: Energy Saver Guide).
Why Tankless Heaters Need Descaling
Minerals such as calcium and magnesium in hard water form scale on the inside of the heat exchanger as water is heated. Scale narrows the passages, which reduces flow, lowers efficiency, makes the unit run hotter, and can trigger error codes. The U.S. Geological Survey classifies water as soft up to 60 mg/L of calcium carbonate, moderately hard 61 to 120, hard 121 to 180, and very hard above 180 (USGS: Hardness of Water). One grain per gallon equals 17.1 mg/L, so about 7 grains per gallon is the edge of hard water.
Find your hardness number from your water utility’s annual water quality report, a test strip, or a lab test. A whole-house water softener or a scale-prevention filter upstream of the heater helps protect it; see our water softener guide.
How Often to Flush by Water Hardness
Manufacturers set their own schedules, so your manual rules. As a starting point:
- Soft water (under about 3.5 gpg): every 1 to 2 years, or the schedule in your manual.
- Moderately hard (about 3.5 to 7 gpg): every year.
- Hard to very hard (7 gpg and above): every 6 to 12 months, and consider a softener.
- Add extra service if you see lower hot-water flow, longer waits for hot water, a rumbling or whistling sound, or scale or error codes.
Rinnai, for example, says that hard water may need more frequent maintenance and has a code for scale buildup. Check your brand’s maintenance page for the details: Rinnai, Navien.
What You Need to Descale
- Two washing-machine style hoses or clear tubing with fittings that match your service ports
- A small submersible or circulation pump (often sold as a descaling kit), and a 5-gallon bucket
- About 2 to 4 gallons of undiluted white vinegar (check your manual for the amount)
- Isolation valves with service ports (add them if missing)
- Towels, a flashlight, and an adjustable wrench or pliers
- A bucket and cloth for the inlet filter
Descaling kits for tankless heaters are commonly in the range of about $50 to $150 for valves and hoses. Check current prices. A professional flush typically costs a few hundred dollars or less, depending on your area.
| Water hardness | Grains per gallon (gpg) | mg/L (USGS) | Suggested flush interval |
|---|---|---|---|
| Soft | Under about 3.5 | 0 to 60 | Every 1 to 2 years or per manual |
| Moderately hard | About 3.5 to 7 | 61 to 120 | Yearly |
| Hard | About 7 to 10.5 | 121 to 180 | Every 6 to 12 months; consider a softener |
| Very hard | Over about 10.5 | Over 180 | Every 6 months; use a softener or scale filter |
Step-by-Step: Flush a Tankless Water Heater with Vinegar
- Turn off power (unplug the unit or switch off the dedicated breaker).
- Turn off the gas supply at the unit’s gas shut-off valve. If you ever smell gas, leave the house and call your gas utility from outside; do not try to repair it yourself.
- Close the cold and hot isolation valves and open a hot faucet to relieve pressure.
- Connect the hoses. One hose from the cold service port to the pump, another from the hot service port to the bucket. Open the service port caps carefully; a little water will come out.
- Fill the bucket with undiluted white vinegar, enough to cover the pump.
- Run the pump so vinegar circulates through the unit for about 45 to 60 minutes.
- Drain the vinegar and disconnect the pump. Flush with fresh water for about 5 minutes.
- Remove and clean the inlet water filter: take out the screen, rinse out sediment, and replace it.
- Reopen the isolation valves, bleed the air at a hot faucet until the flow is steady, restore power, then turn on the gas, and check for leaks at all fittings.
If the unit shows an error after restarting, see the section below.
Other Maintenance and Error Codes
- Vent and air intake: check for blockage, bird nests and corrosion. A licensed technician should inspect combustion and venting.
- Condensate drain on condensing models: make sure it drains freely and the neutralizer (if fitted) is replaced as the manual says.
- Temperature settings: keep at 120°F unless you have a reason to change it; the Department of Energy lists 120°F as a typical setting (Energy.gov).
- Annual professional service: recommended for gas units, especially to test combustion and safeties.
Look up your brand’s fault code in our water heater and HVAC error code lookup: Rinnai codes, Navien codes, Rheem codes and A. O. Smith codes. Scale-related codes usually clear after a proper flush. Persistent ignition, gas or exhaust errors need a licensed technician. For other hot-water problems, see water heater not working.
Sources and Further Reading
Pro Tips
Frequently Asked Questions
How often should a tankless water heater be flushed?
Most manufacturers recommend yearly service, with more frequent flushing in hard-water areas. Your manual gives the exact schedule. If you see lower flow or scale codes, flush sooner.
Can I flush a tankless water heater without isolation valves?
Not easily. Isolation (service) valves let you connect a pump and circulate vinegar through the unit. A plumber can add them, and they make future maintenance simple.
How much vinegar do I need to descale a tankless water heater?
Commonly about 2 to 4 gallons of undiluted white vinegar, circulated 45 to 60 minutes. Follow your manual; some manufacturers specify an approved descaler.
How do I know if my tankless water heater has scale?
Signs include reduced hot-water flow, fluctuating temperatures, noise, longer wait times, and scale-related error codes. A visible white crust on filters and in the vinegar after flushing also indicates scale.
Do I need to clean the inlet filter?
Yes. The cold-water inlet screen catches debris and can clog, reducing flow. Remove and rinse it every time you flush, and more often if you have sediment.
Does a water softener help a tankless water heater?
Yes. Removing hardness reduces scale in the heat exchanger and may extend service intervals. Some warranties require a certain water quality, so check yours.
Can I do tankless maintenance myself?
Flushing and filter cleaning are common DIY tasks if you are comfortable with plumbing. Anything involving gas piping, combustion settings, venting or carbon monoxide must be handled by a licensed technician.







