Water Heater Not Heating Properly: How to Diagnose & Fix It

DIY
By John F · · 7 min read

There are few things worse than stepping into a shower on a cold Salt Lake morning and realizing the hot water is gone. After a decade of home ownership along the Wasatch Front, I’ve diagnosed and fixed more water heater problems than I planned to. When your water heater is not heating properly, knowing the exact troubleshooting steps can save you hundreds of dollars.

The good news: most “no hot water” problems follow predictable patterns. This guide walks you through the exact troubleshooting steps I use when a water heater stops heating properly. Some fixes are DIY safe. Some are where you stop and call a licensed professional. Where you stop is your call.

If you’re in Salt Lake City or anywhere along the valley, our hard water adds an extra layer of wear. That matters more than people think. Our guide will help you keep your unit running strong for years.

Water Heater Safety First

Water heaters combine electricity or gas, pressure, and scalding water. Respect that combination.

Before touching anything:

  • Turn off the breaker (electric and gas)
  • Shut off the gas valve (gas heaters)
  • Let the tank cool
  • If you smell gas: stop and leave the area immediately

Why Your Water Heater Not Heating Properly: Root Causes

Most cases when your water heater is not heating properly fall into predictable categories. The good news: you can diagnose them at home before calling a professional. The causes range from simple fixes (tripped breaker, thermostat adjustment) to more serious issues (failed heating element, sediment buildup). This guide walks you through each, in order of likelihood.

Confirm It’s Actually the Water Heater

This sounds silly, but it saves time.

Check:

  • Are all faucets cold?
  • Is only one shower or sink impacted?
  • Did a kid adjust a mixing valve?
  • If only one fixture is cold, your heater is fine. The issue is plumbing, not the water heater.

    Common Signs Your Water Heater Isn’t Heating Properly

    In real homes, water heaters usually give warning signs:

  • Hot water runs out too fast
  • Water is lukewarm, never hot
  • Popping or rumbling from the tank
  • Rust-colored water
  • Temperature swings (cold then hot then cold)
  • Hard water in the Salt Lake Valley accelerates sediment buildup on heating elements. That’s one of the biggest hidden killers. You should not skimp on easy annual maintenance that could save you hundreds of dollars.

    It doesn’t matter if you live outside SLC; sediment issues are the same everywhere (Sandy, West Valley, or Draper).

    Electric Water Heater Troubleshooting

    Most newer homes in the valley use electric units. Here’s the exact order I check things when water heater is not heating properly.

    1. Check the Breaker

    Electric heaters use a double-pole breaker. Flip it fully OFF, then ON. Do it again to be sure. Half-tripped breakers are common. If it trips again, that’s an electrical fault. Call a pro.

    2. Check Thermostat Settings

    Thermostats get bumped more often than people admit. 120°F is the safe, efficient default. If it’s set lower, adjust and wait an hour before assuming failure.

    3. Test the Heating Elements

    Symptoms of a bad element:

  • Water never gets fully hot
  • Recovery time is extremely slow
  • Only warm water
  • With power OFF:

  • Remove access panel
  • Pull insulation aside
  • Use a multimeter to test continuity
  • No continuity means dead element
  • Heating elements are inexpensive and widely available in Salt Lake hardware stores. If you’re comfortable draining a tank, this is cost-effective DIY. If you’re unsure, call a professional.

    Gas Water Heater Troubleshooting

    1. Check the Pilot Light

    If it’s out, relight according to manufacturer’s instructions.

    If it won’t stay lit, the thermocouple may be failing. That’s a common wear part.

    Gas work is where many experienced DIYers choose to stop. There’s no shame in that.

    2. Burner Inspection

    Dust, lint, and pet hair accumulate in burner compartments. Clean gently. Do not disassemble gas controls unless you know exactly what you’re doing.

    3. Sediment: The Silent Heater Killer

    In Utah, sediment is guaranteed. According to the U.S. Geological Survey Water Hardness Map, minerals settle in the bottom of the tank and force the heater to work harder. If you don’t have a whole-house filtration system, pay attention.

    Signs you have sediment buildup:

  • Loud popping sounds
  • Reduced hot water volume
  • Longer heating cycles
  • Grey water
  • 4. Flush the Tank

    I flush mine yearly. It adds years of life.

    Steps:

  • Turn off power/gas
  • Shut off cold water supply
  • Attach hose to drain valve
  • Drain outside or into a floor drain
  • Refill tank
  • Purge air
  • When water runs clear, you’re done
  • It’s messy but worth it.

    Check the T&P Relief Valve

    The temperature and pressure relief valve is a safety device that prevents pressure explosions. It’s not optional hardware.

    Lift the little lever briefly:

  • Water should release
  • Valve should reseal when you put it back down
  • If it leaks afterward, replace it or call a professional if unsure.

    John’s Rules for Water Heater Repairs

  • If gas controls are involved, call a pro
  • If wiring looks burned, call a pro
  • If the tank leaks, always replace the heater
  • If you’re unsure, stop and reassess
  • Never rush replacing a part when dealing with pressurized hot water
  • Experience has taught me that confidence is good. Guessing is expensive.

    Realistic Heater Lifespan in Salt Lake

    Because of mineral-heavy water:

  • Tank heaters: 8 to 12 years
  • Tankless: longer with maintenance
  • If your heater is near that age and having repeated issues, repairs may not be smart money. I’ve seen aging heaters cost homeowners $2,000 emergency bills. Save yourself a headache.

    When to Call a Professional

    Call a licensed plumber if:

  • The tank leaks
  • The unit is 10+ years old and failing
  • Gas is involved
  • Electrical faults persist
  • Rust or bubbling is visible near fittings
  • You don’t fully understand what you’re seeing
  • Reliable hot water is essential to your family. Don’t play amateur when the issue persists. Call a pro.

    Final Thoughts

    Most heating failures come down to:

  • Tripped breakers
  • Bad heating elements
  • Pilot issues (gas)
  • Sediment buildup
  • Thermostat misadjustment
  • Move calmly. Don’t skip safety. Don’t guess. Check the easy stuff first. Give your water heater some TLC and it will last longer.

    Frequently Asked Questions

    Q: How often should I flush my water heater in the Salt Lake Valley?

    A: At least once per year. Twice if your water is especially hard. Flushing removes sediment buildup that causes the water heater not to heat properly.

    Q: What temperature should I set my heater?

    A: 120°F is a good balance of safety and efficiency. Do not push it higher.

    Q: Can I replace a heating element myself?

    A: Yes, if you’re comfortable draining a tank and using a multimeter. It’s one of the easiest water heater repairs.

    Q: What if the tank leaks?

    A: That’s replacement time. Tanks don’t recover from corrosion. A leaking tank means you need a new water heater.

    Q: Should I turn off my water heater if it’s not heating properly?

    A: Try troubleshooting first. Only turn off power/gas if you suspect an electrical or gas fault. For most heating issues, keep it on while you diagnose.

    Q: How long does it take to fix a water heater?

    A: Simple fixes like thermostat adjustments take minutes. Replacing a heating element takes 1 to 2 hours. Flushing sediment takes 30 to 60 minutes.

    About the Author

    John is a Salt Lake City homeowner with decades of hands-on residential maintenance experience. This guide is based on real household repairs, not theory. Always follow manufacturer guidelines and local safety codes.

    Scroll to Top