San Bernardino County combines some of California's highest solar irradiance with a booming housing market and aging electrical infrastructure — a combination that creates consistent, high-volume demand for solar installations, panel upgrades, and energy storage systems across the Inland Empire and High Desert.
For solar contractors, San Bernardino County is a major growth market. It's also a complex permit environment, with the county's vast geography spanning everything from dense Inland Empire cities like Ontario and Fontana to more rural High Desert communities like Victorville and Hesperia, each with its own permitting authority and timeline.
San Bernardino County is geographically the largest county in the contiguous United States. Within its boundaries are numerous incorporated cities — Ontario, Fontana, Rancho Cucamonga, Rialto, Colton, Chino, Upland, Victorville, Hesperia, Apple Valley — each with its own building department and permit portal.
San Bernardino County building services handles permits only for unincorporated areas. If the project is within an incorporated city's limits, that city handles the permit. This means a contractor working across the Inland Empire may be managing permits from 5–10 different building authorities simultaneously, all with different portals, different requirements, and different timelines.
San Bernardino County generally runs longer than coastal counties for permit review, reflecting the high construction volume relative to building department staffing:
These are averages. Peak construction periods (typically spring and summer) can extend timelines by 20–40% as building departments process higher-than-normal application volumes.
Victorville, Hesperia, Apple Valley, and Barstow in the San Bernardino High Desert have some of the highest solar irradiance in California — and some of the highest electricity rates relative to income in the state. Solar ROI for homeowners in these communities is exceptionally strong, driving growing demand for residential solar installation.
High Desert permit timelines tend to run slightly longer than the more urban Inland Empire cities, and building departments in these communities may have less digital infrastructure (some still prefer or require paper submittals). Contractors new to the High Desert market should verify submittal format preferences with the specific jurisdiction before preparing packages.
SCE territory consideration: Most of San Bernardino County is served by Southern California Edison (SCE) for utility interconnection. SCE's NEM (Net Energy Metering) interconnection process runs parallel to the building permit process. SCE interconnection approval is required before system energization — and SCE timelines are independent of building department timelines. Don't assume permit approval means you're ready to energize.
The core requirements are consistent with other Southern California jurisdictions, with a few San Bernardino-specific considerations:
In markets where permits process in 7–10 days, a 2-day discovery lag on an approval represents 20% of your total permit timeline. In San Bernardino County, where permits can take 14–28 days, a 2-day lag is a smaller percentage but the absolute cost is the same: 2 days of idle scheduling that could have been mobilized.
Given the longer timelines and the multiple jurisdictions most San Bernardino County contractors manage simultaneously, systematic permit monitoring — ideally automated — is even more valuable here than in faster markets.
InstaPermit covers the entire Inland Empire — one dashboard for every county and city portal.
More resources
Create your InstaPermit account in 30 seconds. Free to use until July 1, 2026 — no credit card, no contract, cancel anytime.
Get Started Free →Free until July 1, 2026 · No credit card · No contract · Cancel anytime
Free until July 1, 2026 — No credit card