text: CO detectors have a finite lifetime. Anywhere from 6 months to 5+ years. That's not the battery life, it's the life of the actual hardware. Over time they become less effective and will eventually stop working all together. If yours is over a couple years old and you don't know the lifetime of that model, its best to just replace it. Make a note on the detector itself of when it will need to be replaced.