Building Safety in Upland, CA (2026)
5 verified building safety rules for Upland, California, sourced directly from the municipal code and official government pages.
Verified from official government sources
Fire Sprinkler Requirements
Upland only requires fire sprinklers in an accessory dwelling unit if California's fire code already requires them in the primary residence. Building a new ADU does not, by itself, force a sprinkler retrofit into the existing house, though hazard-zone lot splits carry a separate sprinkler mandate.
Upland ADU Fire Sprinkler Requirement
Some RestrictionsUpland Municipal Code § 17.37.050(C)
Fire sprinklers are required in an ADU if sprinklers are required in the primary residence. The construction of an ADU does not trigger a requirement for fire sprinklers to be installed in the primary dwelling.
Green Building Code
Upland Municipal Code § 15.10.010 adopts the 2022 California Green Building Standards Code (CALGreen) in its entirety as the city's green building construction standard, with no local amendments printed in the code. New construction and qualifying alterations must meet the state code as enforced through Upland's building permit process.
Upland Green Building Standards Code
Some RestrictionsUpland Municipal Code § 15.10.010
Chapter 15.10. CALIFORNIA GREEN BUILDING STANDARDS CODE § 15.10.010. Part 10—California Green Building Standards Code. The 2022 California Green Building Standards Code is adopted by reference, in its entirety, as the city of Upland green building construction standards. (Ord. 1882 § 5, 2014; Ord. 1935 § 2, 2020; Ord. 1973 § 5, 2023)
Building Permits
Upland adopts the California Administrative Code and requires a building permit for construction work unless it falls on the city's specific exemption list in § 15.04.050, covering only small accessory items like short sheds, low fences, and finish work. Contractors need a valid California license to pull the permit.
Upland Building Permit Requirements
Some RestrictionsUpland Municipal Code § 15.04.050
105.2 Building Permits. A permit shall not be required for the types of work in each of the separate classes of permit as listed below. Exemptions from the permit requirements of this code shall not be deemed to grant authorization for any work to be done in violation of the provisions of the technical codes or any other laws or ordinances of this jurisdiction: 1. One-story detached accessory b...
Electrical Permits
Upland enforces the 2022 California Electrical Code, adopted in full as the city's electrical construction standard under Municipal Code § 15.28.010. The Building Division issues permits, requires a valid California Contractor's License to pull one, and sets fees by City Council resolution. Doing electrical work without a permit or license is a misdemeanor under the city's general penalty section.
Electrical Permits in Upland, CA
Some RestrictionsUpland Municipal Code § 15.28.010
Chapter 15.28. CALIFORNIA ELECTRICAL CODE § 15.28.010. Part 3—California Electrical Code. The 2022 California Electrical Code is adopted by reference, in its entirety, as the city of Upland electrical construction standards. (Ord. 1882 § 9, 2014; Ord. 1935 § 2, 2020; Ord. 1973 § 10, 2023)
Plumbing Permits
Upland Municipal Code § 15.24.010 adopts the 2022 California Plumbing Code in its entirety as the city's plumbing construction standard. Plumbing work is not on the city's building-permit exemption list, so plumbing installations and alterations must be permitted and inspected under that state-adopted code.
Upland Plumbing Code and Permit Rule
Some RestrictionsUpland Municipal Code § 15.24.010
Chapter 15.24. CALIFORNIA PLUMBING CODE § 15.24.010. Part 5—California Plumbing Code. The 2022 California Plumbing Code is adopted by reference, in its entirety, as the city of Upland plumbing construction standards. (Ord. 1882 § 8, 2014; Ord. 1935 § 2, 2020; Ord. 1973 § 9, 2023)
Looking for San Bernardino County county-wide rules?
County ordinances apply to unincorporated areas and may supplement Upland city rules.
Building Safety in San Bernardino County →