Question: how often does a carbon monoxide detector need to be replaced?
Answer: Carbon monoxide detectors last between five and seven years. The recommendation is to replace them every five years because their ability to detect carbon monoxide is questionable after that point.