Why is my carbon monoxide detector beeping?

Updated August 2026

← All home symptoms

Listen to the rhythm first: a single chirp every 30 to 60 seconds is almost always a low battery or a detector that has reached the end of its 5- to 10-year life, a maintenance issue you can handle in minutes. But four rapid beeps that repeat every few seconds mean carbon monoxide is in the air right now: get everyone and every pet outside and call 911. When you are not sure which pattern you are hearing, treat it as the emergency and get out.

Safety first: never talk yourself into believing a loud, continuous four-beep alarm is a false one. Carbon monoxide is invisible and odorless, and by the time you feel a headache, dizziness, or nausea you are already being poisoned. If the alarm is sounding steadily, get every person and pet outside to fresh air first, then call 911 or your fire department from outside, and do not go back in until responders confirm the air is clear. A chirp you can troubleshoot; a steady alarm you evacuate for.

Causes, most likely first

What makes a furnace do this, most to least common (Updated August 2026)
Cause How likely The fix Typical cost
Low battery (single chirp every 30–60 seconds) Most common Replace the battery with a fresh one of the exact type, even in a hardwired unit with a backup battery. $5 battery
End of life (often five chirps or a distinct beep) Common Check the manufacture date on the back. Past its 5- to 10-year rating, replace the whole detector. $20–50
Actual carbon monoxide (four rapid beeps, repeating) Occasional Get everyone and pets outside to fresh air, then call 911 from outside. Do not re-enter until responders clear it. Free, act now
Dust, humidity, or a fault chirp Occasional Vacuum the vents and reset. If it keeps throwing a fault beep, replace the unit. $20–50
Loose or wrong-type battery Rare Reseat a fresh battery of the specified type; a loose contact mimics a low-battery chirp. $5

Check these first

  1. Count the pattern. Four rapid beeps repeating is an emergency; a single chirp every 30 to 60 seconds is maintenance. When unsure, treat it as real and get outside.
  2. If it is a chirp, replace the battery with a fresh one of the exact type, even on a hardwired unit with a backup cell.
  3. Read the manufacture date printed on the back. Past 5 to 10 years, replace the whole unit regardless.
  4. After a battery swap, press and hold TEST to confirm the alarm and clear the memory of the last event.
  5. If it alarms for real, rule out sources: an idling car in an attached garage, a running generator, or a blocked furnace flue.

Prevent it next time

Two habits end most CO beeping: swap batteries on a schedule and retire the unit on time. Replace CO detectors on their 5- to 10-year cycle and test them monthly with the button so a low battery or a dead sensor never catches you off guard. Detectors do not last forever; once yours passes its rated life, the sensor degrades whether it has ever alarmed or not. The cost of going without one is measured in lives, not dollars.

When to call a pro

Call 911 or the fire department, not a handyman, for a real CO alarm; they carry meters and can find the source. Bring in an HVAC pro or your gas utility to inspect the likely culprits, a cracked furnace heat exchanger, a blocked flue, or a bad water-heater vent, which run $150–400 to diagnose and more to repair. For the beeping itself, if a fresh battery and a unit under 7 years old still chirps, the detector is faulty; replace it for $20–50 rather than chasing the noise.

Most of the causes above are maintenance problems wearing a disguise. OnOtto keeps the boring prevention on schedule so the 2 a.m. version doesn't happen.

Stop chasing symptoms, free for 30 days

Frequently asked questions

How do I tell a real CO alarm from a low-battery chirp?

By rhythm and urgency. A genuine carbon monoxide alarm is loud and continuous, typically four rapid beeps that repeat every few seconds and will not stop. A low-battery warning is a single short chirp every 30 to 60 seconds, spaced out and almost polite by comparison. If you are unsure, err toward danger: get everyone outside to fresh air and call 911. You can always troubleshoot a battery later; you cannot undo carbon monoxide poisoning.

Why does my CO detector chirp at night but not during the day?

Batteries put out slightly less voltage as a room cools, and homes are coldest in the pre-dawn hours, so a battery on its way out often dips below the alarm threshold around 3 or 4 a.m. and chirps. It is not random and it is not a ghost. Replace the battery with a fresh one of the specified type. If a hardwired detector still chirps at night after a new backup battery, the unit is likely near its end of life.

How long do carbon monoxide detectors last?

Most are rated for 5 to 10 years depending on the sensor, and the manufacture date is printed on the back of the unit. The electrochemical sensor degrades over time whether or not it has ever alarmed, which is why many units chirp an end-of-life signal, often five chirps, when they expire. Replace the whole detector on schedule; a $20–50 unit is not worth stretching. See how long CO detectors last for the full picture.

The alarm stopped after I opened a window. Is it safe to stay?

No, not until you know why it went off. Opening a window can dilute CO below the alarm threshold while the source keeps producing it, so the danger is still there. Get out, call 911, and let responders measure the air and find the source, whether that is a furnace, a water heater, a generator, or a car. Only re-enter when they tell you it is clear, and have the suspect appliance inspected before you run it again.

Related reading