Plumbing

Why your hot water runs out so fast

Hot water that runs out sooner than it used to can come from sediment in the tank, a failed heating element on an electric heater, or a household using more hot water than before. What you notice points to which, and flushing the tank, the first thing to try, costs nothing. Flushing once a year helps the tank last longer too, especially in areas with hard water.

A garden hose on a water heater's drain valve running cloudy water into a floor drain, with a bucket beside it
Flushing sediment out of the tank can bring back lost hot water.
Quick answerFlush the tank to clear sediment. On an electric heater, lukewarm water after a short burst of hot usually points to the lower element.
Worth checking firstThink about what changed. If a new person moved in or you started running the dishwasher during showers, it may just be demand. If nothing changed and it's gradually gotten worse, suspect sediment in the tank or, on electric heaters, a failed lower element.

Good to knowRepair or replace?Weekend projectFall checklist

Moderate1–2 hrs$0–40
Cutaway water heater showing sediment at the bottom, the dip tube, two heating elements and a hose on the drain valve
Why hot water runs out fast: sediment (1) fills the tank, a broken dip tube (2) mixes in cold water, or an element (3, 4) has failed. Flush it here (5).

Why the tank comes up short

Minerals in the water settle to the bottom of the tank over time. That sediment takes up space and insulates the water from the gas burner, or buries the lower element on an electric heater, so there's less hot water to go around. You'll often hear it, too: popping or rumbling when the heater runs.

Electric heaters have two heating elements, one near the top and one near the bottom. If the lower one fails, you get a short burst of hot water from the top of the tank and then lukewarm. That pattern points to the element, and flushing won't fix it.

Sometimes nothing's broken at all. A new family member, a bigger tub, or winter's colder incoming water can just ask more of the tank than it can deliver.

Possible causes

Sediment buildup

Minerals fill the bottom of the tank and reduce capacity.

A failed lower element

On electric heaters, you get a short burst of hot water, then lukewarm.

A broken dip tube

Cold water mixes into the hot at the top of the tank.

Too small for your household

A 40 gallon tank may not keep up with more showers or a big tub.

What your hot water is telling you
What happensMost likelyFix
Hot at first, then lukewarm after a few minutes (electric)Lower heating element failedReplace the element. Flushing won't help.
Never gets very hot (electric)Upper element or thermostatTest or replace the part, or call a plumber.
Runs out fast, with popping or rumblingSediment in the tankFlush it, then flush once a year.
Runs out faster only in winterColder incoming waterNormal. Turn the thermostat up slightly or stagger showers.
Lukewarm everywhere, even right after heatingBroken dip tubeA plumber can replace the dip tube.
Only one shower goes coolThe shower valve, not the heaterAdjust the anti-scald limit stop in that shower's handle.
Fill it before powerNever turn the power back on to an electric heater before the tank is full, or the heating elements will burn out in seconds.

Flush the tank

0 of 6 done
  1. Check the thermostat settingMake sure it hasn't been bumped down. About 120°F is a common setting. On electric heaters, the dials are behind the access panels, so turn off the breaker before opening them.
    Water heater temperature dial set to about 120 degrees Fahrenheit
  2. Turn off power or set gas to PILOTFor electric, switch off the breaker. For gas, set the control to PILOT or VACATION. If you can, give the water a few hours to cool so it's less likely to scald.
    Gas water heater control set to PILOT before draining the tank
  3. Connect a hose to the Screw a garden hose onto the drain valve and run it to a floor drain, driveway or outside where hot water won't cause harm.
    Something went wrong?
    • The drain valve won't open Plastic drain valves break easily. Turn it gently with pliers; if it won't budge, leave it for a plumber rather than snapping it.
    Garden hose screwed onto the drain valve at the bottom of a water heater and run to a floor drain
  4. Flush out the sedimentClose the cold supply, open a hot tap somewhere in the house, then open the drain valve. When the flow slows, briefly reopen the cold supply to stir up sediment, and repeat until the water runs clear.
    Something went wrong?
    • The water barely trickles out Sediment may be clogging the valve. Open and close the cold supply briefly to stir it up, or let a plumber flush it.
    • The drain valve drips after closing Screw a garden hose cap onto it for now. A replacement valve is inexpensive, and a plumber can swap it.
    Cloudy, sandy water flowing from the drain hose into a bucket until it runs clear
  5. Refill before turning it onClose the drain, open the cold supply, and wait until water flows steadily from the hot tap before restoring power or gas.
    Water flowing steadily from a hot water tap, showing the tank is full before power is restored
  6. Turn it back on and checkTurn the breaker back on, or set the gas control from PILOT back to its usual setting. Give the tank an hour or two to heat, and check the drain valve for drips over the next day. If it drips, snug the valve closed or cap it.
    Water heater control turned back from pilot to its normal setting, with the drain valve at the bottom checked for drips

