Permit Required? Required
Typical Fee Range $500–$1,200 Total cost includes City zoning review ($410) plus County building/trade permits based on value.
Fee Method Project-based

What's Required in Charlotte

  • Required for all in-ground pools and above-ground pools deeper than 24 inches
  • City LDIRL permit ($410) required before County building permit
  • Electrical permit mandatory for pump bonding and lighting
  • Safety barrier (fence) at least 48 inches tall required with self-latching gates
  • Access gates must open outward away from the pool area
  • Engineered plans required for in-ground shell construction

How to Get a Pool Permit in Charlotte

1

Step 1: City LDIRL

Apply for the Land Development Individual Residential Lot permit ($410).

2

Step 2: County Building Permit

Apply via Mecklenburg Accela for the 'Residential Pool' permit.

3

Step 3: Trade Permits

Licensed trade contractors pull separate electrical and plumbing permits.

4

Step 4: Mid-Project Inspections

Schedule Belly (Steel), Bonding, and Deck inspections.

5

Step 5: Final Safety Check

Verify fence height and self-latching gate operation before filling.

Frequently Asked Questions

Yes, any pool 24 inches or deeper requires building and trade permits.
Total fees start around $500, including the mandatory $410 City zoning review.
A 4-foot tall barrier with self-closing, self-latching gates is mandatory.