SGL-66 live test

How often should you flush a water heater?

Once a year for most homes. Here is why, and when to do it more often.

By Ann Lee · Oct 8, 2026 · 1 min read

Most homes should flush the tank once a year.

A plumber draining a water heater
Draining the tank takes about 20 minutes

When to do it more often

WaterFlush every
Soft12 months
Hard6 months

💡 Tip

turn off the power or gas first.