Water Heater Not Heating? 6 Potential Causes and Solutions

Just say no to cold showers

Get quotes from water heater pros near you
No obligation · 100% free
Get quotes from water heater pros near you
No obligation · 100% free
Need to Schedule Repairs? Connect With a Pro
  • A water heater not heating often results from a tripped breaker, which cuts power to your electric heater and stops water from warming up.

  • Water heater repair costs range from $220 to $985, so addressing heating problems early helps you avoid replacing the entire unit down the road.

  • When your gas water heater stops heating, check if the pilot light went out and follow your heater's instructions to safely relight the flame.

  • Hiring a local water heater repair professional provides reliable help with thermostat issues and heating element problems, keeping your home running smoothly with hot water.

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

No one wants to start their day with a cold shower or frigid water when it's time to wash the dishes. If your water heater's not heating, you want to get to the bottom of it—and the sooner, the better. Depending on the cause of your water heater problems, you may be facing a quick fix or need to replace the entire appliance. Here are six common reasons your water heater’s not heating, and what you can do about it.

1. The Breaker Has Tripped

If you have an electric water heater that's not heating, the cause can be something as simple as a tripped breaker. A breaker can trip for a few reasons, and it could be just a one-off occurrence. Resetting the breaker should restore hot water to your home.

How to Fix It

Head over to your home's breaker box and find the circuit that powers your water heater. If it's tripped, push it all the way to the "off" position, then flip it back on.

If the breaker keeps tripping and you find yourself visiting the breaker box regularly, it's a good idea to call an electrician to examine what's going on.

2. The Pilot Light Is Out

Many types of gas-powered water heaters have a pilot light that's continually lit. The light may go out for several reasons, such as if the gas supply is cut or if there's a problem with the thermocouple. 

How to Fix It

If you notice that the pilot light is out, follow the steps on your water heater to reignite it. The resulting flame should be bright blue. A different color, such as red or yellow, can signal a problem with the heater and is a good reason to call a water heater repair professional. 

The repair pro may recommend replacing the water heater's thermocouple or upgrading the heater, depending on its age and overall condition.

3. The Thermostat Is Broken

Your water heater's thermostat determines the temperature of the water that flows from your taps. In some cases, the thermostat can get out of sorts and is no longer able to detect the temperature correctly. It may think the water is piping hot when it's actually freezing cold. 

It may also be that you've set the thermostat too low and the water just isn't hot enough for you. Try raising the temperature on the thermostat, waiting an hour, and testing the water to see if it's hot. 

How to Fix It

Test your thermostat by raising it to a hotter temperature. If, after an hour, the water is still cold, that's a sign that the thermostat itself is broken. 

Don't try to replace or fix a faulty thermostat yourself. Instead, call in a local water heater professional to inspect the appliance and make the fix for you.

4. The Heating Element is Broken

When the thermostat is broken, the heater can't tell what temperature the water is. When the heating element is on the fritz, the heater can't actually heat the water. 

If you're getting a small amount of hot water from the heater, but it runs out before anyone can finish showering, the heating element may be to blame.

How to Fix It

Have a plumber or water heater repair pro look at your water heater. Depending on its age, they can either replace the heating element or recommend replacing the entire unit. 

5. Demand Is Outpacing Supply

A person repairing a water heater
Photo: Kateryna Vashchenkova / iStock / Getty Images Plus / Getty Images

Size matters when it comes to water heaters. If your household is full of people who love to take long, hot showers, it may just be that your water heater can't keep up. 

How to Fix It

If your household size has grown since you moved in and bought a water heater, it's most likely time to replace the heater with a larger model. A water heater pro or plumber can help you choose the right-sized water heater and can perform the replacement for you.

6. The Heater Is Old

Water heaters don't last forever. If you've had your heater for a while, it may start to show signs of failure, including water that doesn't get hot or an inconsistent water temperature. Your water heater may be on its last legs if it's making banging or other strange noises or if you notice that it's leaking.

How to Fix It

In this case, your best option is to say "out with the old and in with the new." Having a professional replace your water heater with a new model will give you hot water once again. As an added benefit, you will likely notice that your new heater is much more efficient than the older model, lowering your energy bills and helping you save money, too.

When to Call a Pro

In some cases, you can easily restore hot water on your own. Reigniting a burned-out pilot light or resetting a tripped breaker are both easy enough to do yourself.

But, if there's a more substantial problem with your water heater, such as a faulty thermostat or heating element or the heater is just plain old, your best bet is to bring in a professional. You want to make sure the problem is properly diagnosed and the right steps are taken to fix it. Water heater repair costs $220 to $985, though most people pay $600, on average.

Frequently Asked Questions

The lifespan of a water heater depends on its type, usage, and maintenance schedule. Traditional tank-style water heaters typically last between 8 and 12 years, though the range can be as wide as 6 to 15 years. Within this category, gas models often last 8-12 years, while electric models may last 10-15 years. In contrast, tankless water heaters have a significantly longer lifespan, often lasting up to 20 years or more. Factors like heavy usage, hard water, and sediment buildup can shorten a unit's life. To extend its lifespan, it is crucial to perform regular maintenance, such as flushing the tank annually and scheduling professional inspections. If your unit is over a decade old and shows signs of rust, leaks, strange noises, or inconsistent heating, it is likely time for a replacement.

Need professional help with your project?
Get quotes from top-rated pros.

The homeowners guide to water heater services

From average costs to expert advice, get all the answers you need to get your job done.