Water Heater Not Making Enough Hot Water: Causes and Fixes
Running out of hot water faster than you used to, or never having enough for a full shower? This is one of the most common water heater complaints — and it's rarely a sign you need a new water heater. A broken dip tube (a $10–20 part) is responsible for a surprising number of cases. Work through these causes before calling a plumber.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Hot water runs out much faster than before
- Water is lukewarm instead of hot
- Hot water available only in the morning but not evening
- Small bits of white plastic in faucet aerators or showerheads
- Water heater making popping or rumbling sounds
Most Likely Causes
- 1
Thermostat Set Too Low
Water heaters should be set to 120°F (49°C) for a balance of comfort and energy efficiency. If it's set lower — or if the thermostat has drifted — you'll experience lukewarm water that runs out quickly. Check both thermostats on electric models (upper and lower).
- 2
Sediment Buildup in the Tank
Minerals in hard water (calcium, magnesium) settle to the bottom of the tank over time. The sediment layer acts as insulation between the burner and the water, reducing heating efficiency. Popping or rumbling sounds are the telltale sign.
- 3
Broken Dip Tube
The dip tube carries cold water to the bottom of the tank so it heats before reaching the hot outlet. When the plastic dip tube breaks or cracks — common in water heaters made in the 1990s and increasingly seen in aging units — cold water mixes directly with the hot water at the top. The result: hot water that runs out much faster than before.
- 4
Failed Heating Element (Electric Water Heaters)
Electric water heaters have two heating elements — upper and lower. If the lower element fails (the more common failure), recovery time slows dramatically. You'll have some hot water from the top of the tank but it will run out very fast.
- 5
Tank Too Small for Current Usage
If you've added household members or changed usage patterns, a tank that was adequate before may now be insufficient. Standard tank sizes: 40 gallons for 2–3 people, 50 gallons for 3–4 people, 80 gallons for 5+ people.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Turn off power at the circuit breaker before accessing any electric water heater components. For gas water heaters, set the gas valve to the 'pilot' position before adjusting the thermostat. Never work on a hot water heater that is actively leaking — shut off the water supply and call a plumber.
- 1Check the thermostat setting. For electric water heaters, turn off power at the breaker, remove the access panel(s), and verify each thermostat is set to 120°F. Adjust if needed.
- 2Flush sediment: connect a garden hose to the drain valve at the bottom of the tank. Turn off the cold water supply and open the drain valve — let water (and sediment) flow out until it runs clear. Flushing annually prevents buildup.
- 3Check for broken dip tube: if you see small white plastic flakes or fragments in your faucet aerators or showerhead screens, the dip tube has disintegrated. Clean the aerators and replace the dip tube ($10–20).
Continue with the complete repair checklist
Pro is a $10/month membership that includes all 5 steps, safety warnings, the tool list, and cost estimate. Prefer a printable manual to keep? The Home Repair Field Guide is a separate $10 one-time purchase.
See monthly Pro details30-day money-back guarantee · Cancel anytime
Continue with this repair, then get help with the next one
Fix-It Fast Pro is a $10/month membership for ongoing repair help. The Home Repair Field Guide is also available separately as a $10 one-time PDF.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$10/month — recurring membership, cancel anytime
See monthly Pro detailsSecure checkout through MadeThis · Cancel anytime
Repair vs Replace
A dip tube costs $10–20. A heating element costs $15–30. Sediment flushing is free. These fixes are worth doing on any water heater under 12 years old. If the unit is over 10 years old and multiple components are failing, a new water heater may be more cost-effective in the long run — especially if you upgrade to a heat pump or tankless model.
Est. Repair Cost
$10–$150 in parts (DIY)
Est. Replacement Cost
$800–$1,500 for a new water heater installed
Recommended Tools & Parts
- Buy on Amazon →
Water Heater Dip Tube
Universal or model-specific dip tube. Replaces broken tubes that cause cold water mixing. Installs in 15 minutes.
$10–$20
- Buy on Amazon →
Water Heater Heating Element
Upper or lower replacement heating element for electric water heaters. Use an element wrench for removal.
$15–$35
- Buy on Amazon →
Element Wrench (Socket Wrench for Water Heater)
Special socket wrench for removing and installing heating elements without damage.
$8–$15
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repair Guides
This section combines editorial `relatedSlugs` from the article source with metadata-based matches so each guide links deeper into the repair library.
Water Heater — No Hot Water
No hot water at all or only lukewarm? Start with the reset button — then check the heating element or pilot light.
Read guide →Shower Has No Hot Water: Mixing Valve, Cartridge & Water Heater
Cold-only shower usually means a failed cartridge or mixing valve — not the water heater.
Read guide →Rheem Water Heater Not Heating: Diagnosis and Fixes
Rheem water heater not producing hot water? Check EcoNet fault codes first, then test the thermocouple (gas) or heating element (electric) — most fixes cost under $50.
Read guide →AO Smith Water Heater Not Heating: Diagnosis and Fixes
AO Smith water heater not heating? Check the iCOMM app for fault codes first, then test the thermocouple (gas) or heating element (electric) — most repairs cost $15–$50.
Read guide →Bradford White Water Heater Not Heating: Diagnosis and Fixes
Bradford White water heater not heating? Read the ICON System blink codes first, then test the thermocouple (Defender gas) or fold-back element (Vitraglas electric) — most fixes cost $15–$60.
Read guide →Navien Tankless Water Heater Not Heating: NPN/NPE Diagnosis Guide
Navien NPE or NPN tankless water heater producing cold or lukewarm water? Use the Navien app error log to pinpoint E003, E004, E010, E012, E016, or E030 — most fixes take under an hour.
Read guide →Keep Exploring
For the next repair, too
Pro is a $10/month membership for repeat repair questions, with unlimited diagnoses and both printable guides included. Cancel anytime.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$10/month — recurring membership, cancel anytime
See monthly Pro detailsSecure checkout through MadeThis · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Start with a free diagnosis for your exact model. For ongoing help across repairs, Pro is a separate $10/month membership.
No account needed for diagnosis. Pro is billed monthly; cancel anytime.