Why Is My Water Heater Not Producing Hot Water? Causes, Fixes & Costs
Few plumbing problems disrupt daily home life as immediately as a water heater that stops producing hot water. From cold showers to an inability to run the dishwasher or do laundry properly, a failing water heater affects almost every aspect of your household routine. Whether your water heater is producing no hot water at all, or water that's only lukewarm, there are several possible causes — and understanding them can help you determine whether this is something you can address yourself or whether it's time to call a licensed plumber.
This guide covers the most common reasons water heaters fail across both gas and electric models, what you can safely check yourself, typical repair costs, and how to decide between repairing your existing unit versus replacing it entirely.
Gas vs. Electric Water Heaters — Why It Matters
Before diagnosing any water heater problem, it's important to know what type of unit you have. Gas and electric water heaters share some failure modes but have very different internal components, and the troubleshooting steps are different for each.
Gas water heaters use a burner assembly, pilot light (or electronic ignition), thermocouple, and gas valve to heat water. Electric water heaters use one or two electric heating elements and a thermostat to heat water. Tankless water heaters — both gas and electric — heat water on demand without storing it, and have their own unique failure modes.
The model number and type should be printed on a label on the side of your water heater. Knowing this before you call a plumber will help them prepare for the service call.
1. Pilot Light Is Out (Gas Water Heaters)
For older gas water heaters with a standing pilot light, the most common reason for a sudden loss of hot water is simply that the pilot light has gone out. This can happen due to a draft, a temporary gas supply interruption, or just normal wear over time.
Relighting a pilot light is something most homeowners can do safely following the instructions printed directly on the water heater. The general process involves:
- Turning the gas control knob to "Pilot"
- Pressing and holding the pilot button while using a long lighter or match to ignite the pilot
- Holding the button for 30 to 60 seconds after ignition to allow the thermocouple to heat up
- Slowly releasing the button and checking that the pilot stays lit
- Turning the gas control knob back to your desired temperature setting
If the pilot light relights but goes out again within seconds or minutes, the thermocouple is likely faulty. The thermocouple is a safety device that detects whether the pilot flame is present — when it fails, it signals the gas valve to shut off gas flow even when the pilot is lit. Thermocouple replacement is an affordable repair ($20 to $50 for the part, $100 to $200 with a plumber's labor) that restores normal operation.
If the pilot light won't light at all, or you smell gas strongly near the unit, stop immediately and call your gas company's emergency line. Do not attempt further troubleshooting with a suspected gas leak.
2. Tripped Circuit Breaker (Electric Water Heaters)
For electric water heaters, the first thing to check when you have no hot water is your electrical panel. Electric water heaters operate on a dedicated 240-volt circuit, and if this circuit breaker has tripped, the unit will have no power and will produce no hot water.
Go to your electrical panel and look for a breaker that is in the middle position (between On and Off) or clearly switched to Off. Reset it by switching it fully to Off first, then back to On. Wait 30 to 60 minutes, then check if hot water has been restored.
If the breaker trips again after resetting, there is an underlying electrical problem — possibly a shorted heating element, faulty thermostat, or a wiring issue — that requires professional diagnosis. A licensed electrician or plumber should inspect the unit before you reset the breaker a second time.
3. Failed Heating Element (Electric Water Heaters)
Most standard electric water heaters have two heating elements: an upper element and a lower element. The upper element heats the top portion of the tank and is what provides the first burst of hot water. The lower element heats the larger volume of water in the bottom of the tank for sustained hot water supply.
When the upper element fails, you may find that you get a small amount of hot water but it runs out much faster than usual. When the lower element fails, you often still get some hot water initially, but recovery time (the time to heat a new tank of cold water) becomes very long.
Signs of a failed heating element:
- Hot water runs out unusually fast
- Water is only lukewarm, never fully hot
- Recovery time after using hot water has become very long
- Unit is running (you hear it) but not producing proper heat
Heating element replacement is a moderately involved repair. The element itself costs $15 to $40, but the job requires draining the tank, removing the element with a special socket wrench, and properly sealing the replacement. Most homeowners choose to have a licensed plumber handle this repair. Total cost with labor is typically $150 to $350.
4. Faulty Thermostat
Both gas and electric water heaters use thermostats to regulate water temperature. If the thermostat fails or is set incorrectly, you may experience water that's too cold, water that's inconsistently hot, or no hot water at all.
First, check your thermostat setting. The U.S. Department of Energy recommends setting your water heater to 120°F for most households — this is hot enough for comfortable use while minimizing the risk of scalding and reducing energy consumption. If someone accidentally turned the dial down, simply resetting it to 120°F may solve the problem immediately.
If the setting is correct but you're still not getting properly heated water, the thermostat may be faulty and need replacement. On electric water heaters, there are typically two thermostats (one for each element). On gas water heaters, the thermostat is integrated into the gas valve assembly, making replacement more complex.
Thermostat replacement on an electric water heater costs $20 to $60 for the part plus $100 to $200 for labor. Gas valve/thermostat replacement on a gas unit costs $200 to $500 including parts and labor.
5. Sediment Buildup in the Tank
Over time, minerals from your water supply — primarily calcium and magnesium — settle at the bottom of your water heater tank and form a layer of sediment. This is particularly common in areas with hard water, including many cities across Texas, Arizona, California, and the Midwest.
Sediment buildup causes several problems:
- It acts as insulation between the burner (or lower heating element) and the water, reducing heating efficiency
- It causes the unit to work harder and consume more energy
- It shortens the lifespan of heating elements and the tank lining
- It can create popping, rumbling, or banging sounds as water bubbles through the sediment layer
Flushing your water heater annually is one of the most effective maintenance tasks you can perform. The process involves connecting a garden hose to the drain valve at the bottom of the tank and allowing the tank to drain until the water runs clear. Many homeowners do this themselves, though a plumber can handle it during a routine service visit.
If sediment buildup is severe and the unit is older, flushing may not restore full performance — at that point, replacement is often more practical than continued repairs.
6. Undersized Water Heater for Your Household
Sometimes the problem isn't a malfunction at all — the water heater may simply be too small for your household's current hot water demand. This is particularly common in households that have grown in size since the water heater was installed, or in homes where an existing unit was undersized from the start.
Standard tank water heater sizing guidelines:
- 1 to 2 people: 30 to 40 gallon tank
- 2 to 3 people: 40 to 50 gallon tank
- 3 to 4 people: 50 to 60 gallon tank
- 5 or more people: 60 to 80 gallon tank, or a tankless system
If your household consistently runs out of hot water after one or two showers, even when the unit is functioning correctly, upgrading to a larger tank or switching to a tankless water heater is worth serious consideration.
When Should You Replace Instead of Repair?
Water heater repairs make financial sense when the unit is less than 8 to 10 years old and the repair cost is relatively modest. As a general rule, if the repair cost exceeds 50% of the cost of a new unit and the water heater is more than 10 years old, replacement is usually the smarter investment.
Signs it's time to replace your water heater:
- The unit is 12 to 15 years old or older
- You see rust or corrosion on the tank or in the water
- The tank is leaking (a leaking tank cannot be repaired — it must be replaced)
- You've had two or more significant repairs in the past two years
- Your energy bills have increased noticeably without explanation
How Much Does Water Heater Repair or Replacement Cost?
- Thermocouple replacement: $100 – $200
- Heating element replacement: $150 – $350
- Thermostat replacement: $150 – $400
- Gas valve replacement: $300 – $600
- Tank flush and maintenance: $80 – $150
- New 50-gallon gas water heater (installed): $900 – $1,800
- New 50-gallon electric water heater (installed): $700 – $1,400
- Tankless water heater (installed): $1,500 – $3,500+
Frequently Asked Questions
How long does it take for a water heater to heat up after relighting the pilot?
After relighting the pilot on a gas water heater, allow 30 to 40 minutes for a full tank of 40 to 50 gallons to reach the set temperature. Electric water heaters typically take 60 to 90 minutes to fully recover a cold tank.
Is a rumbling or popping sound from my water heater dangerous?
Rumbling, popping, or banging sounds from a water heater are usually caused by sediment buildup at the bottom of the tank. While not immediately dangerous, these sounds indicate reduced efficiency and accelerated wear. Schedule a tank flush — or if the unit is old, consider replacement.
Can I repair a leaking water heater tank?
No. A leaking water heater tank cannot be repaired. Once the tank itself begins leaking, the corrosion is too advanced to seal reliably. A leaking tank must be replaced promptly to prevent water damage to your home.
What is the lifespan of a typical water heater?
Traditional tank water heaters last 8 to 12 years on average, with well-maintained units sometimes reaching 15 years. Tankless water heaters generally last 20 years or more. Annual maintenance — including flushing the tank and inspecting the anode rod — significantly extends lifespan.
When to Call a Licensed Plumber
While checking the circuit breaker or relighting a pilot light are tasks homeowners can handle safely, most water heater repairs involve gas lines, high-voltage electrical systems, or pressurized plumbing that should be handled by a licensed professional. Call a plumber if:
- The pilot light won't stay lit after relighting
- You smell gas near the water heater
- The circuit breaker trips repeatedly after resetting
- Your tank is leaking from the bottom or sides
- Water is rusty or discolored
- The unit is making loud unusual sounds
- You need heating element, thermostat, or gas valve replacement
In cities like Houston, Dallas, Phoenix, Chicago, and Atlanta, licensed plumbers are available for same-day water heater repair and replacement service.
Is your water heater failing? Contact a licensed plumber today for fast diagnosis, same-day repair, and professional water heater installation service.
Need Professional Help?
Our certified technicians are available 24/7 for fast, reliable service at your home.
๐ View Services & Call Now
Comments
Leave a comment below: