Furnace Flame Sensor: Signs, Cleaning, Cost, and When to Replace

A furnace flame sensor is the thin metal rod that sits in the burner flame and confirms to the control board that the gas actually lit. It is a safety device, not a part that makes heat, and the single most common symptom of a bad one is a furnace that lights for a few seconds and then shuts the burners off, often over and over. The good news is that nine times out of ten the sensor is just dirty, not broken, so the fix is a careful cleaning rather than a part. The sensor itself is cheap, usually $10 to $40, but it lives in the burner area of a gas appliance, so diagnosis and safety come first. This guide covers how to spot a failing flame sensor, why it happens, how cleaning works, what a replacement costs, and where the line is between a safe check and a job for a pro.

What does a furnace flame sensor do?

A flame sensor proves to the furnace that the burners actually ignited, and if it cannot confirm a flame within a few seconds it shuts the gas off as a safety measure. The rod sits directly in the flame, and when the burners light, a tiny electrical current passes through the flame to the sensor in a process called flame rectification. The control board reads that current as proof there is real fire and keeps the gas valve open. No flame signal means the board closes the gas valve, every time, on purpose.

This is why a flame sensor problem looks so much like a no-heat emergency even though nothing is actually broken. The ignitor glows, the gas lights, the burners come on for a second or two, and then everything shuts down because the board never got a clean flame signal. The furnace is doing exactly what it was designed to do: refuse to keep gas flowing when it cannot verify combustion. A flame sensor is a safety part, so a furnace will not, and should not, run heat without a working one.

People mix up the flame sensor and the ignitor constantly because both cause no-heat symptoms. The difference is simple: the ignitor lights the gas, the flame sensor confirms it is lit. If the burners never light at all, suspect the ignitor; if they light and then quit after a few seconds, suspect the flame sensor. Our furnace ignitor replacement guide covers the other half of that pair.

How do I know if my flame sensor is bad or dirty?

The classic sign of a dirty or failing flame sensor is a furnace that fires up, runs for about two to seven seconds, then shuts the burners off and tries again, repeating in a frustrating loop. This is short cycling caused by the board never getting a steady flame signal. You will often hear the inducer spin, the ignitor click, the burners whoosh on, and then a clunk as the gas valve closes a moment later. After two or three failed tries many furnaces go into a hard lockout and stop entirely until you reset power.

Other tells back it up. The flame may look weak or yellow-tinged instead of crisp blue, and many control boards will flash a fault code that points to a weak or lost flame signal. A dirty sensor is far more common than a dead one, and the symptom is the same either way, so cleaning is almost always the first move. Carbon and oxidation build an insulating film on the rod that blocks the small flame-sensing current, which the board reads as no flame.

Before you blame the sensor, rule out the simple stuff: a clogged filter tripping the limit switch, a tripped furnace switch, a blocked flue, or a condensate problem on a high-efficiency unit. Our no-heat and no-cool checklist walks the diagnosis in order so you do not chase the wrong part. If the burners light cleanly and only the timing of the shutdown points to flame sensing, the sensor is the prime suspect.

What causes a flame sensor to fail?

Most flame sensors fail because they get coated in carbon and oxidation, not because the metal wears out. Combustion leaves a fine soot and silica residue on the rod over months and years, and that film insulates the sensor so the flame-sensing current drops below what the board needs. This is normal buildup, which is why cleaning the sensor is routine maintenance rather than a repair. A sensor in a hard-working furnace can foul enough to cause trouble in a single heating season.

Burner conditions speed it up. A slightly misaligned sensor that does not sit fully in the flame, a dirty or rust-flecked burner, or a flame that is burning rich will all coat the rod faster. A furnace that keeps fouling its flame sensor every few weeks usually has an underlying combustion or airflow issue worth diagnosing, not just a sensor that needs wiping again.

True failure does happen. The white porcelain insulator at the base can crack, which causes the rod to short to ground and lose its signal, and the metal rod itself can corrode or burn thin after many years. When the porcelain is cracked or the rod is pitted and brittle, cleaning will not bring it back and the part needs replacing. A cracked insulator is the clearest sign you need a new sensor rather than another cleaning.

Can I clean a flame sensor myself?

Cleaning a flame sensor is the most DIY-friendly task on a gas furnace, but it still calls for care because the rod sits in the burner area. Always cut power at the furnace switch or the breaker before you open any panel, and shut off the gas if you are not confident. The job is conceptually simple: the sensor is usually held by a single screw, the rod slides out, you gently remove the dull film, and it goes back in the same spot. The point is to take off the insulating coating, not to polish the metal bright or remove material.

Use a gentle abrasive: fine steel wool, a light grit emery cloth, or a non-metal scouring pad. Do not use a dollar bill or a paper towel, those are too soft to break through oxidation and they will not actually clean the rod. Do not use coarse sandpaper or a wire wheel either, since taking off metal shortens the sensor's life. After cleaning, wipe the rod with a clean dry cloth so no grit or oil is left, and make sure it seats back fully in the flame path. Handle it by the porcelain base, not the rod.

