unfinished.one

Uniformat D5030

Smoke detector

A smoke detector lasts about 20 years, as stated by the one published source on file.

Also listed as Smoke and heat detectors, heat detector

  • Confidence C
  • Version 0.5.0 (permanent link)
  • Reviewed 2026-10-22

Service life

20 yearsas stated by one source
051015202520

Years in service. One stated life so far; the band will widen as sources are added.

Work out when yours is due for replacement

One source. This value rests on a single document (UFM 3-601-02 Fire Protection Systems Inspection, Testing, and Maintenance (Unified Facilities Manual, 13 March 2026), p32). Treat it as that source's figure, not a settled life, until others confirm it.

Basis

  • 20 years · UFM 3-601-02 Fire Protection Systems Inspection, Testing, and Maintenance (Unified Facilities Manual, 13 March 2026), p32 · Table 2-1 “Fire Detection and Alarm System ITM Tasks, frequency "20 Years and As Part of Other Building Inspection (not part of ITM requirements)": "Smoke Detectors not monitored internally or by the control panel for sensitivity or obscuration as appropriate, (single-station detectors, and system detectors)" - "Replace detectors."” — U.S. Department of Defense (Unified Facilities Criteria program) (planning life)
    Printed page 25. System (and single-station) smoke detectors whose sensitivity is not monitored by the device or panel. Smoke detectors only; heat detectors have no replacement interval in the table (restorable heat detectors are tested every 2 years). Detectors whose sensitivity is monitored have no fixed replacement interval here.

How sources are chosen and recorded: sourcing policy.

Municipal lives for electrical (D50)

39 municipalities in Ontario, British Columbia and Alberta state a life for electrical as a whole, in 30 distinct tables: 10–50 years, median 20. 47 rows come from capital asset policies (accounting lives, used for amortization) and 7 from asset management plans (planning lives, used to forecast replacement). They describe the system rather than this component, and none is a measured life.

Median 20 yearsKingston: Electrical, 10 yearsGrey Highlands: Electrical, 15 yearsMeaford: Electrical, 15 yearsThe Blue Mountains: Electrical, 15 yearsLloydminster: Electrical, 20 yearsLloydminster: Electrical, 20 yearsComox Valley: Plumbing, HVAC, Electrical, 20 yearsCranbrook: Plumbing, HVAC, Electrical, 20 yearsParksville: Electrical, 20 yearsTelkwa: Plumbing, Fire protection, Electrical, 20 yearsAmherstburg: HVAC, Electrical, 20 yearsGrey Highlands: Electrical, 20 yearsGrey Highlands: Electrical, 20 yearsHuron: Electrical, 20 yearsHuron: Electrical, 20 yearsHuron: Electrical, 20 yearsHuron: Electrical, 20 yearsKenora: Electrical, 20 yearsLondon: Plumbing, HVAC, Electrical, 20 yearsMeaford: Electrical, 20 yearsMeaford: Electrical, 20 yearsMeaford: Emergency lighting unit, 20 yearsThe Blue Mountains: Electrical, 20 yearsThe Blue Mountains: Electrical, 20 yearsWelland: HVAC, Electrical, 20 yearsDuncan and North Cowichan: HVAC, Electrical, 25 yearsLantzville: Plumbing, HVAC, Electrical, 25 yearsTofino: HVAC, Electrical, 25 yearsBrantford: Electrical, 25 yearsBrantford: Electrical, 25 yearsGreater Napanee: HVAC, Electrical, 25 yearsKirkland Lake: HVAC, Electrical, 25 yearsRainy River: Plumbing, Electrical, 25 yearsRainy River: Plumbing, Electrical, 25 yearsThe Blue Mountains: Electrical, 25 yearsBrockton: HVAC, Electrical, 40 yearsGreater Madawaska and Quinte West: Electrical, 40 yearsSimcoe: Electrical, 40 yearsTrent Lakes: Electrical, 40 yearsMeaford: Electrical, 50 yearsFort St. James, Revelstoke and 3 more: Plumbing, Fire protection, Electrical, 15–20 yearsOkanagan-Similkameen: Plumbing, Fire protection, Electrical, 15–20 yearsSalmo: Plumbing, Fire protection, Electrical, 15–20 yearsVulcan County: HVAC, Electrical, 20–30 yearsBancroft, Centre Hastings and 2 more: Plumbing, Electrical, 25–30 years0102030405060

Years. Each dot is one stated life and each bar a stated range; equal values stack. Hollow marks are planning lives from asset management plans; filled marks are accounting lives from policies. The dashed line is the median. Policies that copy the same table count once.

