how many years does a carbon monoxide detector last?
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.