No exact answer exists regarding how often a smoke alarm should be tested. However, smoke alarms should be tested on a regular basis. This could be weekly or bi-weekly. We suggest a weekly basis to ensure the most optimal protection. The batteries should be replaced at least once a year to ensure they are working. The entire smoke alarm should be replaced every 10 years.