What a thermocouple does and why it matters
A thermocouple is a safety device in gas appliances — usually your water heater, furnace, or stove — that detects whether the pilot light is burning. If the pilot goes out, the thermocouple stops sending a signal, and the gas valve closes automatically. Without this device, gas would keep flowing into your home even with no flame to burn it.
When a thermocouple fails, the pilot light won't stay lit, or the appliance won't turn on at all. You'll see the pilot flame go out seconds after you light it, or the igniter will click repeatedly without catching. A bad thermocouple is one of the most common reasons a gas appliance stops working, and it's also one of the cheapest and easiest parts to test yourself.
Key Takeaways
- A thermocouple is a thin metal rod that senses heat from the pilot flame and tells the gas valve to stay open.
- The most reliable test is a multimeter set to millivolts, which measures the electrical signal the thermocouple produces when heated.
- A working thermocouple typically reads between 15 and 30 millivolts; anything below 10 usually means it needs replacement.
- You can test a thermocouple without taking it apart by holding a lighter near the sensor while the multimeter reads the output.
- If the thermocouple reads zero or very low even when heated, it has failed and must be replaced — there is no repair.
Gather a multimeter and locate the thermocouple
You will need a multimeter — a handheld meter that measures electrical current. You can buy one at any hardware store or online for $15 to $30; a basic model is fine for this test. Set it to the millivolts (mV) setting, usually marked with "mV" or a lightning bolt symbol. Do not use the regular voltage setting — that will give you a wrong reading.
Next, find the thermocouple itself. Turn off the appliance and let it cool for a few minutes. Open the access panel or remove the cover — for a water heater, this is usually a metal plate at the bottom; for a furnace, it's the front panel; for a stove, it's under the cooktop. The thermocouple is a thin metal rod, about the thickness of a pencil lead, with a wire attached to one end. It sits right next to the pilot light burner, with its tip positioned in or very close to the flame.
The wire running from the thermocouple goes to a control valve or control box. You do not need to disconnect anything to test it — you will touch the multimeter probes to the wire itself.
Test the thermocouple with heat and a multimeter
Turn the appliance back on and light the pilot light following the manufacturer's instructions. Once the pilot is burning steadily, you are ready to test. Set your multimeter to millivolts and touch the red probe to the end of the thermocouple wire (the end that connects to the control valve) and the black probe to a metal part of the appliance frame or the gas line itself — anywhere that is bare metal and grounded.
With the pilot flame burning, the multimeter should show a reading between 15 and 30 millivolts. If it reads in that range, the thermocouple is working. If it reads below 10 millivolts, the thermocouple has failed. If it reads zero or stays at zero even after the pilot has been burning for 30 seconds, the thermocouple is definitely bad.
Some thermocouples are slow to warm up — wait a full minute with the pilot burning before you trust a low reading. If the reading climbs into the normal range after waiting, the thermocouple is fine. If it stays low or at zero, it needs replacement.
What to do if the reading is too low
A thermocouple cannot be repaired — it must be replaced. The part itself costs $15 to $40, and replacement takes 15 to 30 minutes if you are comfortable with basic tools. You will need to turn off the gas, unscrew the thermocouple from the control valve, pull it out of the bracket, and install a new one in reverse order. Many hardware stores sell thermocouples for common appliances, and the staff can help you match the part to your model.
If you are not comfortable doing this yourself, a technician can replace it for $150 to $300 in labor plus the part cost. Call a local HVAC company for furnaces, a plumber for water heaters, or an appliance repair service for stoves.
Before you replace it, make sure the pilot light itself is clean and burning blue. A yellow or orange flame can mean the pilot burner is clogged with dust, which prevents the thermocouple from getting hot enough to generate a strong signal. If the flame is yellow, turn off the appliance, let it cool, and gently clean the pilot burner opening with a thin wire or compressed air. Then test again.
Why the thermocouple might fail
Thermocouples wear out over time — most last 4 to 7 years before the metal inside degrades and stops producing a signal. They can also fail faster if the pilot light is dirty or if the thermocouple itself is bent or corroded. Vibration from the appliance running can loosen the connection where the wire meets the control valve, which looks like a failure but is actually just a loose contact.
If you replaced the thermocouple and the pilot still won't stay lit, the problem is usually the control valve itself, not the thermocouple. A faulty valve will not open even when it receives a good signal from a new thermocouple. That requires a technician to diagnose and repair.
Testing without a multimeter
If you do not have a multimeter, you can do a basic test by watching how long the pilot stays lit after you release the igniter button. Turn on the appliance and hold the igniter button down for 30 seconds while the pilot burns. Then release the button. A working thermocouple will keep the pilot lit indefinitely. A failing thermocouple will let the pilot go out within 5 to 10 seconds.
This test is less precise than a multimeter reading, but it tells you whether the thermocouple is producing enough signal to hold the valve open. If the pilot dies when ready after you release the button, the thermocouple is almost certainly bad. If the pilot stays lit, the thermocouple is probably fine, though a multimeter test is more certain.
Frequently Asked Questions
Can I test the thermocouple while the pilot is off?
No. The thermocouple only produces a signal when it is hot from the flame. Testing it cold will show zero millivolts no matter what, which is not useful. You must light the pilot and let it burn for at least 30 seconds before you take a reading.
What if my multimeter shows a reading but the pilot still won't stay lit?
The thermocouple may be producing a signal but not enough of one to hold the valve open reliably. If the reading is between 10 and 15 millivolts, the thermocouple is borderline and should be replaced. It may work sometimes and fail other times depending on temperature and humidity.
Is it safe to test the thermocouple myself?
Yes, as long as you do not disconnect the thermocouple wire or touch the pilot flame itself. You are only touching the wire with a multimeter probe while the pilot is burning. Turn off the gas before you remove any parts, and let the appliance cool first.
How do I know which wire is the thermocouple wire?
The thermocouple wire is the one connected directly to the thin metal rod that sits in the pilot flame. It usually runs from the rod to a control valve or control box. There may be other wires nearby for the igniter or flame sensor, but the thermocouple wire is the one attached to the rod itself.