Water heater

Water heater not enough hot water: why it runs out fast and what to check

By Greg Tittle, Founder · Updated 2026-06-14 · ~6 min read

Quick answer

Water heater not enough hot water usually comes down to one of four things: a burned-out bottom heating element (electric), heavy sediment insulating the burner (gas or electric), a thermostat set too low, or a tank that was undersized for your household to begin with. If your hot water used to last longer and now runs out in 10–15 minutes, something has changed inside the unit — most often sediment or a failed element. If it's always been inadequate, the tank is likely too small. Start with the thermostat setting and sediment flush before calling anyone. Most causes are diagnosable in under an hour.

Common causes

What to check first

When it's urgent

If you smell rotten eggs or sulfur near the water heater, stop — that's a possible gas leak or dangerous hydrogen sulfide buildup. Leave the house, don't flip any switches, and call your gas utility or 911 from outside. Similarly, if the pressure-relief valve is dripping or the tank is making loud banging sounds with no hot water at all, call a licensed plumber before doing anything else.

DIY vs. call a pro

You can likely DIY

  • Adjusting the thermostat setting on gas or electric units
  • Flushing sediment from the tank via the drain valve
  • Replacing a heating element on an electric water heater (shut off power at the breaker first; this is a $15–$30 part and a 1–2 hour job with basic tools)
  • Replacing a failed dip tube (inexpensive part, straightforward swap with the cold supply shut off)
  • Visually inspecting and testing elements with a multimeter

Call a pro for

  • Gas valve or burner assembly issues — anything involving the gas supply line needs a licensed plumber or HVAC tech
  • Thermocouple or thermopile replacement on gas units if you're not comfortable working near gas components
  • Full tank replacement, including proper disposal and code-compliant installation
  • Any situation where you suspect a gas leak, carbon monoxide, or the pressure-relief valve is actively discharging

Estimated cost range

$15–$2,800
A replacement heating element typically runs $15–$40 for the part; a dip tube is under $15. A professional sediment flush or element swap is typically $150–$350 in labor. Full water heater replacement (tank unit, installed) runs $1,500–$2,800, with a national average around $1,900. Where you land depends on tank size, fuel type, and local labor rates.

How HouseCue helps

HouseCue is a private, homeowner-first app that turns this from a one-time worry into a tracked plan. Snap a photo for an AI diagnosis, upload your inspection report to auto-build a handbook, and get seasonal reminders for your roof, HVAC, water heater, plumbing, and electrical — so nothing slips. Connecting with a pro is always optional and only when you choose.

See a free diagnosis — no signup

Frequently asked questions

Why does my hot water run out after just one shower?

A single shower uses roughly 10 gallons of hot water. If that's enough to drain your tank, the most likely culprits are a dead bottom heating element, heavy sediment cutting your effective tank volume, or a thermostat set below 115°F. On a healthy 40-gallon tank, one shower shouldn't come close to exhausting supply. Start by checking the thermostat setting and listening for a rumbling sound when the burner fires — that's sediment talking.

How long should it take for hot water to recover after running out?

A standard 40-gallon gas water heater recovers in roughly 30–40 minutes; a 40-gallon electric unit takes closer to 60–80 minutes because electric elements heat more slowly than a gas burner. If yours is taking significantly longer than those windows — or never seems to fully recover — sediment buildup or a failing element is the likely reason.

Can sediment actually reduce how much hot water I get?

Yes, meaningfully so. Sediment settles on the tank floor and forms a layer between the burner or heating element and the water above it. On a heavily silted tank, that layer can effectively reduce usable capacity by several gallons and force the burner to run longer and hotter to compensate — which also explains the popping and rumbling noise. A flush won't undo years of buildup, but it slows the accumulation and can noticeably improve recovery time on a younger tank.

My water is warm but never really hot — is that a thermostat issue or something else?

Warm-but-not-hot is the classic sign of either a thermostat set too low (check for 120–125°F) or a broken dip tube. A failed dip tube allows cold incoming water to mix near the top of the tank right where the hot outlet is, which consistently produces lukewarm water no matter how long you wait. It's a cheap fix if that's the cause — the part is under $15 and replacement is straightforward with the cold supply shut off.

Should I replace my water heater or just fix it?

If the tank is under 8–10 years old, a repair — new element, dip tube, or a sediment flush — almost always makes more financial sense than replacement. If it's 12 years or older and showing capacity problems, you're likely throwing repair money at a unit that's nearing the end of its useful life anyway. A full replacement runs $1,500–$2,800 installed; weigh that against the repair cost and the tank's remaining expected life.

Related guides

HouseCue guides are general educational information, not professional inspection, engineering, or contracting advice. Costs vary by market. For safety issues — gas, electrical, structural, or major water — contact a qualified professional.