Why Is My Water Heater Not Producing Hot Water?

Written by Curiazza Plumbing | Published on July 2025

A water heater that stops producing hot water is almost always caused by one of a handful of issues: a burned-out heating element, a tripped reset button, a failing thermostat, or a dead pilot light. Most of these problems have clear warning signs, and many can be diagnosed before you even call a plumber.

This article covers the most common reasons your water heater has stopped working, how to tell which problem you have, and what repairs typically cost. If you live in Fairplay or Alma, CO, the high-altitude climate and hard water conditions can make some of these issues more frequent than they are elsewhere.

Identify the Most Common Reasons a Water Heater Stops Working

Before anything else, it helps to know what type of water heater you have. Electric and gas units fail in different ways, and the fix for one is completely different from the fix for the other.

Here are the most frequent causes of no hot water, broken down by heater type:

  • Electric water heaters: Failed upper or lower heating element, tripped high-limit reset button, faulty thermostat, blown circuit breaker
  • Gas water heaters: Pilot light is out, failed thermocouple, faulty gas valve, sediment buildup blocking heat transfer
  • Both types: Undersized tank for household demand, heavy sediment accumulation, age-related wear (most units last 8 to 12 years)

A good starting point is checking your breaker panel if you have an electric unit, or looking at the pilot light window on a gas unit. These quick checks take under two minutes and can point you in the right direction immediately.

Understand How Heating Elements Fail in Electric Water Heaters

Electric water heaters use two heating elements, one near the top of the tank and one near the bottom. The upper element heats first, then the lower element takes over. If either one burns out, you will notice a significant drop in hot water volume or no hot water at all.

A failed upper element usually means you get a small amount of warm water that runs out quickly. A failed lower element often means you get warm but never truly hot water. Both symptoms are worth noting when you call for service.

Heating element replacement is one of the more straightforward water heater repairs. The part itself typically costs between $10 and $40, and labor usually runs $100 to $200 depending on access and tank age. At altitude in Park County, mineral content in the water can corrode elements faster than the national average, so this is a repair Curiazza Plumbing sees regularly in homes around Fairplay and Alma.

Check the Thermostat and Reset Button Before Calling for Help

Electric water heaters have a high-limit safety switch, sometimes called the reset button, located behind the access panel on the upper portion of the tank. If the water gets too hot, this switch trips and cuts power to the heating elements.

To reset it, turn off the circuit breaker for the water heater, remove the access panel, and press the red button firmly until you hear a click. Restore power and wait 30 to 60 minutes. If the reset trips again within a short time, the thermostat is likely faulty and needs replacement.

Thermostat replacement on an electric unit costs roughly $150 to $250 in parts and labor. Do not repeatedly reset the high-limit switch without investigating the cause. A thermostat that keeps overheating the tank is a safety concern, not just an inconvenience.

Diagnose Gas Water Heater Problems: Pilot Light and Thermocouple

If you have a gas water heater and no hot water, the pilot light is the first thing to check. Look through the small glass window near the base of the unit. If you see no flame, the pilot has gone out.

Most modern gas heaters have relighting instructions printed on a label attached to the front of the unit. Follow those steps carefully. If the pilot lights but will not stay lit after you release the gas valve knob, the thermocouple is almost certainly the problem.

The thermocouple is a small sensor that sits in the pilot flame. It tells the gas valve that the pilot is lit and it is safe to allow gas flow. A failed thermocouple is one of the most common gas water heater repairs. The part costs $15 to $35, and total repair cost with labor is usually $100 to $175.

In Fairplay and Alma, CO, cold winters and occasional strong drafts can blow out pilot lights more frequently. If your pilot light goes out several times per season, check for drafts near the unit or ask Curiazza Plumbing to inspect the venting setup.

Compare Repair Costs vs. Replacement Costs

Deciding whether to repair or replace a water heater depends on the age of the unit, the cost of the repair, and how often it has needed service. A good rule of thumb: if the repair costs more than 50 percent of the price of a new unit and the heater is over eight years old, replacement often makes more sense.

Problem Typical Repair Cost Repair or Replace?
Heating element replacement $100 to $250 Repair if unit is under 10 years old
Thermostat replacement $150 to $300 Repair if no other issues present
Thermocouple replacement $100 to $175 Repair, very cost-effective fix
Gas valve replacement $300 to $600 Evaluate age, may favor replacement
Full tank replacement (40 gal) $800 to $1,500 installed Replace if unit is over 10 to 12 years old