Watch it done

How to Flush a Water HeaterBy This Old House on YouTube. Their method may vary a little from ours.
Watch on YouTube
How you'll know it's fixed
  • The flush water runs clear
  • Hot water lasts longer once the tank has had an hour or two to heat
  • No drips at the drain valve over the next day

Still lukewarm on an electric heater? A heating element has probably failed.

If it still runs out early

If the water is lukewarm on an electric heater, one heating element has probably failed. It's a common, inexpensive part, but replacing it involves wiring and draining the tank.

If there's more demand than the tank can handle, try staggering showers or installing low-flow showerheads.

If only one shower runs out quickly, take the handle off and look for a plastic anti-scald limit stop. Turning it a notch lets the valve reach hotter water. The heater may be fine.

Make it yearlyFlush the tank once a year, especially in hard-water areas. It helps the heater last longer and run more efficiently.
Renting?If you rent, ask the landlord before flushing the tank. Old drain valves sometimes don't close properly afterward.
Call a plumber ifElectric heaters with lukewarm water after flushing (the heating element likely needs replacing), or a tank that's 10+ years old.Fix it yourself or call? Compare the cost →

What a pro typically charges (a rough estimate; prices vary by area): Tank flushing by a plumber runs $100–$250. An electric element replacement typically costs $200–$350.

Find water heater repair near you

Other hot water problems

Hot water questions

How often should I flush my water heater?

Once a year, or more often with hard water.

Why does my hot water run out faster in winter?

Colder incoming water takes longer to heat, so the same tank delivers less hot water.

How do I know if my water heater is too small?

A rough guide: a 40-gallon tank suits one or two people, 50 gallons suits three or four, and bigger households often need 65 to 80 gallons or a tankless unit. If it ran out only after your household grew, size is the likely reason.

Why is my water heater making popping noises?

That's usually sediment. Water trapped under the mineral layer boils and pops. Flushing the tank helps, and it's a sign to start flushing every year.

Can I flush a water heater that hasn't been flushed in years?

You can, but be gentle. Old drain valves sometimes won't close fully after being opened. Have a garden hose cap ready, and if the tank is more than 10 years old, consider asking a plumber.

Can I turn the thermostat up to make it last longer?

A little higher can stretch it, but it raises the scald risk. Consider an anti-scald mixing valve before setting it much above about 120°F, and ask a plumber if you're unsure.

Why does my shower run cold fast?

Usually sediment is taking up space in the tank, or on electric models a heating element has failed. Flushing the tank clears the sediment.

Reader reports

Did this fix work for you?

Tell the next person how it went. Your numbers are added to the totals anonymously; tips are read by our team before they appear.

How did it go?
Reader Q&A

Questions from readers

No questions on this guide yet. If you're stuck, ask below. Useful questions and answers get added here for the next person.

Ask a question

We read every question before anything is published, and we never show names or emails. Please leave out personal details. PrivacyAccessibility

About the authors

GrabTheHammer Team

  • No sponsored picks
  • Safety first
  • Tells you when to call a pro

We're a small team of writers and editors who check every guide against manufacturer instructions and common code requirements. Our goal is to help you understand the problem, tackle what you safely can and know when to call a pro.

Checked against: Manufacturer instructions for the parts and products involved, U.S. Department of Energy.

How we write and review →
A helpful next stepWater heater making noisePopping or rumbling means sediment, so flush the tank. Crackling on an electric heater points to a scaled element, a screech to a partly closed valve, and a hiss or drip at the relief valve needs attention right away.