Skip to main content
CityRuleLookup

Before You Build in Upland, CA: Permit & Rule Checklist (2026)

Everything you need to know before starting a home improvement project

Building a fence, installing a pool, or adding a shed? Each project has its own set of local permits and rules in Upland. This guide consolidates fence, pool, ADU, shed, fire pit, and landscaping regulations into one checklist so you know what to expect before you start.

Quick Permit Checklist

At-a-glance overview of permit categories in Upland. Click any card for details.

Fences & Walls

Some Restrictions

Height limits, materials, permits, and shared fence rules.

Height Limits

Some Restrictions

Upland's own Municipal Code (Chapter 17.13) caps fences and walls at 3.5 ft in front and street-side setbacks and 6 ft elsewhere on residential lots (8 ft in industrial zones), measured from adjacent finished grade.

Front / street-side max: 3.5 ft (all zones)Rear / side max (residential): 6 ftMax in industrial zones: 8 ftOrnamental bonus (residential): +2 ft (arches up to 8 ft)

Permit Requirements

Some Restrictions

Upland's Development Code (Ch. 17.13) sets design and height standards but does not itself state a fence-permit trigger; under the California Building Code adopted by Upland, a building permit is generally required for fences over 7 ft and retaining walls over 4 ft.

Fence permit trigger: Over 7 ft (CBC ยง105.2)Retaining wall permit: Over 4 ft, or any surchargeCity zoning standards: UMC Ch. 17.13 (apply regardless of permit)Codes adopted: California Building Code, UMC Title 15

Neighbor Fence Rules

Some Restrictions

Upland's Development Code sets the height and design standards, but cost-sharing for a shared boundary fence is governed by California Civil Code 841 (Good Neighbor Fence Act), which presumes adjoining owners split reasonable costs equally after 30 days' written notice.

Cost-sharing law: CA Civil Code 841 (state, not city)Presumption: Equal split of reasonable costsNotice required: 30 days' prior written noticeCity role: Height/material standards (UMC 17.13)

Retaining Walls

Some Restrictions

Upland's fence chapter measures a fence-on-wall combination from the base of the wall (Section 17.13.030(C)); under the adopted California Building Code, retaining walls over 4 ft (footing to top) or supporting a surcharge require a building permit.

Permit threshold: Over 4 ft (footing to top), CBC ยง105.2Surcharge load: Permit required at any heightFence atop wall: Height measured from base of wall (17.13.030(C))Combined zoning cap: 6 ft residential rear/side; 3.5 ft front

Approved Materials

Some Restrictions

Upland Section 17.13.060(A) requires fences and walls to be built of decorative masonry, ornamental steel or iron, or wood and to complement the home's architecture; prohibited materials include chain-link (residential), barbed/razor wire, and scrap metal.

Approved materials: Decorative masonry, ornamental steel/iron, woodDesign standard: Must complement primary structureBanned (residential): Chain-link, barbed/razor wire, wire meshBanned (improvised): Sheet metal, tanks, garage doors, corrugated tin

Swimming Pools

Heavy Restrictions

Pool permits, safety fencing, and drainage requirements.

Pool Permits

Some Restrictions

The City of Upland requires a building permit to construct or install an in-ground or above-ground residential swimming pool or spa. The city builds on the 2025 California Building and Residential Codes adopted in Title 15 of the Municipal Code, and permits are issued through the Building and Safety Division.

Permit required: Yes - building permit for in-ground and above-ground pools/spasIssuing department: City of Upland Building and Safety DivisionCode basis: Municipal Code Title 15; 2025 California Building & Residential CodesHow to apply: Citizen Self Service (CSS) online portal

Fencing Requirements

Heavy Restrictions

Upland enforces California's Swimming Pool Safety Act through its building code. A new pool or spa must have at least one approved drowning-prevention feature; an enclosure barrier must be at least 60 inches high with no gap allowing a 4-inch sphere to pass, and gates must be self-closing and self-latching.

Minimum barrier height: 60 inches (per CA Swimming Pool Safety Act)Bottom clearance: No more than 2 inches above gradeGap rule: No opening passes a 4-inch sphereGates: Self-closing and self-latching, opening away from pool

Above-Ground Pools

Some Restrictions

Above-ground pools in Upland are treated as swimming pools under state law and generally require a building permit and an approved safety barrier. Small prefabricated pools that are shallow and low-volume may be exempt from a permit under the California Residential Code, but the state safety-feature rules still apply once a pool holds water deeper than 18 inches.

Counts as a pool: Yes - any structure over 18 inches deep (HSC 115921)Possible permit exemption: Prefab pool <24 in deep, <=5,000 gal, entirely above groundSafety rules still apply: Yes - barrier/access protection for water over 18 inchesPermit for larger pools: Required through Building and Safety

Safety Rules

Heavy Restrictions

For new pools and spa remodels, Upland enforces the state requirement to provide at least one of seven approved drowning-prevention safety features before final permit sign-off: an isolation fence, mesh fencing, a safety cover, exit/pool alarms, self-latching doors, or an approved alternative.

Features required: At least 1 of 7 approved drowning-prevention featuresApplies to: New pools/spas and remodels at single-family homesDoor release height: Self-latching door release no lower than 54 inchesCover standard: ASTM F1346 safety cover (alternative to fencing)

Hot Tub Rules

Some Restrictions

California law treats hot tubs and spas holding water over 18 inches deep as swimming pools, so Upland's building permit and safety-feature requirements apply. A key state exemption: a hot tub or spa equipped with an approved locking safety cover meeting ASTM F1346 is excused from the barrier requirements.

Spa counts as a pool: Yes - if water depth exceeds 18 inches (HSC 115921)Cover exemption: ASTM F1346 locking safety cover exempts spa from barrier rulePermit: Generally required for spa structure plus electrical/gasCode basis: Municipal Code Title 15; CA Swimming Pool Safety Act

ADUs & Granny Flats

Some Restrictions

Accessory dwelling unit rules and garage conversion permits.

ADU Rules

Some Restrictions

The City of Upland regulates ADUs and JADUs under Municipal Code Chapter 17.37, adopted as Ordinance No. 1993 on April 14, 2025, implementing California ADU law (Gov. Code 66310-66342). JADUs are capped at 500 square feet. In July 2025 HCD found several Upland provisions non-compliant with state law, so where the city ordinance conflicts, state standards control.

City code: Upland Municipal Code Chapter 17.37Ordinance: Ordinance No. 1993, adopted April 14, 2025JADU max size: 500 sq ft (within home or attached garage)State law implemented: Gov. Code 66310-66342

Garage Conversions

Some Restrictions

Converting a garage into living space in Upland is treated as an ADU or JADU under Municipal Code Chapter 17.37 and requires City permits. Under California ADU law, which Upland implements, the City cannot require replacement of off-street parking lost when a garage is converted to an ADU. A JADU is capped at 500 square feet.

Treated as: ADU/JADU under Chapter 17.37JADU cap: 500 sq ft (within home or attached garage)Replacement parking: Not required by state ADU law when garage becomes an ADUPermits: Building permits via Building & Safety (909-931-4110)

Sheds & Outbuildings

Some Restrictions

Shed permits, setback limits, and outbuilding size rules.

Shed Rules

Some Restrictions

Under Upland Municipal Code Chapter 17.19 (Accessory Uses and Structures), detached sheds and similar accessory structures generally may not exceed 10 percent of the lot or 1,000 square feet, whichever is less, and may not be used for human habitation. A one-story tool/storage shed up to 120 square feet is exempt from a building permit, but zoning setbacks still apply.

City code: Upland Municipal Code Chapter 17.19Max size: 10% of lot or 1,000 sq ft, whichever is lessPermit exemption: One-story shed up to 120 sq ft (zoning still applies)Separation: 7 ft from house; 6 ft between accessory buildings

Carport Rules

Some Restrictions

In the City of Upland, carports are accessory structures governed by Municipal Code Chapter 17.19 and the parking standards in Chapter 17.11. Detached garages and carports are excluded from the general 10%/1,000-square-foot accessory-structure size cap. Carports providing required parking must meet space dimensions and may not be placed in the front yard except as a permitted driveway/parking area.

City code: Accessory structure (Ch. 17.19) + parking (Ch. 17.11)Size cap: Detached garages/carports excluded from 10% / 1,000 sq ft capParking space: City applies about 9 ft x 19 ft minimumDesign: Must match primary structure's design standards

Tiny Homes

Some Restrictions

The City of Upland has no separate 'tiny home' zoning category. A tiny house on a permanent foundation is regulated as an ADU under Municipal Code Chapter 17.37 and must meet ADU and Building Code standards. A tiny house on wheels (an RV/movable structure) cannot be used as a permanent dwelling under the accessory-structure rules.

