Birmingham requires residential swimming pools to be enclosed by a barrier at least 48 inches high with self-closing, self-latching gates following the International Residential Code.
Under Birmingham's building code, all residential pools must have a safety barrier at least 48 inches (4 feet) high. Gates must be self-closing and self-latching with latches on the pool side at least 54 inches above grade. The barrier must not have openings allowing passage of a 4-inch sphere. Doors from the home to the pool area must have alarms or self-closing mechanisms. Building permits are required for pool construction.
Non-compliant pool barriers result in building code violations and required corrective work.
Birmingham, AL
Birmingham has no city ordinance restricting residential lawn ornaments, statuary, or religious displays on private property. The Birmingham General Code pro...
Birmingham, AL
Birmingham has no city ordinance specifically regulating residential inflatable holiday displays. Inflatables are permitted on private property subject to ri...
Birmingham, AL
Birmingham has no city ordinance setting installation dates, removal deadlines, or brightness limits for residential holiday lights. Lights are permitted yea...
Birmingham, AL
Built-in outdoor kitchens in Birmingham require permits through the Department of Planning, Engineering and Permits: a building permit for the structure, a g...
Birmingham, AL
Birmingham has no city ordinance regulating residential backyard smokers, pellet grills, or wood-fired pizza ovens at single-family homes. Operation is gover...
Birmingham, AL
Birmingham adopts the International Fire Code through Code of Ordinances Title 11 (Fire Prevention and Protection). IFC Β§308.1.4 prohibits open-flame cooking...
Side-by-side rule comparisons with other cities in Jefferson County.
See how other cities in Jefferson County handle fencing requirements.
See how Birmingham's fencing requirements rules stack up against other locations.
Quick Compare
Help us keep this page accurate. If you notice an error or outdated information, let us know.