Swimming Pools & Spas in North Carolina (2026)
46 rules on the books across North Carolina, 28 cities and counties. Select a rule to read the full details.
Severity: Few Restrictions · Light Restrictions · Some Restrictions · Significant Restrictions · Heavy Restrictions
Pool Permits
Building and electrical permits required before installing a pool, including the depth and size thresholds that trigger them, and where above-ground and inflatable pools fall in or out of the rules.
Raleigh
Heavy RestrictionsIn-ground and above-ground residential pools over 24 inches deep require a building permit from Raleigh Development…
Read full rule →Apex
Some RestrictionsApex's Unified Development Ordinance lets above-ground and in-ground pools sit no closer than 5 feet from a side or…
Read full rule →Asheville
Some RestrictionsAsheville requires a building permit before any construction begins on a residential swimming pool. The chief building…
Read full rule →Brunswick County
Some RestrictionsBuilding a residential pool in unincorporated Brunswick County, North Carolina requires a building permit before…
Read full rule →Buncombe County
Some RestrictionsA backyard residential pool needs a building and electrical permit from Buncombe County Permits & Inspections; there is…
Read full rule →Cabarrus County
Some RestrictionsA residential pool in unincorporated Cabarrus County is reviewed as a Performance Based Standards use: it must sit…
Read full rule →Cary
Some RestrictionsCary's LDO requires gates with self-closing, self-latching hardware at every access point into an above-ground swimming…
Read full rule →Catawba County
Some RestrictionsPrivate pools in Catawba County cannot go in the required front setback and must clear side and rear lot lines by at…
Read full rule →Concord
Some RestrictionsConcord allows private swimming pools as an accessory use in any residential district, but only outside the front yard…
Read full rule →Cumberland County
Some RestrictionsCumberland County treats above-ground pools like any private pool: a zoning permit, 10-foot setback, and enclosing…
Read full rule →Durham
Some RestrictionsAny Durham pool deeper than 24 inches with at least 100 square feet of surface area needs a building permit through…
Read full rule →Durham County
Some RestrictionsDurham's joint City-County Inspections Department requires a building permit before installing any swimming pool. You…
Read full rule →Fayetteville
Some RestrictionsSwimming pools are on the inspection department's miscellaneous permit list under Code of Ordinances § 7-62(f), so no…
Read full rule →Forsyth County
Some RestrictionsState law, not a Forsyth County ordinance, actually forces the issue: G.S. 160D-1110(a) makes it unlawful to construct…
Read full rule →Gaston County
Some RestrictionsGaston County's UDO classifies residential pools as accessory structures, so a zoning permit and a building permit for…
Read full rule →Greensboro
Some RestrictionsGreensboro doesn't run a separate swimming-pool building code, but installing a residential pool still triggers an…
Read full rule →Guilford County
Some RestrictionsAn above-ground residential pool still needs a NC Residential Code barrier. The pool wall can serve as the barrier if…
Read full rule →Harnett County
Some RestrictionsHarnett County requires a building permit before constructing an inground residential pool. The Central Permitting Fee…
Read full rule →High Point
Some RestrictionsHigh Point requires a written building permit before constructing a swimming pool, and the pool itself must be built to…
Read full rule →Iredell County
Some RestrictionsBuilding a residential pool in unincorporated Iredell County skips the Land Development Code's site plan review…
Read full rule →Nash County
Some RestrictionsIn unincorporated Nash County, a residential swimming pool counts as a structure, so building it without a permit from…
Read full rule →Onslow County
Some RestrictionsOnslow County treats a residential swimming pool as a detached accessory structure under Section 8.3. Pools cannot go…
Read full rule →Wilmington
Some RestrictionsWilmington requires a building permit before any residential swimming pool goes into the ground, because City Code…
Read full rule →Winston-Salem
Some RestrictionsWinston-Salem requires a building permit before constructing a residential swimming pool, plus a separate electrical…
Read full rule →Pitt County
Light RestrictionsPitt County does not have a stand-alone swimming-pool permit ordinance; a pool only needs its own Floodplain…
Read full rule →Fencing & Safety Requirements
Mandatory barriers around pools, spas, and hot tubs, minimum heights, self-latching gate specs, and the alarm, cover, and anti-entrapment rules that ride along with them.
Raleigh
Heavy RestrictionsBeyond barriers, Raleigh enforces NC Gen Stat Sec 130A-282 pool drain safety, requiring Virginia Graeme Baker compliant…
Read full rule →Wake County
Heavy RestrictionsEvery public swimming pool in Wake County, hotel, motel, apartment, condominium, HOA, country-club, fitness-club, water…
Read full rule →Apex
Some RestrictionsApex, NC treats hot tubs and spas as single-family recreational accessory uses: they must meet the state building…
Read full rule →Asheville
Some RestrictionsEvery outdoor residential swimming pool built in Asheville since 1977 must be enclosed by a barrier at least four feet…
Read full rule →Brunswick County
Some RestrictionsOutdoor swimming pools in unincorporated Brunswick County, North Carolina must be enclosed by a wire fence or…
Read full rule →Buncombe County
Some RestrictionsPublic pools in Buncombe County must have compliant, unexpired anti-entrapment drain covers, depth markings, and…
Read full rule →Cabarrus County
Some RestrictionsCabarrus County's Development Ordinance requires every outdoor swimming pool to be enclosed by a barrier or fence at…
Read full rule →Cary
Some RestrictionsCary requires a 4-foot fence or self-latching gate around below-ground pools, hot tubs, and spas 18 inches deep or…
Read full rule →Cleveland County
Some RestrictionsIn unincorporated Cleveland County, every outdoor swimming pool must be enclosed by a fence or equal barrier at least 4…
Read full rule →Concord
Some RestrictionsAny outdoor residential pool in Concord with 450 square feet or more of water surface, water at least 36 inches deep…
Read full rule →Cumberland County
Some RestrictionsCumberland County requires a fence at least four feet high to completely enclose the yard area holding a pool, with a…
Read full rule →Durham
Some RestrictionsEvery outdoor swimming pool in Durham over 24 inches deep and 100 square feet must be fully enclosed by a fence at…
Read full rule →Fayetteville
Some RestrictionsFayetteville's Unified Development Ordinance doesn't set its own pool-fence height or gate rule. Instead Section…
Read full rule →Gaston County
Some RestrictionsIn unincorporated Gaston County, every outdoor or indoor swimming pool, hot tub, and spa must be enclosed by a barrier…
Read full rule →Greensboro
Some RestrictionsGreensboro requires an electrical permit before hooking up a spa, hot tub, or hydromassage tub, charged at a flat…
Read full rule →Guilford County
Some RestrictionsA residential pool must be enclosed by a barrier at least 48 inches high with a self-closing, self-latching gate under…
Read full rule →Iredell County
Some RestrictionsResidential accessory pools in unincorporated Iredell County must be enclosed by a fence at least 4 feet tall with a…
Read full rule →Nash County
Some RestrictionsUnincorporated Nash County requires every outdoor swimming pool on residential, office-institutional or commercial…
Read full rule →Pitt County
Some RestrictionsPitt County's zoning ordinance requires an outdoor swimming pool at a country club or swim and tennis club to be fenced…
Read full rule →Rockingham County
Some RestrictionsRockingham County's health director can inspect any public swimming pool at any reasonable hour to check for hazards…
Read full rule →Wilmington
Some RestrictionsWilmington City Code § 6-18 requires any permanent outdoor pool 18 inches deep or more to be completely surrounded by a…
Read full rule →