How to Tell If Your Carbon Monoxide Detector Is Working

A working carbon monoxide detector will show a steady or slowly blinking green light, respond when you press the test button, and stay silent during normal operation. But that green light alone doesn’t guarantee the sensor inside is actually capable of detecting carbon monoxide. Confirming your detector works requires a combination of regular testing, visual checks, and knowing when the unit has reached the end of its useful life.

What the LED Lights Tell You

Most carbon monoxide detectors use a simple color system to communicate their status. A green light, either steady or blinking every 30 to 60 seconds, means the unit has power and is in standby mode. A red flashing light signals an active alarm, meaning carbon monoxide has been detected. An amber or yellow light typically warns of a problem: low battery, a sensor fault, or an end-of-life notification.

If you see no lights at all, the detector has lost power entirely. Check the batteries or, for hardwired units, confirm the circuit breaker hasn’t tripped. A detector with no indicator light is not protecting you.

How to Use the Test Button

Every carbon monoxide detector has a test or test/reset button, usually on the front face. Pressing it triggers a self-diagnostic sequence. The alarm should sound (typically a loud, repeating pattern), and on models with digital displays, the screen will cycle through a series of programmed test numbers. This confirms that the internal electronics, the speaker, and the battery are all functioning.

There’s an important limitation here. On most consumer models, the test button checks the alarm’s circuitry and sound output. It does not expose the actual sensor to carbon monoxide. So while a successful test means the unit can sound an alarm when it receives a signal from the sensor, it doesn’t prove the sensor itself can still detect gas. That’s why testing alone isn’t enough, and why replacement timelines matter so much.

Press the test button once a month. If the alarm doesn’t sound or sounds weak, replace the batteries first and test again. If it still fails, replace the entire unit.

What a Working Detector Should Do at Different CO Levels

Carbon monoxide detectors certified to the UL 2034 safety standard are designed to respond at specific concentrations over specific time windows. Understanding these thresholds helps you know what “working” actually means in practice.

  • 70 ppm: The alarm must sound within 60 to 240 minutes. This is a low but dangerous level during prolonged exposure.
  • 150 ppm: The alarm must sound within 10 to 50 minutes. At this concentration, healthy adults can develop symptoms within a couple of hours.
  • 400 ppm: The alarm must sound within 4 to 15 minutes. This is a life-threatening level that can cause serious harm quickly.

Detectors are also designed to ignore concentrations below 70 ppm for at least 60 minutes, which prevents false alarms from brief, low-level fluctuations that can occur during normal cooking or from nearby traffic. This means a properly working detector won’t react to every trace of CO in your home, and that silence at very low levels is by design.

Check the Expiration Date

Carbon monoxide sensors degrade over time regardless of whether they’ve ever detected gas. Most manufacturers rate their detectors for 5 to 7 years, and some models last up to 10. The expiration date is printed on the back or side of the unit, often stamped near the manufacture date.

Since 2009, all retail CO alarms certified to UL 2034 are required to include an end-of-life signal, typically a chirping pattern distinct from the low-battery chirp. When you hear it, the sensor has reached the end of its reliable lifespan and the entire unit needs to be replaced. You cannot extend the life of an expired detector by replacing the batteries. The sensor itself is what’s worn out.

If your detector predates 2009 and doesn’t have an end-of-life signal, check the manufacture date manually. If you can’t find one or the unit is more than seven years old, replace it.

Cleaning Prevents False Alarms and Missed Readings

Dust and debris that accumulate on or around the sensor can interfere with detection in both directions. A dirty detector might fail to register carbon monoxide, or it might trigger false alarms that train you to ignore the sound. Either outcome is dangerous.

To clean your detector, start by removing it from the wall or ceiling and turning off power by disconnecting it or removing the batteries. Remove the cover if your model allows it, following the manufacturer’s instructions. Use short bursts of compressed air to blow dust away from the sensor and vents. Hold the can upright to avoid spraying liquid propellant onto the electronics. Don’t use water, cleaning sprays, or solvents, which can damage the sensor permanently.

Do this every six months, or more often if your home is particularly dusty or if the detector is near a kitchen, bathroom, or garage where airborne particles are common. Vacuuming the exterior vents gently with a soft brush attachment between deeper cleanings also helps.

Signs Your Detector Is Not Working

Beyond the obvious (no lights, no response to the test button), watch for these warning signs:

  • Repeated chirping every 30 to 60 seconds: This usually means low battery or end of life, not a CO detection. Check the pattern against your manual to distinguish between the two.
  • Amber or yellow light that won’t clear: A persistent amber indicator points to a sensor fault. Replace the unit.
  • Digital display stuck at zero after pressing test: If the display doesn’t cycle through test numbers during the self-diagnostic, the electronics may have failed.
  • No date or an unreadable date on the back: If you can’t verify when the detector was made, assume it’s expired.

A Simple Monthly Routine

Keeping your carbon monoxide detector reliable takes about two minutes a month. Press the test button and confirm a loud alarm sounds. Glance at the LED to verify a green standby light. Check the digital display if your model has one. Twice a year, clean the vents and sensor area. And once, write the expiration date on a piece of tape and stick it to the front of the detector so you never have to pull it off the wall to check.

If your detector passes the button test, shows a green light, is within its expiration window, and has been cleaned in the last six months, it’s working. If any one of those checks fails, you have a straightforward fix: new batteries, a cleaning, or a new unit.