Do I Need a Permit to Install Solar Panels in Arizona?
Solar panel permit requirements. Permits, inspections, utility interconnection, and available incentives.
Yes — both a building and electrical permit are required.
Two Permits Required
Solar installations require a building permit (for structural mounting on your roof or ground) and an electrical permit (for wiring from panels to inverter to panel). Most solar installers handle the entire permitting process as part of their service.
Roof Access Requirements
Fire code requires 3-foot access pathways on the roof for firefighter access. Panels cannot cover the entire roof — specific setbacks from ridges, valleys, and edges are required. Your installer will design the layout to comply.
Utility Interconnection
Before your system can be energized and connected to the grid, you need an interconnection agreement with your local utility. This is separate from the city permit. Your installer typically handles this, but it can add 2-4 weeks to the timeline.
Incentives (Read This Carefully — They Change Often)
Solar incentives shift frequently and vary by state and utility, so don't rely on older guides. State tax credits and the federal residential Clean Energy Credit (the ITC, Section 25D) have changed eligibility windows in recent years, and some may no longer apply to new installations. Your utility may offer net-billing terms or limited rebates. Because programs change often, confirm exactly what is available the week you sign — and never let an installer's quote assume a credit that no longer exists.
Yes, permits are required but your solar installer handles them. Budget 5-14 days for permit review plus 2-4 weeks for utility interconnection.
Permit fees by city in Arizona
Verified from each city’s published fee schedule. Where a city has no separate fee listed for this project, open the city page for the current requirements and amount.
| City | Permit fee | Source |
|---|---|---|
| Apache Junction | $100 per serviceVerified | Electrical Permit → |
| Avondale | $112.00Verified | Electrical Permit → |
| Benson | Same Building Permit Fee valuation table as other trades: $47.00 (valuation $1-$1,000) scaling up to $6,712.00 + $4.40 per additional $1,000 above $1,000,000Verified | Electrical Permit → |
| Bisbee | $75.00Verified | Electrical Permit → |
| Buckeye | See city page for the current Electrical Permit fee | Electrical Permit → |
| Bullhead City | $26.48Verified | Electrical Permit → |
| Camp Verde | $47.00 ($1-$500); $47.00 + $4.25 per additional $100 to $2,000; $108.00 + $16.50 per additional $1,000 to $25,000; $476.00 + $12.50 per additional $1,000 to $50,000; $784.00 + $9.25 per additional $1,000 to $100,000; $1,217.00 + $7.25 per additional $1,000 to $500,000; $3,997.00 + $6.25 per additional $1,000 to $1,000,000; $6,982.00 + $5.25 per additional $1,000 above $1,000,000Verifiedvia Residential Building Permit (New Single-Family Home) | Residential Building Permit (New Single-Family Home) → |
| Carefree | Same valuation schedule as building permits: $25 flat up to $500, scaling to $11,850 + $5/additional $1,000 above $1,000,000Verified | Electrical Permit → |
| Casa Grande | $75.00Verified | Electrical Permit → |
| Cave Creek | Based on Valuation — see Building Permit Fee valuation tableVerified | Electrical Permit → |
| Chandler | $100.00Verified | Electrical Permit → |
| Chino Valley | $110.00Verified | Electrical Permit → |
| City of Globe | 10% of the Building Permit Fee Table (Table 1-A, valuation-based), plus a $30 administrative feeVerified | Electrical Permit (OTC / Stand-Alone) → |
| City of Maricopa | $56Verified | Electrical Permit → |
| City of St. Johns | $50.00Verifiedvia Residential Building Permit | Residential Building Permit → |
| Clarkdale | Calculated from ICC Building Safety Journal square-foot construction-cost tables / Table 1-A methodology, or itemized per the Town's fee scheduleVerified | Electrical Permit → |
| Colorado City | Confirmed gap — set by a separate Town Council resolution not published on the Town's website as of this reviewVerified | Electrical Permit → |
| Coolidge | $22.00Verified | Electrical Permit → |
| Cottonwood | $45.24Verified | Electrical Permit → |
| Dewey-Humboldt | Per Yavapai County Valuation and Fee Schedule (pass-through fee, based on project valuation/square footage), PLUS a Town Building Permit Administration fee of 42% of the calculated building permit feeVerifiedvia Building Permit (New Construction, incl. Single-Family Residence, ADU, Garage/Carport, Room Addition, Manufactured Home) | Building Permit (New Construction, incl. Single-Family Residence, ADU, Garage/Carport, Room Addition, Manufactured Home) → |
| Douglas | $55.00Verified | Electrical Permit → |
| Eagar | See city page for the current Residential Electrical Permit fee | Residential Electrical Permit → |
| El Mirage | $75 flat (valuation $1,000 or less); $100 + $6/$1,000 of valuation ($1,001-$999,999); $100 + $5/$1,000 of valuation ($1,000,000+)Verified | Electrical Permit (Panel Replacement/Repair) → |
| Eloy | $30.00 plus additional fee per item constructed/installedVerified | Electrical Permit → |
| Flagstaff | $29.90Verified | Electrical Permit → |
| Florence | $75.00Verified | Electrical Permit → |
| Fountain Hills | $150.00Verified | Electrical Permit (Minor / One-Discipline) → |
| Fredonia | Non-refundable fee due at submittal (exact amount not published)Verified | Electrical Permit → |
| Gila Bend | $65Verified | Electrical Permit → |
| Gilbert | $150Verified | Electrical Permit → |
| Glendale | $29.79 base feeVerified | Electrical Permit → |
| Goodyear | $0 plan review (up to $10,000 valuation) or $97/hr min $50 (over $10,000); $55 Base + $34 Permit + $102 ApplicationVerified | Electrical Permit → |
| Guadalupe | $50 minimum (valuation $1-$500), scaling per the Town's valuation-based Building Permit Fee tableVerified | Electrical Permit → |
| Holbrook | $50Verified | Electrical Permit → |
| Huachuca City | $50.00Verified | Electrical Permit → |
| Jerome | $50.00Verified | Electrical Permit → |
| Kayenta Township | 1% of estimated project valuationVerifiedvia Residential Building Permit | Residential Building Permit → |
| Kingman | $24.68 ($1-$500); $24.68 + $3.20 per additional $100 to $2,000; $72.71 + $14.70 per additional $1,000 to $25,000; $411.34 + $10.61 per additional $1,000 to $50,000; $675.89 + $7.35 per additional $1,000 to $100,000; $1,043.44 + $5.88 per additional $1,000 to $500,000; $3,395.44 + $4.99 per additional $1,000 to $1,000,000; $5,889.19 + $3.83 per additional $1,000 above $1,000,000Verifiedvia Residential Building Permit (New Construction) | Residential Building Permit (New Construction) → |
| Lake Havasu City | Valuation-based or per applicable flat retainer, consistent with the City's Uniform Building Code fee-schedule reference (Master Fee Schedule, Service Nos. S-033/S-034)Verified | Electrical Permit → |
| Litchfield Park | $35Verified | Electrical Permit → |
| Marana | $50.00Verified | Electrical Permit (Miscellaneous / Building Permit Electrical Scope) → |
| Mesa | $0–$8,333: $220; $8,334–$16,667: $330; $16,668–$24,999: $440; $25,000–$200,000: $500 plus $6/each $1,000 over $25,000Verified | Electrical Permit (Stand-Alone) → |
| Nogales | Based on Valuation (2012 IRC Appendix L 'Permit Fees', adopted by City Code Sec. 5-26 and Ordinance No. 2015-11-005) — no separately itemized flat electrical fee line was found; billed under the same valuation mechanism as other building permit work.Verified | Electrical Permit → |
| Oro Valley | $23.50Verified | Electrical Permit → |
| Page | $27.00 for the first $500.00 of valuation; plus $3.75 for each additional $1,000.00 of valuation of construction costsVerified | Electrical Permit → |
| Paradise Valley | $130.00Verified | Electrical Permit → |
| Parker | $50.00Verified | Electrical Permit → |
| Peoria | Valuation-based permit fee per Development Fee Schedule. Minimum fee $87. Valuation is based on the scope of work; there is no separate flat-fee electrical table published by Peoria.Verified | Electrical Permit → |
| Phoenix | $1–$1,000: $195 base fee; $1,001–$10,000: $195 on first $1,000 plus $12 per additional $1,000; $10,001–$50,000: $303 on first $10,000 plus $10 per additional $1,000. Larger projects per Table A tiers.Verified | Electrical Permit → |
| Pima | $100.00Verifiedvia Building / Addition / Remodel Permit | Building / Addition / Remodel Permit → |
| Pinetop-Lakeside | $40.00Verified | Electrical Permit → |
| Prescott | Total building square footage × $0.0396Verified | Electrical Only Permit → |
| Prescott Valley | Greater of $32.10 or $0.04 per square footVerified | Electrical Permit → |
| Quartzsite | Calculated dynamically through iWorq per Table 1-A of the currently adopted International CodeVerified | Electrical Permit → |
| Queen Creek | 10% of Fee Table, plus $20 administrative feeVerified | Electrical Permit → |
| Safford | Building Permit Fee Schedule valuation bracket for the work performed, PLUS $5.00 utility add-onVerified | Electrical Permit → |
| Sahuarita | 25% of the Building Permit Fee (per the § 3.10.080(A) valuation schedule applied to the electrical work's value)Verified | Electrical Permit (Utility Submittal) → |
| Salt River Pima-Maricopa Indian Community | Per Appendix N Table 1A: $60 for $1–$500 valuation, scaling up through $7,550 for the first $1,000,000 plus $4.00 per additional $1,000 for valuations above $1,000,000Verifiedvia Residential Building Permit | Residential Building Permit → |
| San Luis | See city page for the current Electrical Permit fee | Electrical Permit → |
| Scottsdale | $121Verified | Electrical Permit → |
| Sedona | Per City of Sedona Consolidated Fee Schedule, Valuation/Permit Fee ScheduleVerifiedvia Single-Family Residential Building Permit (New Construction) | Single-Family Residential Building Permit (New Construction) → |
| Show Low | Formulated by the 1997 Uniform Building Code (UBC) valuation-based fee scheduleVerifiedvia Residential Building Permit (New Construction) | Residential Building Permit (New Construction) → |
| Sierra Vista | $50Verified | Electrical Permit (Service Panel / Electrical) → |
| Snowflake | $50Verifiedvia Residential Building Permit (New Construction, Additions, Remodels) | Residential Building Permit (New Construction, Additions, Remodels) → |
| Somerton | $50Verified | Electrical Permit → |
| South Tucson | Not published -- see the residential-building-permit type's fee entry for the full chase-trail documentation of this confirmed gapVerified | Electrical Permit (including Reconnect) → |
| Springerville | $100.00Verifiedvia Residential Building Permit (New Construction, Additions, Remodels) | Residential Building Permit (New Construction, Additions, Remodels) → |
| Surprise | Base: $100 per permit. Valuation $1.00–$999,999.99: $6.00 per each $1,000 of valuation. Plus 0.50% administrative processing fee on valuation.Verified | Electrical Permit → |
| Taylor | 75% of standard ICC/UBC valuation-based fee tableVerifiedvia Residential Building Permit (New Construction) | Residential Building Permit (New Construction) → |
| Tempe | $195 (includes plan review)Verified | Electrical Permit → |
| Thatcher | Set by Town Council resolution — no fixed dollar figure is publishedVerified | Electrical Permit → |
| Tohono O'odham Nation | See city page for the current Residential Building Permit (One- and Two-Family Dwellings) fee | Residential Building Permit (One- and Two-Family Dwellings) → |
| Tolleson | Same valuation-based table as new construction (see Residential Building Permit fee entry)Verified | Electrical Permit → |
| Tombstone | Same Building Permit valuation table as other trades: $0 ($0-$500.99) scaling to $7,366.30 for the first $1,000,000 plus $4.84 per additional $1,000 above $1,000,000.01Verified | Electrical Permit → |
| Town of Payson | $24.00Verified | Electrical Permit → |
| Town of Winkelman | See city page for the current Building Permit (New Construction, Residential and Commercial) fee | Building Permit (New Construction, Residential and Commercial) → |
| Tucson | $150.00Verified | Electrical Permit (Trade Permit) → |
| Tusayan | $50.00 base fee to issue, plus per-unit charges (e.g., one- and two-family residence wiring/fixtures/outlets billed per square foot of living area; service equipment billed per ampere tier; appliance/motor-driven equipment outlets billed per unit)Verified | Electrical Permit → |
| Unincorporated Apache County | See city page for the current Electrical Permit fee | Electrical Permit → |
| Unincorporated Cochise County | $24.00 for $1–$500 of valuation; $30.00+$1.00/$100 over $500 for $501–$5,000; $69.00+$11.00/$1,000 over $2,000 for $5,001–$40,000; $487.00+$9.00/$1,000 over $40,000 for $40,001–$100,000; $1,027+$7.00/$1,000 over $100,000 for $100,001–$500,000; $3,827.00+$5.00/$1,000 over $500,000 for $500,001–$1,000,000; $6,327.00+$3.00/$1,000 over $1,000,000 for $1,000,001–$5,000,000; $18,327+$1.00/$1,000 over $5,000,000 for $5,000,001 and overVerifiedvia Residential Building Permit (New Construction, Addition, Accessory Structure) | Residential Building Permit (New Construction, Addition, Accessory Structure) → |
| Unincorporated Coconino County | $50.00 baseVerified | Electrical Permit → |
| Unincorporated Gila County | $25.00 per permitVerified | Electrical Permit → |
| Unincorporated Graham County | $50.00 flatVerified | Electrical Permit → |
| Unincorporated La Paz County | $1–$500: $50.00; $501–$2,000: $50.00 for first $500 plus $4.00 per additional $100 (or fraction) to $2,000; $2,001–$25,000: $110.00 for first $2,000 plus $16.00 per additional $1,000 (or fraction) to $25,000; $25,001–$50,000: $478.00 for first $25,000 plus $12.00 per additional $1,000 to $50,000; $50,001–$100,000: $780.00 for first $50,000 plus $8.00 per additional $1,000 to $100,000; $100,001–$500,000: $1,180.00 for first $100,000 plus $6.00 per additional $1,000 to $500,000; $500,001–$1,000,000: $3,580.00 for first $500,000 plus $6.00 per additional $1,000 to $1,000,000; $1,000,001+: $6,580.00 for first $1,000,000 plus $2.70 per additional $1,000 (or fraction thereof), Maximum Permit Fee: $250,000Verifiedvia Residential Building Permit (New Construction, Addition, Accessory Structure) | Residential Building Permit (New Construction, Addition, Accessory Structure) → |
| Unincorporated Maricopa County | $50 flatVerified | Electrical Permit → |
| Unincorporated Mohave County | $39.00Verified | Electrical Permit → |
| Unincorporated Navajo County | See city page for the current Residential Building Permit (New Construction, Addition, Accessory Structure) fee | Residential Building Permit (New Construction, Addition, Accessory Structure) → |
| Unincorporated Pima County | $27Verified | Electrical Permit → |
| Unincorporated Pinal County | $42.00 (plus $6.50 per supplemental permit on an unexpired original permit)Verified | Electrical Permit → |
| Unincorporated Santa Cruz County | $1–$500: $60.00 minimum fee; $501–$2,000: $23.50 for the first $500 + $3.00 per additional $100 (or fraction), $60 minimum; $2,001–$25,000: $69.00 for the first $2,000 + $14.00 per additional $1,000 (or fraction); $25,001–$50,000: $391.50 for the first $25,000 + $10.00 per additional $1,000; $50,001–$100,000: $643.50 for the first $50,000 + $7.00 per additional $1,000; $100,001–$500,000: $993.50 for the first $100,000 + $5.50 per additional $1,000; $500,001–$1,000,000: $3,233.50 for the first $500,000 + $4.50 per additional $1,000; $1,000,001+: $5,608.50 for the first $1,000,000 + $3.50 per additional $1,000Verifiedvia Residential Building/Grading Permit (New Construction, Additions, Accessory Structures) | Residential Building/Grading Permit (New Construction, Additions, Accessory Structures) → |
| Unincorporated Yavapai County | $200Verifiedvia Residential Building Permit (New Single-Family Residence, Addition, Remodel, Accessory Structure) | Residential Building Permit (New Single-Family Residence, Addition, Remodel, Accessory Structure) → |
| Unincorporated Yuma County | $310.00 (as published in the current Residential Permit Guide's Fee Schedules table; underlying valuation-based Table 1-A brackets are published as Attachment #3 to the county's Fee Schedule document but were not separately rendered as line-item dollar brackets during this review)Verifiedvia Residential Building Permit (New Construction, Addition, Remodel) | Residential Building Permit (New Construction, Addition, Remodel) → |
| Wellton | Calculated by Building Safety Division staff at intake based on project valuationVerified | Electrical Permit → |
| Wickenburg | See city page for the current Electrical Permit fee | Electrical Permit → |
| Willcox | 25% of the Construction Fee, minimum $30.00Verified | Electrical Permit → |
| Williams | Fee schedule as established by City of Williams resolution of the City Council (exact dollar amounts not published)Verified | Electrical Permit → |
| Winslow | Calculated per Table 3-A of the 1999 National Electrical Code, plus 10%Verified | Electrical Permit → |
| Youngtown | $85 minimum ($0-$500 value); $85 + $3.05/additional $100 to $2,000; $150.75 + $14/additional $1,000 to $25,000; $442.75 + $10.10/additional $1,000 to $50,000; $695.25 + $7/additional $1,000 to $100,000; $1,045.25 + $5.60/additional $1,000 to $500,000; $3,285.25 + $4.75/additional $1,000 to $1,000,000; $5,660.25 + $3.65/additional $1,000 above $1,000,000Verifiedvia Residential Building Permit (Additions, Alterations, New Construction, Garages, Shops) | Residential Building Permit (Additions, Alterations, New Construction, Garages, Shops) → |
| Yuma | $50.00 (plus $7.00 for each supplemental permit on an unexpired original)Verified | Electrical Permit → |