Skip to main content
CityRuleLookup

San Angelo, TX Building Safety: Carbon Monoxide Detectors (2026)

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

Key Facts

Adopted code
2021 IRC, Sec. R315.3 amended
Standard placement
Within 12 ft of bedroom door
Fuel-appliance rule
Alarm goes inside that bedroom
Enforcement
Inspections and permits department
Violation class
Class C misdemeanor

Summary

San Angelo's amended Residential Code requires a carbon monoxide alarm outside each sleeping area, and inside the bedroom itself if a fuel-burning appliance sits in that bedroom or its bathroom. The rule rides on the same 2021 IRC adoption as the smoke alarm standard.

Section R315.3 Carbon monoxide alarms - Location. Carbon monoxide alarms in dwelling units shall be installed outside of each separate sleeping are within 12 feet of the outside edge of the bedroom door. Where a fuel burning appliance is located within a bedroom or its attached bathroom, a carbon monoxide alarm shall be installed within the bedroom.

View official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 10).

Full Breakdown

Sec. 3, Location, for carbon monoxide alarms: they must be installed outside of each separate sleeping area within 12 feet of the outside edge of the bedroom door, mirroring the smoke alarm placement rule in the same amendment section. Where a fuel-burning appliance, such as a gas furnace, water heater or space heater, is located within a bedroom or its attached bathroom, the alarm must instead be installed inside that bedroom, putting the detector closer to the combustion source rather than in the hallway. This sits in the same Division 3 residential code adoption that also governs foundation anchorage, wind and snow design loads, and frost line depth for the city, all amended into the base 2021 IRC that sec.

092 adopts for one- and two-family dwellings. The inspections and permits department administrator, as building official, verifies alarm placement as part of required residential inspections before a certificate of occupancy issues. Because the amendment is embedded in the adopted residential code rather than a standalone ordinance, it applies citywide to new construction and to alterations that trigger a residential building permit under the same chapter.

Violations & Fines

Failing to install a carbon monoxide alarm in the location required by amended Section R315.3 is a violation of the adopted Residential Code and a Class C misdemeanor under sec. 4.04.003, fined under the general penalty in sec. 1.01.009: up to $500 per violation, with each day of continued noncompliance a separate offense.

Frequently Asked Questions

Where must carbon monoxide alarms go in a San Angelo home?
Amended Section R315.3 requires them outside each separate sleeping area, within 12 feet of the outside edge of the bedroom door, matching the placement standard used for smoke alarms under the same 2021 IRC amendment.
What if my gas water heater is inside a bedroom or its bathroom?
Then the carbon monoxide alarm has to go inside that bedroom itself rather than in the hallway. Section R315.3 makes this exception specifically for fuel-burning appliances located within a bedroom or its attached bathroom.
Is a CO alarm required in every San Angelo home?
The requirement is written into the adopted 2021 Residential Code that governs one- and two-family dwellings, so it applies to new construction and to alterations that require a residential building permit under sec. 4.04.092.

Sources & Official References

Other rules in San Angelo

All San Angelo rules

Texas rules heatmap·Compare San Angelo to another location·View the Texas building safety overview

Get notified when Carbon Monoxide Detectors in San Angelo, TX 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.