My gas fireplace pilot is lit but the main burner won't come on — what's wrong?
A lit pilot that won't light the main burner almost always means a weak or failed thermopile — the sensor that generates the small voltage that opens the main gas valve when you call for flame. It can also be a wall switch, remote, or wiring problem in that same circuit, or a dirty burner. Usually an inexpensive fix.
The thermopile is the usual suspect
Your pilot flame heats a thermopile, and that heat produces a few hundred millivolts of electricity. When you flip the switch, that voltage is what actually opens the main valve so the burner lights. As a thermopile ages it produces less voltage — enough to keep the pilot proved, but not enough to pull the main valve open. That's the exact fingerprint of your problem: pilot fine, burner dead.
A tech reads it in seconds with a meter. It's a common wear part, not a premium one, and we stock them for the brands we service — Napoleon, Heat & Glo, Valor, Regency and the rest.
It might be the switch, remote, or wiring
That millivolt signal travels from the thermopile, out to your wall switch or remote receiver, and back to the valve. A corroded wall switch, a loose or oxidized wire connection, or a remote receiver that isn't passing the signal will all leave the pilot happily lit while the burner refuses to fire.
If your fireplace works from the switch but not the remote — or the reverse — that tells us the fault is in the control path, not the valve itself. Worth mentioning to us on the call so we bring the right parts.
Dirty burner or a tired valve
Less often, the burner ports are partially clogged from a season of spiders and dust — classic in older Asheville and Weaverville homes — so gas can't cross from the pilot to the burner cleanly. And occasionally the gas valve itself has failed internally. Both are diagnosable in one visit. Because gas-valve work is licensed in North Carolina, this is our lane, not a DIY project. We quote it before touching anything. Call (828) 545-0525.
Related questions
- What is a thermopile and how do I test it with a multimeter?
- Why does my pilot light go out when I turn on the main burner?
- Why won't my gas fireplace turn on at all?
- Why doesn't my fireplace wall switch work?
- How do I know if my gas fireplace's gas valve is bad?
- Why does my gas fireplace click repeatedly but never light?
Still deciding? Talk to a real installer.
Free assessments across Western North Carolina — no pressure, straight answers.

