Blog/Solar Permits

Solar Permit Guide for Inland Empire Contractors: Riverside and San Bernardino Counties

June 29, 2026 · 7 min read
Solar installation Inland Empire California Riverside San Bernardino

The Inland Empire is California's fastest-growing solar market, and for good reason. Housing density, above-average sun hours, and high utility rates from SCE and LADWP create strong economics for solar. But the permit landscape is unusually complex — contractors working the IE often pull permits across a dozen separate AHJs within a single county, each with its own portal, timeline, and correction tendencies.

This guide is for contractors who work Riverside and San Bernardino counties and want a clear picture of how permitting actually works across the region.

How the IE permit landscape is structured

Unlike Los Angeles where LADBS handles a large portion of the county, both Riverside and San Bernardino counties are divided into dozens of independent cities — each with their own building department. The county unincorporated areas use the county portal, while incorporated cities use their own systems.

For a contractor working Murrieta, Temecula, Menifee, and Riverside in a single week, that's four separate portals, four separate logins, and four separate status check processes. Add Corona, Moreno Valley, and Perris and you're at seven.

Riverside County AHJ overview

City of Riverside: Online portal, electronic submittal available. Solar permits typically 10–16 business days. Plan check staff are accessible and corrections are usually specific and actionable.

Corona: One of the higher-volume solar markets in the county. Portal is functional with online tracking. Timelines 8–14 business days for standard residential.

Murrieta and Temecula: Southwest Riverside sees heavy solar volume. Both cities have streamlined residential solar processes. Temecula averages 7–12 business days; Murrieta is comparable.

Moreno Valley: Larger city with commensurate volume. Timelines run 12–18 business days during busy seasons.

Menifee: Newer city, high growth rate, relatively straightforward permit process. 8–14 business days typical.

IE contractor tip: Riverside County unincorporated uses a separate county system from any of the cities. A job in an unincorporated area near Hemet goes through the county, not the Hemet city portal. Confirm jurisdiction before submittal.

San Bernardino County AHJ overview

Rancho Cucamonga: Well-organized building department. Online portal with real-time status. Standard residential solar 8–14 business days. Consistently one of the smoother IE permit processes.

Ontario: High volume, particularly near logistics corridors. Commercial solar permit timelines vary significantly from residential. Residential 10–16 days.

Fontana: Active residential solar market. Portal access available. 10–18 business days.

Victorville and Hesperia: High Desert market — longer timelines due to smaller staff sizes relative to volume. Plan for 14–21 business days.

Rialto and Colton: Smaller cities, generally 10–14 business day timelines. Less online visibility into permit status.

Most common IE corrections

Working across Riverside and San Bernardino counties?

InstaPermit monitors permits across every IE city automatically. One dashboard for Murrieta, Temecula, Rancho, Fontana, and everywhere else you work.

Get Started Free →

Managing multi-city IE operations

The math on manual portal checking in the IE is brutal. Ten permits across seven cities means seven separate logins to maintain, seven portals to check, and seven different status terminology systems to interpret. A contractor running 15–20 active IE permits at any time could realistically spend two hours a day just on portal status checks.

That's before accounting for the correction notice that came in at 4:45 pm Friday and sat unread until Tuesday morning. In the IE, with its longer baseline timelines, a three-day delay in catching a correction notice can push a job back by a full week.

High-volume IE contractors who have moved to centralized permit monitoring typically report recovering 8–12 hours per week in coordinator time, in addition to eliminating most of the delay caused by late correction notice discovery.