Gas Water Heater Not Heating
A gas water heater that produces no hot water almost always has one of four problems: the pilot light is out, the thermocouple has failed, the gas valve is bad, or gas pressure is low. The good news is that pilot and thermocouple repairs are DIY-friendly and cost under $30 in parts. Gas valve and pressure issues typically require a plumber or gas technician, but correctly diagnosing the root cause before calling saves you time and money.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- No hot water at any tap
- Pilot light is out or won't stay lit
- Status light on gas valve flashing fault code
- Water is lukewarm but not hot
- Popping or rumbling sounds from tank (scale buildup affecting heating)
Most Likely Causes
- 1
Pilot Light Out (Most Common)
The pilot flame has been extinguished by a draft, gas interruption, or thermocouple failure. Without the pilot, the gas valve won't open and the main burner can't fire. Relighting the pilot per the label instructions resolves this instantly if the thermocouple is still good.
- 2
Bad Thermocouple
The thermocouple is a safety device that generates a small millivolt current (20–30mV) when heated by the pilot flame, signaling the gas valve to stay open. A failing thermocouple generates insufficient voltage and causes the gas valve to shut off the pilot. This is the single most common water heater repair.
- 3
Failed Gas Valve
The combination gas valve controls both the pilot and main burner gas flow. When it fails internally — usually a stuck solenoid or failed thermopile — the pilot won't light or stay lit, or the main burner won't fire even with a good thermocouple reading. A faulty gas valve typically costs $80–$150 to replace and is a definitive fix if thermocouple tests good.
- 4
Low Gas Pressure
If other gas appliances in the home also have weak flames or are off, low gas pressure from the utility side or a partially closed shutoff valve is the cause. Check that the gas shutoff valve at the water heater is fully open (handle parallel to pipe), and verify the gas meter service hasn't been interrupted.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
If you smell gas at any point, do not attempt to relight the pilot. Immediately turn the gas valve to OFF, open windows and doors, leave the building, and call your gas utility's emergency line from outside. Do not operate any electrical switches or open flames.
- 1Relight the pilot following the exact instructions on the water heater label — hold the pilot button down for 30–60 seconds to heat the thermocouple before releasing. If it relights and stays lit, you're done.
- 2Test thermocouple output with a multimeter set to millivolts DC. With the pilot lit, connect meter leads to the thermocouple's output terminal and ground. A good thermocouple reads 20–30mV; below 15mV means replace it.
- 3Inspect the gas supply: confirm the shutoff valve at the water heater is fully open (handle parallel to the supply pipe), and check whether other gas appliances in the home are working normally.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any water_heater issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4Verify the thermostat dial is set to at least 120°F (the HOT setting on most tanks). Accidentally turned-down thermostat settings are a surprisingly common no-hot-water call.
- 5Listen for the gas valve click when you turn the thermostat up — you should hear a faint click as the solenoid opens. No click with a good thermocouple reading usually confirms gas valve failure.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
Thermocouples and pilot assemblies are inexpensive parts with a 15–30 minute replacement time. Even a gas valve at $80–$150 is a worthwhile repair on a tank under 8 years old. If the tank is over 10–12 years old and has had multiple failures, replacement makes more economic sense — especially if there's visible corrosion or the anode rod has never been serviced.
Est. Repair Cost
$15–$150
Est. Replacement Cost
$600–$1,800 for new water heater installed
Recommended Tools & Parts
- Buy on Amazon →
Universal Thermocouple
24-inch universal fit thermocouple compatible with most gas water heaters. Replaces failed thermocouples that cause pilot outage.
$12–$20
- Buy on Amazon →
Gas Valve (OEM)
Combination gas valve for gas water heaters — controls pilot and main burner gas flow. Match to your heater brand and BTU rating.
$80–$150
- Buy on Amazon →
Pilot Assembly Kit
Complete pilot burner assembly including thermocouple and pilot tube — used when individual thermocouple replacement doesn't resolve the issue.
$20–$40
- Buy on Amazon →
Anode Rod
Magnesium or aluminum anode rod to replace the sacrificial rod and extend tank life. Replace every 3–5 years to prevent tank corrosion.
$20–$35
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
240V Electric Water Heater Not Heating: Element and Thermostat Diagnosis
No hot water from your electric water heater? Dual-element systems have specific failure patterns — here's how to test each element and thermostat with a multimeter.
Read guide →Electric Water Heater Not Heating — Elements, Thermostats & TCO Diagnosis Guide
Electric water heater not producing hot water? Upper element or upper thermostat is the most likely cause — no hot water at all means upper element failed, running out quickly means lower element failed. Covers Rheem PROE50, Bradford White RE350S6, AO Smith EES-50 with Camco part numbers.
Read guide →State Water Heater No Hot Water: Diagnosis and Repair Guide
State water heater running but delivering lukewarm or no hot water? Diagnose ProLine gas thermocouple millivolts, electric element resistance, sediment buildup, and SUPREMEplus heat pump mode issues.
Read guide →American Water Heater No Hot Water: Diagnosis and Repair Guide
American water heater running but delivering lukewarm or cold water? Diagnose ProLine gas thermocouple millivolts, electric element resistance, dip tube failure, and Voltex heat pump mode issues step by step.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- How long does it take for a gas water heater to heat up after relighting the pilot?
- A standard 40–50 gallon gas water heater takes 30–40 minutes to fully reheat from cold after the pilot is relit and the burner fires. If the burner lights but water is still lukewarm after an hour, the thermostat may be set too low or there's a secondary issue with the gas valve.
- Can I replace a water heater thermocouple myself?
- Yes — thermocouple replacement is one of the most beginner-friendly gas appliance repairs. Turn off the gas valve, let the pilot cool, unscrew the thermocouple from the gas valve (usually a compression nut), pull it out of the pilot bracket, and install the new one in reverse order. The whole job takes 15–20 minutes and requires no special tools.
- My water heater status light is blinking — what does it mean?
- Most modern gas water heaters use the pilot status light to flash fault codes. The most common: 1 flash = normal operation (pilot on, burner off), 3–4 flashes = thermocouple/thermopile fault, 7 flashes = gas supply issue, continuous flashing = gas valve error. Count the blink sequence and compare to the code chart printed on the side of the water heater.