Smoke detectors should be replaced every 8 to 10 years; battery-powered Firex smoke detectors are built to last 10 years.