Swimming Pools & Spas in Brevard County, FL (2026)
2 county-level rules, plus city-specific rules for 4 cities in Brevard County, Florida.
Verified from official government sources
Pool Permits
Brevard County adopts the Florida Building Code and requires a permit before pool construction. Pools get two inspections, and any private pool holding more than 24 inches of water needs a 48-inch barrier.
Swimming Pool Permits in Brevard County
Heavy RestrictionsBrevard County Code §§ 22-46, 22-47 (§§ 104.1.1, 105.6), 22-278(l), 22-51; § 62-2123
In order to pass final inspection and receive a certificate of completion, a residential swimming pool must meet at least one of the following requirements relating to pool safety features: (a) The pool must be isolated from access to a home by an enclosure that meets the pool barrier requirements of s. 515.29; (b) The pool must be equipped with an approved safety pool cover; (c) All doors and ...
Fencing & Safety Requirements
Brevard County requires private pools, spas and hot tubs holding more than 24 inches of water to be fully enclosed by a barrier at least 48 inches high, with self-closing and self-latching gates.
Swimming Pool Safety Barrier Rules in Brevard County
Heavy RestrictionsBrevard County Code §§ 22-278(l), 22-47 (FBC Administration, inspections), 62-2123(a)
515.27  Residential swimming pool safety feature options; penalties. — (1)  In order to pass final inspection and receive a certificate of completion, a residential swimming pool must meet at least one of the following requirements relating to pool safety features: (a)  The pool must be isolated from access to a home by an enclosure that meets the pool barrier requir...
Swimming Pools & Spas by City in Brevard County
4 cities in Brevard County have their own swimming pools & spas rules. Each link goes to that city's dedicated page with code citations.
All Brevard County ordinances
See every category we cover for Brevard County: parking, noise, fences, fires, animals, pools, and more.
Brevard County Ordinance Hub →