Solar Installation Permitting Requirements
State-by-state guide to solar installation permits, requirements, and processes
General Information
Solar installation permits are typically required at both state and local levels. Requirements can vary significantly between jurisdictions, but generally include electrical permits, building permits, and utility interconnection agreements.
Common Requirements
- • Electrical permits
- • Building permits
- • Structural analysis
- • Site plans
Typical Timeline
- • Application: 1-2 days
- • Review: 1-3 weeks
- • Inspection: 1-2 days
- • Final approval: 1 week
Cost Factors
- • Permit fees
- • Inspection fees
- • Plan review fees
- • Professional services
Alabama
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Zoning Compliance
- Utility Interconnection Agreement
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
Alaska
Requirements
- Electrical Permit Required
- Building Permit Required
- Cold Climate Certification
- Structural Assessment
Timeline
2-4 weeks
Typical Fees
$400-900
Submission Process
Online submission available
Arizona
Requirements
- Electrical Permit Required
- Building Permit Required
- Heat Load Analysis
- HOA Approval (if applicable)
Timeline
1-3 weeks
Typical Fees
$400-1,000
Submission Process
Online submission preferred
Arkansas
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Agreement
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person submission required
California
Requirements
- Electrical Permit Required
- Building Permit Required
- Fire Department Review
- Title 24 Compliance
- HOA Approval (if applicable)
Timeline
2-4 weeks
Typical Fees
$500-1,500
Submission Process
Online submission available
Colorado
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- HOA Approval (if applicable)
Timeline
2-3 weeks
Typical Fees
$400-1,000
Submission Process
Online submission available
Connecticut
Requirements
- Electrical Permit Required
- Building Permit Required
- Zoning Approval
- Historic District Review (if applicable)
Timeline
2-4 weeks
Typical Fees
$400-900
Submission Process
In-person or online submission
Delaware
Requirements
- Electrical Permit Required
- Building Permit Required
- Coastal Zone Compliance (if applicable)
- Utility Interconnection Agreement
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
Online submission preferred
Florida
Requirements
- Building Permit Required
- Wind Load Certification
- Hurricane Rating Compliance
- Local Building Code Review
Timeline
2-5 weeks
Typical Fees
$400-1,200
Submission Process
Electronic plan submission
Georgia
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- HOA Approval (if applicable)
Timeline
2-4 weeks
Typical Fees
$350-900
Submission Process
Online or in-person submission
Hawaii
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Rating Certification
- County-Specific Requirements
Timeline
3-6 weeks
Typical Fees
$500-1,200
Submission Process
Electronic submission required
Idaho
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Zoning Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person or online submission
Illinois
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Interconnection Agreement
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Varies by municipality
Indiana
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Zoning Compliance
- Utility Agreement
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
Iowa
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Interconnection Agreement
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
Varies by municipality
Kansas
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person or online submission
Kentucky
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Agreement
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
Varies by county
Louisiana
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Certification
- Flood Zone Compliance
Timeline
2-4 weeks
Typical Fees
$350-900
Submission Process
Online or in-person submission
Maine
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
Maryland
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- HOA Approval (if applicable)
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission available
Massachusetts
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Historic District Review (if applicable)
Timeline
2-4 weeks
Typical Fees
$400-1,200
Submission Process
Online submission preferred
Michigan
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$350-900
Submission Process
Varies by municipality
Minnesota
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission available
Mississippi
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Certification
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
In-person submission required
Missouri
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Agreement
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
Varies by municipality
Montana
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person or online submission
Nebraska
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
Varies by municipality
Nevada
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission available
New Hampshire
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
New Jersey
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- HOA Approval (if applicable)
Timeline
2-4 weeks
Typical Fees
$500-1,200
Submission Process
Online submission preferred
New Mexico
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
Online or in-person submission
New York
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
- Historic District Review (if applicable)
Timeline
3-6 weeks
Typical Fees
$500-1,500
Submission Process
Varies by municipality
North Carolina
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Certification
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission available
North Dakota
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person or online submission
Ohio
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Agreement
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Varies by municipality
Oklahoma
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
Oregon
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Interconnection Agreement
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission preferred
Pennsylvania
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Varies by municipality
Rhode Island
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Historic District Review (if applicable)
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
Online submission available
South Carolina
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Certification
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$350-900
Submission Process
Online or in-person submission
South Dakota
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person or online submission
Tennessee
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Agreement
Timeline
2-3 weeks
Typical Fees
$350-900
Submission Process
Varies by municipality
Texas
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
- HOA Approval (if applicable)
Timeline
1-3 weeks
Typical Fees
$300-800
Submission Process
Online submission available
Utah
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- HOA Approval (if applicable)
Timeline
2-3 weeks
Typical Fees
$350-900
Submission Process
Online submission preferred
Vermont
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
Virginia
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- HOA Approval (if applicable)
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission available
Washington
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Interconnection Agreement
Timeline
2-4 weeks
Typical Fees
$400-1,000
Submission Process
Online submission preferred
West Virginia
Requirements
- Electrical Permit Required
- Building Permit Required
- Local Code Compliance
- Utility Agreement
Timeline
2-3 weeks
Typical Fees
$300-800
Submission Process
In-person or online submission
Wisconsin
Requirements
- Electrical Permit Required
- Building Permit Required
- Snow Load Analysis
- Local Code Compliance
Timeline
2-4 weeks
Typical Fees
$350-900
Submission Process
Varies by municipality
Wyoming
Requirements
- Electrical Permit Required
- Building Permit Required
- Wind Load Analysis
- Local Code Compliance
Timeline
2-3 weeks
Typical Fees
$300-700
Submission Process
In-person or online submission