Swimming Pool Permit — Surprise, Arizona · Requirements sheet
Verified 2026-06-29 · Source: https://surpriseaz.gov/swimming-pool-barrier-information
PermitBase is an independent reference and is not affiliated with any government agency. Requirements change and vary by project — confirm current details with the building department before you submit.
Swimming Pool Permit in Surprise, Arizona
A building permit is required for the installation of a swimming pool in Surprise (except prefabricated pools less than 18 inches deep, which are permit-exempt under the Surprise local amendment to IRC R105.2). Surprise's pool barrier ordinance requires all residential pools to comply with barrier requirements — all openings from the house to the pool area must meet the barrier requirements (48-inch minimum fence height, self-closing/self-latching gates). Applications are submitted through the Permits & Applications Portal. Note: per IBC local amendment, the IBC Section 3109 (Swimming Pools, Spas and Hot Tubs) is deleted; swimming pools are governed by Maricopa County Environmental Services Department standards in addition to Surprise building permit requirements.
Verified 2026-06-29 · Source
When you need this permit
- Submit permit through Permits & Applications Portal at app.oncamino.com/surprise-az with plans uploaded via ProjectDox
- Pool barrier compliance is required for all residential pools regardless of whether children live in the home
- Fences must be a minimum 48 inches high; pedestrian gates must be self-closing and self-latching; RV gates must be pinned and padlocked
- Pet doors providing direct access to the pool area are not allowed
- All openings from the house must meet pool barrier requirements (alarmed doors or self-closing/self-latching at ≥54 inches from floor)
- Pool signs (provided at first inspection) must be permanently installed with metal screws on both sides of every gate before the final inspection
- Inspections are typically scheduled 8 a.m. to 1:30 p.m.; the City does not set specific appointment times
Required documents
Check off what you have — your progress is saved on this device.
Not ready yet — 0 of 1 required documents checked.
This checker covers one permit. A full project usually triggers several — our checklist will assemble all of them, free →
Fee schedule
Review timeline
Inspection process
- 1
Pre-gunite / Structural
Pool shell, bonding, and structural elements inspected before gunite or concrete is applied.
- 2
Final / Barrier Inspection
Complete pool installation inspected per approved plans including full pool barrier compliance (fence, gates, pool signs permanently mounted with metal screws). An adult must be home for the final inspection.
See the full Surprise inspection guide — scheduling & re-inspection fees →
Tips
- Surprise requires pool barrier compliance for ALL residential pools regardless of whether children live in the home — there is no waiver program.
- Chain link and plastic mesh fences do not meet Surprise's pool barrier requirements.
- Pool signs are provided at the first inspection and must be permanently installed with metal screws on both sides of every gate before the final inspection.
- Inflatable pools wider than 8 feet that can be filled more than 18 inches deep are considered swimming pools and require a building permit and barrier compliance.
Frequently asked questions
Sources & verification
Verified against official sources. Last reviewed 2026-06-29.
Fees, timelines, and adopted codes are researched from each jurisdiction's published records — see how we verify. Requirements change and vary by project, so always confirm the current details with the Surprise building department before you submit. PermitBase is an independent reference and is not affiliated with any government agency.
Other permits in Surprise
Swimming Pool Permit in other cities
Compare swimming pool permit fees across Arizona →
Look up this fee in a different city →
Now live
Build your Surprise project checklist
Describe your project once and get every permit, document, and fee it triggers in Surprise — in one checklist. Sign up and pay once to generate it, or go unlimited with Pro.
Get started →