Skip to main content
CityRuleLookup

Haverford, PA Building Safety: Carbon Monoxide Detectors (2026)

Some Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified October 2026

Key Facts

New homes
Alarm outside each sleeping area, hard wired to 120V
Trigger
Attached garage or fuel-fired appliances
Existing homes
Required on permitted work or change of occupancy
Battery alarms
Permitted in existing dwellings
Renovation threshold
50% of interior walls or ceilings removed
Maximum fine
$1,000 plus costs

Summary

Haverford Township requires an approved carbon monoxide alarm outside each sleeping area in new homes with an attached garage or fuel-fired appliances, hard wired to a 120V circuit. Existing dwellings must add one when permitted work or a change of occupancy occurs. Commercial buildings with fuel-fired appliances need interconnected alarms.

D. Residential carbon monoxide alarms. (1) For new construction, where an attached garage or fuel-fired appliances exist an approved carbon monoxide alarm shall be installed outside each sleeping area in the immediate vicinity of the bedrooms. Carbon monoxide alarms shall be hard wired and connected to a 120V household electrical circuit. (2) For existing dwellings where work requiring a permit or a change of occupancy occurs a carbon monoxide alarm shall be required where attached garages or fuel-fired appliances exist. An approved carbon monoxide alarm shall be installed outside each sleeping area in the immediate vicinity of the bedrooms. Carbon monoxide alarms are permitted to be battery operated. When renovations occur where 50% of interior walls or ceilings are removed the requirements for new construction shall be followed.

Full Breakdown

Section 86-5 of the Haverford Township Code modifies the Fire Prevention Code, which § 86-1 ties to the Uniform Construction Code as the municipal building code. Subsection D covers homes. In new construction where an attached garage or fuel-fired appliances exist, an approved carbon monoxide alarm must be installed outside each sleeping area in the immediate vicinity of the bedrooms, and the alarms must be hard wired and connected to a 120V household electrical circuit.

Existing dwellings are not swept in all at once. The duty is triggered where work requiring a permit or a change of occupancy occurs, and then only where attached garages or fuel-fired appliances exist. In that case the alarm goes outside each sleeping area in the immediate vicinity of the bedrooms, and battery-operated alarms are permitted. The line moves up to the new-construction standard when renovations remove 50% of interior walls or ceilings, so a gut renovation means hard-wired alarms rather than battery units.

Subsection E covers commercial buildings. Carbon monoxide alarms are required in all new and existing commercial buildings where fuel-fired appliances exist or where carbon monoxide could pose a life safety risk to occupants. Those alarms must be hard wired and interconnected with the building smoke detection system, installed in rooms containing fuel-fired appliances, and placed in a central location within occupied spaces served by the first supply air register from a fuel-fired appliance.

The same section carries the residential smoke alarm rules in subsection C, which follow the same new-versus-existing split, and the commercial smoke and heat detection rule in subsection B, which calls for an alarm of at least 85 dBA throughout the premises. Enforcement belongs to the Department of Codes Enforcement under § 86-2. A person aggrieved by a code official's decision can appeal to the Board of Appeals of Delaware County under § 86-8, following Chapter 8, Article II of the Township's General Laws.

Violations & Fines

Section 86-10 makes a violation of the Fire Prevention Code a summary offense before a Magisterial District Justice, with a fine not exceeding $1,000 and costs of prosecution and, in default of payment, up to 30 days in the county jail. Once the person has been officially notified, each day the violation continues is a separate offense punishable by a like fine. Under § 86-11 the Township or the Fire Marshal can also go to court to restrain or abate the violation.

Frequently Asked Questions

Does my Haverford Township home need a carbon monoxide alarm?
If you build new and the house has an attached garage or fuel-fired appliances, yes. For an existing home, the requirement applies when work requiring a permit or a change of occupancy occurs and an attached garage or fuel-fired appliance exists. Section 86-5(D) puts the alarm outside each sleeping area near the bedrooms.
Can I use battery-operated alarms?
In existing dwellings, yes: § 86-5(D)(2) says carbon monoxide alarms are permitted to be battery operated. New construction must be hard wired to a 120V household circuit. If renovations remove 50% of interior walls or ceilings, the new construction requirements apply to the existing home.
What about commercial buildings?
Section 86-5(E) requires alarms in all new and existing commercial buildings where fuel-fired appliances exist or carbon monoxide could pose a life safety risk. They must be hard wired and interconnected with the smoke detection system, with alarms in rooms holding fuel-fired appliances.
Who enforces the requirement and what is the fine?
The Department of Codes Enforcement enforces the Fire Prevention Code under § 86-2. A conviction under § 86-10 carries a fine up to $1,000 plus costs, and each day of continued violation after notice is a separate offense. Appeals of a code official's decision go to the Board of Appeals of Delaware County.

Sources & Official References

Other rules in Haverford

All Haverford rules

Compare Haverford to another location·View the Pennsylvania building safety overview

Get notified when Carbon Monoxide Detectors in Haverford, PA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.