Not only do carbon monoxide detectors expire, but so do smoke detectors. Depending on the type, they need to be replaced every 7-10 years.