You should replace all smoke detectors every 10 years. The inside of smoke detectors gather dust over time, which desensitizes the sensors. So within 10 years, it will be less effective and could compromise your family’s safety. Each smoke detector in your home comes with an expiration date — something all homeowners should take note of.