Cleaning is the right first step, but know its limits. If cleaning gets the furnace running again but it fouls out within a few weeks, or if the porcelain insulator is cracked, the sensor or the burner condition behind it needs a pro. A flame sensor cleaning also belongs in your annual tune-up, so if you would rather not open the furnace yourself, the tech will do it as part of the visit; see our furnace maintenance checklist for what that should include. If you ever smell gas, leave and call your gas utility, not an HVAC tech.

How much does flame sensor replacement cost?

Expect $80 to $250 for a professional flame sensor service, with most cleanings at the low end and a full replacement toward the high end. The part itself is one of the cheapest in the furnace, usually $10 to $40 for a universal or model-specific sensor, so the bill is mostly the trip charge and diagnostic time. A cleaning alone, with no new part, is often just the service-call minimum. After-hours or emergency calls during a cold snap can push the total to $300 or more.

Doing the cleaning yourself costs nothing but a few minutes and a piece of fine abrasive you probably already own, which is why this is one of the highest-value DIY furnace tasks if you are comfortable with the safety steps. A replacement sensor you install yourself runs only the $10 to $40 part cost. The savings are real, but so is the reason to bundle it: a tech cleaning the sensor during a routine tune-up (about $80 to $200 on its own) absorbs the labor you would otherwise pay separately.

If the flame sensor is one of several parts failing on a furnace that is more than 15 years old, weigh the running repairs against a full replacement. A cheap sensor does not justify replacing a furnace, but a pattern of failures might. Our heat pump vs furnace comparison is worth reading before you commit, and the BTU calculator helps you ground what size system your home actually needs if you do replace.

When should I replace the flame sensor instead of cleaning it?

Replace the flame sensor rather than cleaning it when the porcelain insulator is cracked, the rod is corroded or visibly pitted, or repeated cleanings no longer keep the furnace running. Cleaning fixes a dirty sensor; it cannot fix a cracked or burned-out one. A hairline crack in the white insulator lets the sensing current leak to ground, and no amount of polishing brings the signal back, so a cracked insulator is a clear replace-now sign.

Age is a reasonable trigger too. Flame sensors are cheap and last many years, but if yours is original to a furnace that is a decade or more old and it is acting up, swapping in a fresh sensor is cheap insurance against another mid-winter shutdown. Match the replacement to your furnace model, since the rod length and bracket position have to put the tip squarely in the flame.

Our honest take: cleaning is the right first move and an easy DIY win, but if the furnace keeps fouling the sensor, throws a flame fault again soon after a cleaning, or shows a cracked insulator, that is the point to bring in a licensed tech. The repeated fouling usually points to a burner or combustion problem that is the real fix, and on a gas appliance the diagnosis is worth paying for even when the part is a few dollars.

Frequently asked questions

How do I know if my flame sensor is bad on my furnace?

The classic sign is a furnace that lights for about two to seven seconds and then shuts the burners off, often repeating in a loop before going into a hard lockout. You hear the burners whoosh on, then a clunk as the gas valve closes a moment later. A weak or yellow flame and a control-board fault code pointing to a lost flame signal back it up. Because a dirty sensor is far more common than a dead one, a careful cleaning is almost always the first step.

Can I clean a flame sensor myself, and what should I use?

Yes, it is the most DIY-friendly furnace task, but cut power at the furnace switch or breaker first since the rod sits in the burner area. Use a gentle abrasive like fine steel wool, light emery cloth, or a non-metal scouring pad to remove the dull film, then wipe it clean and reseat it. Do not use a dollar bill or paper towel, since they are too soft to break through oxidation, and avoid coarse sandpaper, which removes metal and shortens the sensor's life.

Will a furnace ignite with a bad flame sensor?

Yes, the burners will light, but the furnace will shut the gas off within a few seconds because the sensor cannot confirm the flame. The flame sensor is a safety device: if the control board does not get a clean flame signal, it closes the gas valve on purpose. So a furnace with a bad or dirty sensor typically fires briefly and then short cycles, rather than running no flame at all.

How much does it cost to replace a flame sensor?

A professional flame sensor service usually runs $80 to $250, with cleanings at the low end and a full replacement toward the high end. The part itself is only $10 to $40, so most of the bill is the trip charge and labor. Doing the cleaning yourself costs almost nothing, and a sensor you replace yourself is just the part price. Bundling the cleaning into an annual tune-up often saves money since the labor overlaps.

How often does a furnace flame sensor need to be cleaned?

About once a year is a good baseline, which is why a flame sensor cleaning belongs in the annual furnace tune-up. A hard-working furnace can foul its sensor faster, so if yours starts short cycling mid-season a cleaning may be due sooner. If the sensor needs cleaning every few weeks, that points to a burner or combustion problem worth having a pro diagnose rather than just wiping the rod again.