All 45 stated lives
MunicipalityCoversYearsKindSource
KingstonElectrical10accountingp15 · 2016
Grey HighlandsElectrical15accountingp11 · 2026
MeafordElectrical15accountingp17 · 2020
The Blue MountainsElectrical15accountingp11 · 2019
Fort St. James, Revelstoke, Rossland, Sicamous, Tumbler Ridge · same tablePlumbing, Fire protection, Electrical15–20accountingp5, p9, p7, p9, p5 · 2010
Okanagan-SimilkameenPlumbing, Fire protection, Electrical15–20accountingp11 · 2023
SalmoPlumbing, Fire protection, Electrical15–20accountingp6 · 2016
LloydminsterElectrical20accountingp11 · 2023
LloydminsterElectrical20accountingp11 · 2023
Comox ValleyPlumbing, HVAC, Electrical20accountingp6 · 2010
CranbrookPlumbing, HVAC, Electrical20accountingp9 · 2010
ParksvilleElectrical20accountingp9 · 2023
TelkwaPlumbing, Fire protection, Electrical20accountingp8
AmherstburgHVAC, Electrical20accountingp8 · 2026
Grey HighlandsElectrical20accountingp11 · 2026
Grey HighlandsElectrical20accountingp11 · 2026
HuronElectrical20planningp42 · 2025
HuronElectrical20planningp57 · 2025
HuronElectrical20planningp68 · 2025
HuronElectrical20planningp77 · 2025
KenoraElectrical20accountingp15 · 2026
LondonPlumbing, HVAC, Electrical20accountingp2 · 2023
MeafordElectrical20accountingp17 · 2020
MeafordElectrical20accountingp17 · 2020
MeafordEmergency lighting unit20accountingp17 · 2020
The Blue MountainsElectrical20accountingp11 · 2019
The Blue MountainsElectrical20accountingp11 · 2019
WellandHVAC, Electrical20accountingp8 · 2021
Vulcan CountyHVAC, Electrical20–30accountingp5 · 2024
Duncan, North Cowichan · same tableHVAC, Electrical25accountingp17, p9 · 2011
LantzvillePlumbing, HVAC, Electrical25accountingp11 · 2019
TofinoHVAC, Electrical25accountingp12 · 2009
BrantfordElectrical25planningp10 · 2025
BrantfordElectrical25planningp10 · 2025
Greater NapaneeHVAC, Electrical25accountingp16 · 2012
Kirkland LakeHVAC, Electrical25accountingp10 · 2020
Rainy RiverPlumbing, Electrical25accountingp11 · 2010
Rainy RiverPlumbing, Electrical25planningp17 · 2026
The Blue MountainsElectrical25accountingp11 · 2019
Bancroft, Centre Hastings, Hastings Highlands, Wollaston · same tablePlumbing, Electrical25–30accountingp5, p4, p6, p5
BrocktonHVAC, Electrical40accountingp2 · 2009
Greater Madawaska, Quinte West · same tableElectrical40accountingp17, p38 · 2025
SimcoeElectrical40accountingp19 · 2025
Trent LakesElectrical40accountingp10 · 2009
MeafordElectrical50accountingp17 · 2020

Of 54 rows, 2 were compared with an image of their page; 52 were matched to their page automatically (the label and number appear in the page text). Follow the page link before relying on an automatically matched row. About the policies · All approved rows as JSON

Preventive maintenance

3 tasks in 2 work orders. Intervals that fall due together are one visit: the every 5 years visit also covers the every 2 years tasks.

Download the tasks as CSV

Every 2 years · 2 tasks

Source: UFC 3-601-02 Fire Protection Systems Inspection, Testing, and Maintenance (7 October 2021, with Change 1, 18 April 2025), Table 2-1 Fire Detection and Alarm System ITM Tasks

TaskPage
Test heat detectors with a heat sourcep35
Test smoke detectors with approved smoke simulantp35

Every 5 years · 1 task

Source: UFC 3-601-02 Fire Protection Systems Inspection, Testing, and Maintenance (7 October 2021, with Change 1, 18 April 2025), Table 2-1 Fire Detection and Alarm System ITM Tasks

TaskPage
Test smoke detector sensitivityp36

Frequencies are ISO 8601 durations in the data (P3M = every 3 months).

Open questions

  • Every source here is a published planning, design or accounting life. None is observed replacement data.

Know the answer? Send it with a source to [email protected].

Cite this

Citation

unfinished.one (2026). Smoke and heat detectors, v0.5.0. https://unfinished.one/c/smoke-heat-detector/v/0.5.0

BibTeX

@misc{unfinished_smoke_heat_detector_0_5_0,
  title = {Smoke and heat detectors},
  author = {{unfinished.one}},
  year = {2026},
  version = {0.5.0},
  url = {https://unfinished.one/c/smoke-heat-detector/v/0.5.0},
  note = {CC BY 4.0}
}

Licence CC BY 4.0 · How to cite · JSON · Versions: 0.5.0, 0.2.0, 0.1.0