Fix a water heater that runs out of hot water fast
We'll confirm the symptom, flush the tank to remove sediment, check the thermostat and tank size—or tell you when to call a plumber.
What you'll need
- Garden hose (to reach a drain)
- Bucket (if no drain nearby)
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from confirming the symptom to flushing the tank.
- Flush the tank You want to remove sediment first.
- Check thermostat and tank size You want to rule out thermostat and undersized tank.
- When to call a plumber Flushing did not help or you need a larger tank.
Show full guide
Steps
Goal: Confirm the symptom, flush the tank, and check thermostat and tank size.
- Note how long hot water lasts—one shower, two showers, or less. Compare to past behavior.
- Good: Runs out too fast—proceed to Check thermostat and Flush the tank.
- Bad: Hot water lasts normal duration—different issue. See When to get help.
Check thermostat and tank size
Goal: Rule out low thermostat and undersized tank.
- Confirm the thermostat is set to 120°F or higher. Gas: one dial. Electric: upper and lower thermostats.
- Check the label on the tank for gallon capacity. A 40-gallon tank may be too small for a family of four.
- Good: Thermostat at 120°F or higher and tank sized for your household—proceed to Flush the tank.
- Bad: Thermostat was low—raise it and test. Tank undersized—call a plumber for a larger unit.
Flush the tank
Goal: Remove sediment that reduces tank capacity.
- Turn off power or gas to the water heater. Attach a garden hose to the drain valve at the bottom.
- Open the valve and run water to a drain until it runs clear. Sediment will appear cloudy at first.
- Close the valve, restore power or gas, and wait for the tank to heat. Re-test hot water duration.
- Good: Hot water lasts longer—sediment was the cause.
- Bad: No improvement—tank may be undersized or dip tube broken. Call a plumber.
When to get help
Call a plumber if:
- Flushing does not improve hot water duration.
- The tank is undersized for your household.
- You see rust or sediment in the hot water (tank may be failing).
- You need a larger tank.
Verification
- Hot water lasts longer after flushing.
- Thermostat is set to 120°F or higher.
- No rust or sediment in the hot water.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Confirm symptom Verify the tank runs out of hot water faster than expected.
- Check thermostat Confirm thermostat is set to 120°F or higher.
- Flush the tank Drain sediment from the tank to restore capacity.
- Check tank size Confirm the tank is sized for your household usage.
- Call a plumber If flushing did not help, tank is undersized, or you see rust in the water.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Tank size (gallons)
- Thermostat setting
- Whether flushing improved hot water duration
- Steps already tried
Does the tank run out of hot water faster than expected?
Note how long hot water lasts. Compare to past behavior.
You can change your answer later.
Is the thermostat set to 120°F or higher?
A low thermostat reduces usable hot water.
You can change your answer later.
Raise thermostat and test
Flush the tank
Sediment reduces capacity. Flushing removes it.
Call a plumber
Reviewed by Blackbox Atlas
Frequently asked questions
- Why does my water heater run out of hot water fast?
- Sediment buildup reduces tank capacity and insulates the heating elements from the water. An undersized tank for your household cannot keep up with demand. A thermostat set too low also reduces usable hot water.
- Can I fix a water heater that runs out of hot water fast myself?
- Yes. Flush the tank to remove sediment. Check the thermostat is set to 120°F or higher. If the tank is undersized for your household, you may need a larger unit—a plumber can size it correctly.
- When should I call a plumber for short hot water?
- Call a plumber if flushing does not improve hot water duration, if the tank is undersized for your household, or if you see rust or sediment in the hot water (tank may be failing).
Rate this guide
Was this helpful?
Thanks for your feedback.