Last updated: 2026-05-01
🛠️ Can you fix this?
Water Heater Not Producing Hot Water
Water runs cold or only lukewarm from all taps
90% chance this is caused by:
Failed thermocouple (gas) or tripped breaker/element (electric)
Fix it this weekend. Most parts ship same-day on Amazon.
A service call costs $150-300. This repair takes about 20-30 minutes and the part runs $32. Order the part tonight, fix it Saturday morning.
🔧 The Exact Part You Need
Total parts cost: $32. Same-day shipping available on most items.
Find the Right Part for Your Water Heater
Parts vary by model. Search with your model number for the best match.
Tip: Add your model number (e.g. "GE GSS25GSH") for more precise results.
🔥 Parts for Water Heaters move fast on Amazon — especially common failure parts like these.
🔨 Tools You'll Need
📋 Step-by-Step Instructions
For gas: check if pilot light is on — if not, try relighting
If pilot won't stay lit, the thermocouple is bad
Turn gas valve to off, remove old thermocouple, install new one
For electric: check breaker first
If breaker is fine, test heating elements with multimeter
Replace the element with no continuity
Don't put this off.
A Water Heater that's failing can cause water damage, electrical issues, or food spoilage — each costing 10x what the replacement part costs. The fix is straightforward. The part is cheap. The risk of waiting isn't.
Other Water Heater Problems
Related Resources
Frequently Asked Questions
How much does it cost to fix a water heater that's not producing hot water?
How long does this water heater repair take?
What if this isn't the problem?
Should I just replace my water heater instead?
🔨 Need tools? Get parts on Amazon
Get Parts →