Tiny home pathway: Permitted only as an ADU/JADU on a foundation (Ch. 17.37)JADU size cap: 500 sq ft (within home or attached garage)Tiny house on wheels: Treated as RV/movable; not a permanent dwellingNo separate category: Upland has no standalone tiny-home zoning

Fire Pits & Outdoor Structures

Heavy Restrictions

Fire pit placement, outdoor burning restrictions, and permits.

Fire Pit Rules

Some Restrictions

Upland follows the San Bernardino County Fire Protection District's outdoor fire rules. A permanent fire ring or portable outdoor fireplace fueled only by propane or natural gas needs no permit but must sit at least 15 feet from any structure. Wood- or charcoal-burning recreational fires require a permit and must be at least 25 feet from structures.

Gas fire ring โ€” permit: No permit if a permanent ring fueled solely by propane/natural gasGas fire ring โ€” distance: At least 15 feet from structures/combustiblesWood/charcoal fire โ€” permit: Permit requiredWood/charcoal fire โ€” distance: At least 25 feet from structures/combustibles

Outdoor Burning

Heavy Restrictions

Open residential burning is prohibited in Upland. South Coast AQMD bans all residential burning in the San Bernardino Valley, and the San Bernardino County Fire Protection District (Upland's fire agency) echoes that 'ALL RESIDENTIAL BURNING IS PROHIBITED.' Only propane/natural-gas recreational fires and permitted recreational wood fires are allowed; trash burning is never permitted.

Residential open burning: Prohibited โ€” South Coast AQMD bans residential burning in the San Bernardino ValleySBCFPD guidance: 'ALL RESIDENTIAL BURNING IS PROHIBITED'Air district: South Coast Air Quality Management District (South Coast AQMD)Allowed instead: Propane/natural-gas fire ring (no permit) or permitted clean wood/charcoal recreational fire

Landscaping & Tree Removal

Heavy Restrictions

Tree removal permits, heritage tree protections, and water rules.

Tree Trimming

Some Restrictions

Under Upland Municipal Code Chapter 12.24, the City maintains, trims and repairs trees in the public right-of-way โ€” except for watering. The adjacent property owner must water parkway trees and trim away low suckers/shoots that interfere with pedestrian or vehicular traffic.

Governing Code: UMC Chapter 12.24 (Parkways)City Maintains: Trimming/repair of right-of-way treesOwner Provides: Watering + low sucker/shoot trimmingPublic Tree Damage: Prohibited except to abate nuisance

Tree Removal & Heritage Trees

Heavy Restrictions

Per Upland Municipal Code Section 12.24.100, no tree may be removed from a parkway or parking strip โ€” except on Euclid Avenue โ€” without a permit issued by the City Manager. Final authority for removing all City trees rests with the City Manager.

Permit Authority: City Manager (UMC 12.24.100)Removal Standard: Dead, diseased, hazardous, or emergencyEuclid Ave Trees: Council policy, Resolution No. 1452Arborist Review: City contract certified arborist (Ch. 12.26)

Water Restrictions

Some Restrictions

The City of Upland is its own water utility and adopts staged conservation rules in UMC Chapter 13.16. Excessive runoff and unrepaired leaks are always prohibited; in shortage stages, sprinkler watering is limited to two days per week by odd/even address, with restricted hours.

Water Provider: City of Upland Water Utilities DivisionGoverning Code: UMC Chapter 13.16 (Water Conservation)Moderate Stage Days: Even: Wed/Sun; Odd: Tue/SatModerate No-Irrigation Hours: 10:00 a.m. โ€“ 6:00 p.m.

General Permit Tips

When do you typically need a permit?

Most cities require permits for structural work, including fences over a certain height, pools, ADUs, and sheds above a size threshold. Even projects that seem minor can trigger permit requirements, so it is always best to check first.

How to apply for a building permit

Visit your local building department or their website. Most jurisdictions accept online applications. You will typically need a site plan, project description, and may need contractor information. Processing times vary from same-day for simple projects to several weeks for larger builds.

Common permit violations to avoid

Building without a permit, exceeding approved dimensions, and ignoring setback requirements are the most common violations. Penalties can include fines, required removal of the structure, and complications when selling your home.

Permit Guides for Nearby Cities

Looking for rules beyond permits? View all ordinances we track for Upland.