Prices in mountain communities like Fairplay can run slightly higher than Front Range averages due to travel time and supply logistics. Ask for a clear written estimate before authorizing any work.

Recognize How Sediment Buildup Reduces Hot Water Output

Hard water leaves mineral deposits inside your water heater tank over time. In Park County, CO, the water supply often carries elevated levels of calcium and magnesium. These minerals settle at the bottom of the tank and form a thick layer of sediment that acts as insulation between the burner and the water.

When sediment builds up heavily, you may notice:

  • Popping or rumbling sounds coming from the tank during heating cycles
  • Longer wait times for hot water at fixtures
  • Reduced maximum water temperature
  • Higher energy bills as the unit works harder to heat water
  • Rusty or discolored water at the tap

Flushing the tank once a year removes sediment before it causes serious damage. A full flush takes about 30 to 60 minutes. If sediment has been left for years, it can harden and become difficult to remove, sometimes requiring full tank replacement.

Curiazza Plumbing recommends annual maintenance flushes for any home in Fairplay or Alma that uses well water or municipal water with high mineral content. It is one of the best ways to extend the life of your unit.

Know When to Replace Instead of Repair Your Water Heater

Some situations call for replacement rather than repair, regardless of what the specific broken component is. Understanding these thresholds saves you from pouring money into a unit that is near the end of its useful life.

Factor Repair Makes Sense Replacement Makes Sense
Unit age Under 8 years old Over 10 to 12 years old
Repair cost Under 40% of replacement cost Over 50% of replacement cost
Repair frequency First or second repair Third or more repair in 2 years
Tank condition No rust or visible corrosion Rust, leaks, or visible tank damage
Capacity fit Adequate for household size Consistently runs out during normal use

If your unit is over a decade old and showing multiple issues, upgrading to a modern energy-efficient model can actually reduce your monthly utility costs, especially important in a climate where heating loads are high for many months of the year.

FAQs on Water Heater Not Producing Hot Water

How long does it take for a water heater to produce hot water after being reset?

After pressing the reset button or relighting the pilot, most standard 40 to 50 gallon water heaters take 30 to 60 minutes to fully reheat. Electric units tend to take longer than gas units. If the water is still cold after an hour, the heating element or thermostat may be the real problem.

Can I get hot water from just one part of my house but not another?

Yes, and this is usually a plumbing issue rather than a water heater problem. A partially closed shut-off valve, a failing mixing valve, or a localized pipe issue can restrict hot water to certain fixtures. A plumber can trace the problem quickly with a pressure and flow check.

Why does my water heater make noise but still not produce hot water?

Popping, rumbling, or banging sounds from a water heater are almost always caused by sediment buildup at the bottom of the tank. The noise happens when water trapped under the sediment boils and escapes. Heavy sediment can also prevent the unit from heating water to your set temperature.

Is it safe to use my water heater if it keeps tripping the reset button?

No, you should not keep resetting the high-limit switch repeatedly without having the unit inspected. A thermostat that is allowing the water to overheat can eventually damage the tank or create a pressure issue. This is a situation where calling a licensed plumber is the right move.

How much does a new water heater cost installed in Fairplay, CO?

A standard 40 to 50 gallon gas or electric water heater typically costs between $800 and $1,500 fully installed in the Fairplay and Alma area. Tankless or on-demand units run higher, generally $1,500 to $3,000 installed. Prices vary based on unit brand, fuel type, and access conditions.

What is the average lifespan of a water heater at high altitude?

Most tank water heaters last 8 to 12 years under normal conditions. At altitude in Park County, hard water and heavier mineral content can shorten that lifespan if the tank is not flushed annually. Regular maintenance is the single best way to get the most years out of your unit.

Wrap Up and Next Steps

A water heater that is not producing hot water almost always has one clear cause, whether that is a burned heating element, a tripped reset button, a failed thermocouple, or years of sediment buildup. Catching the problem early saves money and avoids the frustration of cold showers, especially during a Park County winter.

If you have worked through the basic checks and still cannot find the issue, or if your unit is older and showing multiple signs of wear, it is time to call a professional. Curiazza Plumbing serves Fairplay and Alma, CO with water heater repairs, maintenance, and full replacements. Call us at (732) 284-1394 to schedule a service visit or get a straight answer on whether your unit is worth repairing.