Back to Blog
Permits

Outdoor Construction Permits in Metro Atlanta: County-by-County Guide for 2026

12 min read
Outdoor Construction Permits in Metro Atlanta: County-by-County Guide for 2026

Do You Need a Permit for Your Outdoor Project?

One of the most confusing aspects of outdoor construction in Metro Atlanta is understanding permit requirements. The rules vary by county, city, and project type -- and getting it wrong can mean fines, forced removal, or problems when you sell your home. Here is the definitive guide based on our experience building across Cobb, Cherokee, Fulton, Forsyth, and Gwinnett County.

What Projects Require Permits in Georgia?

Almost Always Requires a Permit:

  • Decks: Any deck attached to a house or over 30 inches from grade
  • Screened porches: Considered structural additions
  • Outdoor kitchens with gas lines: Requires building + gas permits
  • Pergolas attached to house: Structural attachment to dwelling
  • Retaining walls over 4 feet: Engineering required
  • Electrical work: Outdoor lighting, outlets, fans

Usually Does Not Require a Permit:

  • Ground-level patios: Pavers, flagstone, stamped concrete at grade
  • Freestanding pergolas under 200 sq ft: Not attached to house
  • Fire pits: Portable or built-in under certain sizes
  • Freestanding decks under 200 sq ft and under 30 inches: Varies by jurisdiction
  • Landscaping and hardscape: Walkways, garden walls under 4 feet

County-by-County Permit Requirements

Cobb County (Marietta, East Cobb, West Cobb, Kennesaw, Smyrna, Powder Springs)

Permit office: Cobb County Community Development Agency

Online portal: Yes - EnerGov Citizen Self Service

  • Deck permit fee: $75-150 (based on valuation)
  • Processing time: 7-14 business days
  • Inspections required: Footing, framing, final
  • Engineering required: Decks over 30 inches from grade or over 400 sq ft

Cobb County specific rules: Decks within 5 feet of property line require variance. Screened porches need architectural plans. All attached structures require a site plan showing setbacks.

Cherokee County (Woodstock, Canton, Holly Springs, Ball Ground, Waleska)

Permit office: Cherokee County Planning & Zoning

Online portal: Yes - Cherokee County Citizen Access

  • Deck permit fee: $50-125 (based on valuation)
  • Processing time: 5-10 business days
  • Inspections required: Footing, framing, final
  • Engineering required: Decks over 30 inches or attached to house

Cherokee County specific rules: Freestanding pergolas under 200 sq ft exempt. Fire pits must be 25 feet from any structure. Outdoor kitchens with gas require separate mechanical permit.

Fulton County (Atlanta, Roswell, Alpharetta, Sandy Springs, Johns Creek, Milton)

Note: Many Fulton County cities have their own permit departments. Check your specific city.

City of Roswell

  • Deck permit fee: $100-200
  • Processing time: 10-14 business days
  • Special requirements: Historic district review for downtown area

City of Alpharetta

  • Deck permit fee: $125-250
  • Processing time: 10-21 business days
  • Special requirements: All decks require engineered plans

City of Sandy Springs

  • Deck permit fee: $100-175
  • Processing time: 7-14 business days
  • Special requirements: Tree protection plan if near protected trees

City of Johns Creek

  • Deck permit fee: $150-300
  • Processing time: 14-21 business days
  • Special requirements: HOA approval letter required with application

Forsyth County (Cumming, North Forsyth, South Forsyth)

Permit office: Forsyth County Building Department

Online portal: Yes - Forsyth County Citizen Self Service

  • Deck permit fee: $75-150
  • Processing time: 5-10 business days
  • Inspections required: Footing, framing, final
  • Engineering required: Elevated decks, multi-level structures

Forsyth County specific rules: Lake Lanier properties may have additional Corps of Engineers requirements. Steep lots may require geotechnical survey.

Gwinnett County (Lawrenceville, Suwanee, Buford, Duluth, Peachtree Corners)

Permit office: Gwinnett County Department of Planning and Development

Online portal: Yes - Gwinnett County DRIVES

  • Deck permit fee: $100-200
  • Processing time: 10-14 business days
  • Inspections required: Footing, framing, electrical (if applicable), final
  • Engineering required: All attached decks over 200 sq ft

The Inspection Process: What to Expect

Most deck and porch projects in Metro Atlanta require 3 inspections:

  1. Footing inspection: Before pouring concrete. Inspector checks hole depth, diameter, and soil conditions.
  2. Framing inspection: After framing is complete but before decking. Checks joist spacing, beam connections, ledger attachment, and structural hardware.
  3. Final inspection: After project completion. Checks railing height (36 inches for decks under 30 inches, 42 inches for higher), baluster spacing (max 4 inches), stair rise/run, and overall code compliance.

Common Permit Mistakes to Avoid

  • Starting work before permit approval: Stop-work orders can delay projects by weeks
  • Using incorrect setback measurements: Always measure from property line, not fence
  • Forgetting HOA approval: Some jurisdictions require HOA letter with permit application
  • Skipping the survey: An outdated or missing survey can delay approval
  • Not pulling electrical permits: Outdoor lighting and outlets need separate permits
  • Ignoring tree ordinances: Many cities protect trees over certain sizes

We Handle Permits for You

At Precision Outdoor Construction, we manage the entire permit process for homeowners across Atlanta, Marietta, Roswell, Woodstock, Alpharetta, Cumming, Sandy Springs, Johns Creek, Kennesaw, Canton, and all of Metro Atlanta. We know the requirements in every county, have relationships with inspectors, and ensure your project is fully code-compliant. Contact us today to get started on your outdoor project.

Ready to Start Your Project?

Whether you're planning a new deck, patio, or outdoor kitchen, our team is ready to bring your vision to life.

Get A Free Quote