Bryan, TX Building Safety: Carbon Monoxide Detectors (2026)
Key Facts
- Base code
- 2021 IRC Section R315 adopted
- Local amendment
- Sec. 14-47 deletes R315.2.2 exception #2
- Trigger
- Any permitted alteration, repair, addition
- Manufactured homes
- CO alarms required, Sec. AE 119.2
- Enforced by
- Building Services Division
Summary
Bryan enforces carbon monoxide alarms under its amended 2021 IRC Section R315, and closes an exception so plumbing and mechanical permit work also triggers the requirement in existing homes.
The following sections of the Residential Code are hereby amended: ... Section R315.2.2 (Alterations, Repairs, and Additions) is amended by deleting exception #2.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 31).
Full Breakdown
Bryan adopts the 2021 International Residential Code as its controlling residential building code (Sec. 14-46), which includes Section R315 Carbon Monoxide Alarms. Sec. 14-47 then locally amends R315.2.2 (Alterations, Repairs, and Additions) by deleting exception #2: the exception that would otherwise excuse plumbing or mechanical permit work from triggering alarm installation. The result: any permitted alteration, repair, or addition to an existing dwelling, including mechanical or plumbing work, now requires carbon monoxide alarms to be installed per code.
Violations & Fines
Failing to install required CO alarms during permitted work can hold up inspections and final approval; the chief building official enforces IRC compliance, with general code violation penalties under Sec. 1-14 of the Bryan Code (see Sec. R113.4 as locally amended).
Frequently Asked Questions
Does Bryan require carbon monoxide alarms in existing homes?
What code governs CO alarms in Bryan?
Sources & Official References
Other rules in Bryan
Texas rules heatmap·Compare Bryan to another location·View the Texas building safety overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.