January 5, 2026
How to Flush Your On-Demand (Tankless) Water Heater with Vinegar
In short: you flush a tankless water heater by powering it down, closing the water valves, hooking a submersible pump and two hoses to the service ports, and circulating four gallons of white vinegar through the unit for 45 to 60 minutes. Finish with a short clean-water rinse, restore power and water, and check for leaks. Most homes need this once a year.
Tankless water heaters are efficient and long-lasting, but they need routine maintenance to stay that way. Over time, mineral buildup slows performance, reduces hot water output, and forces the system to work harder than it should. Homes with hard water scale up fastest.
A yearly vinegar flush is the simplest way to keep the unit running efficiently. Here’s the process we follow, written so you can do it yourself at home.
What you’ll need
- 4 gallons of white vinegar
- Submersible pump (a tankless flush kit or a utility pump)
- Two hoses
- 5-gallon bucket
- Screwdriver
- Towels for drips
Before you begin
Make sure the unit is completely powered off:
- Turn off electrical power or flip the breaker
- Turn off the gas supply (for gas models)
- Close the hot and cold water valves leading into the unit
- Let the heater cool before opening anything
Safety first.
Step-by-step instructions
1. Hook up your hoses
Tankless heaters have built-in service valves for cleaning.
- Attach one hose to the cold service port. This pushes vinegar into the unit.
- Attach the second hose to the hot service port. This returns fluid to your bucket.
- Place both hose ends into an empty 5-gallon bucket.
2. Add vinegar and prepare the pump
- Pour 4 gallons of vinegar into the bucket
- Submerge the pump completely in the vinegar
- Position the return hose so it drains back into the bucket
3. Open the service valves
Open both hot and cold service valves. Keep the main water supply valves off during the flush.
4. Start circulating
Turn on the pump and let the vinegar circulate through the heater for 45 to 60 minutes. This dissolves the scale buildup inside the heat exchanger.
5. Rinse the system
When the hour is up:
- Turn off the pump
- Close the service valves
- Dispose of the vinegar
- Refill the bucket with clean water
- Circulate clean water for 5 to 10 minutes to flush out any remaining vinegar
6. Restore normal operation
- Close the service valves
- Reopen the main hot and cold water valves
- Turn the power and gas back on
- Check for leaks
Your tankless heater should now run smoother, faster, and more efficiently.
How often to flush
Once per year covers most homes. Hard-water homes should flush every 6 to 9 months. Temperature fluctuations, noisy operation, or error codes usually mean a flush is overdue.
If you’d rather have us handle it
If pumps, hoses, and valves aren’t how you want to spend a Saturday, our plumbing and water heater service does the entire flush for you, including a system inspection while we’re at it. It’s also a standard item in our preventative maintenance visits, and members on our plans get priority scheduling plus a member discount on repairs and seasonal packages.
Questions homeowners ask
How often should a tankless water heater be flushed?
Once a year for most homes. If you’re on hard water, every six to nine months keeps scale from getting ahead of you. Flushing on schedule protects hot water output and keeps the unit from working harder than it was designed to.
What are the signs my tankless heater needs a flush?
Water temperature that swings during a shower, reduced hot water output, noisy operation, and error codes on the display are the usual signs. Any one of them appearing in a unit that hasn’t been flushed in a year points to scale in the heat exchanger.
Do I need to shut off the gas before flushing?
Yes, on gas models. Turn off the gas supply and the electrical power, close the hot and cold water valves, and let the unit cool before you open anything. The flush only runs through the service ports, with the main water supply staying off the whole time.
Why vinegar instead of a chemical descaler?
Plain white vinegar dissolves mineral scale effectively and rinses clean with a 5 to 10 minute clean-water cycle. It’s inexpensive, safe to handle, and gentle on the heat exchanger, which is why it’s the standard for routine annual flushes.
If you’d rather put the whole job on our calendar instead of yours, give us a call and we’ll schedule it.