Alpharetta Pool Permit Guide
Properties inside Alpharetta city limits get pool permits from the City of Alpharetta, not from Fulton County. The City's Swimming Pool Permitting & Inspections Procedures explain the process and list the codes that apply, including the 2024 International Swimming Pool and Spa Code with Georgia amendments, the National Electrical Code's Article 680 for pools, and the City's Unified Development Code for fencing and setbacks.
This guide walks through the steps and the violations the City treats most seriously, so you know what your contractor should be handling.
Before you apply
Confirm your property is inside city limits, then gather a site plan or survey showing setbacks, buffers and easements, the pool design, equipment location, fencing plan and erosion control measures. If you are in an HOA, start the architectural review early; HOA approval does not replace the City permit. Lots with stream buffers or significant trees may need extra review.
The permit and inspection sequence
A permit must be issued before any construction starts. Starting a pool without a permit is a violation of ISPSC §105.1 in the City's guide. Work then proceeds through the required inspections, and work must not be covered before it is inspected (ISPSC §111.1). Electrical bonding and equipment are inspected under the NEC pool article. The process ends with a final inspection and a Certificate of Completion, which must be obtained before the pool is used (ISPSC §113.1).
Third-party inspections are allowed in Georgia under O.C.G.A. §8-2-26 and the City's Third-Party Inspection Ordinance, but the firm must be registered with the City and the Building Official notified at permitting.
Barriers during and after construction
A minimum 4-foot construction safety barrier must surround the excavation from the first day of digging. The permanent fence must be 5 to 6 feet high with self-closing, self-latching gates, and water cannot be added until the permanent enclosure is complete; filling without it violates UDC §2.3.3.B. See the barrier guide for opening sizes and latch heights.
Violations that bring stop work orders
The City lists four violations it handles with stop work orders instead of routine correction notices: starting construction without permits, covering work without required inspections, filling a pool without permanent fencing, and using a pool without passing final inspection and getting a Certificate of Completion. Any of these can halt a project and add cost, so make sure your contract assigns responsibility for each.
Drainage and water
Backwash from sand or DE filters must go to an absorption pit, because Fulton County Code §82-237 prohibits pool drainage into the public sewer unless authorized. Fill lines need backflow protection or an air gap under Section 608 of the International Plumbing Code, as the City's guide notes.
Cost estimates to plan around the permit
| Item | Published range | Source |
|---|---|---|
| Vinyl-liner in-ground pool, installed | $40,000–$75,000 | Angi 2026 |
| Fiberglass in-ground pool, installed | $55,000–$100,000 | Angi 2026 |
| Concrete (gunite/shotcrete) pool, installed | $65,000–$120,000 | Angi 2026 |
| Typical overall installation range | $44,499–$87,349 (avg. about $65,909) | Angi 2026 |
| Pool fence, installed (average) | $15–$25 per linear foot | Angi 2026 |
| Wrought-iron / aluminum-style ornamental fence | $20–$35 per linear foot (wrought iron) | Angi 2026 |
| Mesh (removable) safety fence | $7–$10 per linear foot | Angi 2026 |
Sources: Angi: In-ground pool cost (2026); Angi: Pool fence cost (2026). Figures are published national or regional estimates compiled by those sites, labeled as estimates; they are not quotes and not prices from any provider on this site. North Fulton sites with slopes, rock or limited access often price toward the upper end.
Local rules and code references
- City of Alpharetta, Swimming Pool Permitting & Inspections Procedures (rev. 2026): the City's pool guide: permits required before construction (ISPSC §105.1), 4-foot construction safety barrier from the first day of excavation, permanent fence 5 to 6 feet high, no filling without permanent fencing (UDC §2.3.3.B), final inspection and Certificate of Completion before use (ISPSC §113.1).
- Georgia DCA, State Minimum Standard Codes: Georgia's adopted construction codes; the 2024 International Swimming Pool and Spa Code with Georgia amendments applies to residential pools.
- Fulton County Code §82-237(a)(2) (as quoted in the City pool guide): prohibits discharging swimming pool drainage into the public sewer system unless specifically authorized; backwash filters must drain to an absorption pit.
- City of Alpharetta Planning & Zoning: City department pages for zoning, setbacks, buffers and HOA-independent City review.
Code text and department procedures change; confirm current requirements with the jurisdiction before work starts.
Frequently asked questions
- Who issues pool permits in Alpharetta?
- For properties inside city limits, the City of Alpharetta's Inspection & Code Enforcement staff, not Fulton County.
- Can construction start before the pool permit is issued?
- No. The City treats starting pool construction without a permit as a violation of ISPSC §105.1 and handles it with a stop work order.
- When can I use my new pool?
- After it passes final inspection and the City issues a Certificate of Completion.
- Are third-party inspections allowed?
- Yes, under O.C.G.A. §8-2-26 and the City's Third-Party Inspection Ordinance, if the firm is registered with the City and the Building Official is notified at permitting.
- Do I need a fence before the pool is finished?
- A 4-foot construction barrier is required from the first day of excavation, and a permanent 5- to 6-foot fence is required before the pool is filled.
- Does HOA approval replace the City permit?
- No. HOA architectural approval and the City permit are separate requirements.
Related local guides
- Alpharetta Pool Setbacks and HOA Approval
- Alpharetta Pool Barrier Requirements
- Alpharetta Pool Cost Guide
Ready to Start a Pool Project in Alpharetta?
Tell us about the job using our short request form and independent local pros can follow up with a free, no-obligation quote.