Swimming Pools & Spas in Mesa, AZ (2026)
2 verified swimming pools & spas rules for Mesa, Arizona, sourced directly from the municipal code and official government pages.
Verified from official government sources
Pool Permits
Building or installing a residential swimming pool in Mesa requires a building permit under § 4-1-4(A) before any digging or construction starts, unless the pool is a prefabricated above-ground unit 18 inches or shallower holding 5,000 gallons or less. Pools are also regulated by the 2024 International Swimming Pool and Spa Code, adopted as the Mesa Swimming Pool and Spa Code.
Mesa Residential Swimming Pool Permit Rule
Some RestrictionsMesa City Code, Title 4, Chapter 1, § 4-1-4(A) and (B)(1)(i)
(A)Permits Required. Any owner or authorized agent who intends to construct, enlarge, alter, repair, move, demolish, or change the occupancy of a building or structure ... shall first make application to the Building Safety Director and obtain the required permit or permits. ... (i)Prefabricated swimming pools accessory to detached one- (1-) and two- (2-) family dwellings, which are eighteen in...
Fencing & Safety Requirements
Mesa requires all residential pools and spas to have barriers at least 5 feet high per the adopted building code and ARS 36-1681. Gates must be self-closing and self-latching with no openings larger than 4 inches.
Mesa Swimming Pool Barrier Requirements
Heavy RestrictionsAriz. Rev. Stat. § 36-1681 (Pool Enclosure Requirements)
A swimming pool, or other contained body of water that contains water eighteen inches or more in depth at any point and that is wider than eight feet at any point and is intended for swimming, shall be protected by an enclosure surrounding the pool area, as provided in this section. B. A swimming pool or other contained body of water required to be enclosed by subsection A whether a belowground...
Looking for Maricopa County county-wide rules?
County ordinances apply to unincorporated areas and may supplement Mesa city rules.
Swimming Pools & Spas in Maricopa County →