Overview
Fontana Chapter 30 is predominantly Euclidean (R-E, R-1 through R-5, R-PC, C-1, C-2, CO, M-1, M-2) with a distinct Downtown Form-Based Code Article III covering the Downtown Core Project Area (form-based districts completely replace underlying Euclidean base within mapped footprint). Also carries specialized residential overlays (Duplex §30-434.1, Senior Housing §30-436, local Density Bonus §30-437) and three Article IX overlays (Hillside HCR §30-630, Fire Hazard §30-656, Business Park & Warehousing §30-659). Naming is conventional: residential R-1/2/3/4/5 (lower number = lower density, larger lot); commercial C-1 (Community) / C-2 (General); mixed-use RMU/CMU; industrial M-1 (Light) / M-2 (Heavy) — number is a density/intensity suffix. Fontana is a general-law city (no adopted charter per League of CA Cities roster).
- Downtown Form-Based Code (Article III) supercession: Six FBC districts in Downtown Core Project Area completely replace underlying Euclidean base district standards; form-based framework (building type + frontage + sub-district) governs all development — unlike typical overlays that layer on base. Density up to 50+ du/ac, mixed-use FAR 0.1–1.0, reduced parking, walkable urban form required.
- Duplex Owner-Occupancy Tier System (§30-434.1): Fontana's local duplex overlay requires owner-occupancy UNLESS lot was created by SB 9 urban lot split. Creates a two-tier system — Tier 1 (Fontana-code duplex, owner-occupied) vs. Tier 2 (SB 9-pathway duplex, no owner-occupancy). Applicants must distinguish pathways.
- Dual Density Bonus Stacking Ambiguity: Local DBR (§30-437, 30% increase) operates in parallel with CA State Density Bonus Law (§65915, up to 80% + AB 1287 stacking to 100%). Interaction/precedence rules are not explicitly documented in accessible sources — whether local and state bonuses can be stacked for combined 110%+ requires planning department confirmation.
+ 7 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-E | Residential Estate | res_sf | 21,780 sf[4] | 35 ft[5] | 0.45[6] | —[7] | 2[8] | 2[9] | 30[1] / 15[2] / 30[3] |
| R-1 | Single Family Residential — Low Density | res_sf | 6,000 sf[13] | 35 ft[14] | 0.45[15] | —[16] | 5[17] | 2[18] | 22[10] / 5[11] / 20[12] |
| R-2 | Residential — Medium Density | res_mf | 3,000 sf[22] | 35 ft[23] | 0.5[24] | 0.9[25] | 12[26] | 1.5[27] | 18[19] / 5[20] / 15[21] |
| R-3 | Residential — Multi-Family Low | res_mf | 217,800 sf[31] | 55 ft[32] | 0.5[33] | 1.1[34] | 24[35] | 1.5[36] | 25[28] / 5[29] / 20[30] |
| R-4 | Residential — Multi-Family Med/High Density | res_mf | 87,120 sf[40] | 55 ft[41] | 0.7[42] | 1.4[43] | 39[44] | 1.5[45] | 5[37] / 10[38] / 15[39] |
| R-5 | Residential — Multi-Family High Density | res_mf | 87,120 sf[49] | 55 ft[50] | 0.7[51] | 1.75[52] | 50[53] | 1.5[54] | 5[46] / 10[47] / 15[48] |
| R-PC | Residential Planned Community | res_sf | 10,000 sf[58] | 35 ft[59] | 0.45[60] | —[61] | 3[62] | 2[63] | 25[55] / 5[56] / 20[57] |
| DUP | Duplex / Two-Unit Development Overlay | res_th | 4,000 sf[67] | 22 ft[68] | —[69] | —[70] | 5.4[71] | 1[72] | 20[64] / 4[65] / 4[66] |
| SHR | Senior Housing Residential | res_mf | 87,120 sf[76] | 55 ft[77] | 0.6[78] | 1.4[79] | 39[80] | 0.75[81] | 15[73] / 10[74] / 15[75] |
| DBR | Density Bonus Residential (local) | res_mf | —[85] | —[86] | —[87] | —[88] | —[89] | —[90] | —[82] / —[83] / —[84] |
| C-1 | Community Commercial | com | 5,000 sf[94] | 45 ft[95] | 0.75[96] | 1.25[97] | —[98] | —[99] | 15[91] / 10[92] / 10[93] |
| C-2 | General / Highway Commercial | com | 15,000 sf[103] | 55 ft[104] | 0.8[105] | 1.75[106] | —[107] | —[108] | 15[100] / 10[101] / 10[102] |
| RMU | Residential Mixed-Use | mu | 10,000 sf[112] | 55 ft[113] | 0.7[114] | 1.5[115] | 30[116] | 1[117] | 0[109] / 10[110] / 15[111] |
| CMU | Commercial Mixed-Use | mu | 15,000 sf[121] | 65 ft[122] | 0.85[123] | 2[124] | 35[125] | 1[126] | 0[118] / 10[119] / 15[120] |
| CO | Commercial Office | off | 20,000 sf[130] | 55 ft[131] | 0.6[132] | 1.5[133] | —[134] | —[135] | 25[127] / 15[128] / 15[129] |
| M-1 | Industrial — Light / Service | ind | 25,000 sf[139] | 55 ft[140] | 0.7[141] | —[142] | —[143] | —[144] | 20[136] / 15[137] / 15[138] |
| M-2 | Industrial — Heavy / General | ind | 40,000 sf[148] | 65 ft[149] | 0.75[150] | —[151] | —[152] | —[153] | 25[145] / 20[146] / 20[147] |
Confidence: confirmed partial under review not found
Overlays
Downtown Core Project Area as mapped; six (6) FBC districts with building-type standards (Duplex, Multi-Plex, Row House, Single-Family Home, Live/Work, Court, Hybrid, Flex Building, Liner Building)
| min_du_ac | 50[154] |
|---|---|
| max_far_commercial | 1[155] |
| max_far_mixed_use | 1[156] |
| height_ft_range | 40–75 feet[157] |
| parking_reduction_pct | 50[158] |
| frontage_standards | build-to-line + ground-floor activation[159] |
Mapped hillside terrain; slopes ≥25% in northern Fontana foothills (Jurupa Mountains / San Gabriel foothills interface)
| max_height_ft | 25[160] |
|---|---|
| min_slope_trigger_pct | 25[161] |
| fire_break_requirement | 1[162] |
| geotechnical_review_required | 1[163] |
| design_integration_required | 1[164] |
CAL FIRE Fire Hazard Severity Zones (High and Very High hazard areas) as designated and mapped by City; Fontana hillside foothills carry VHFHSZ designation
| defensible_space_ft | 30–100 feet[165] |
|---|---|
| fire_break_requirement | 1[166] |
| vegetation_management_required | 1[167] |
| fire_resistant_materials_required | 1[168] |
| max_height_interaction_ft | 25[169] |
Valley Boulevard corridor and adjacent industrial lands as mapped — strategic industrial/logistics corridor
| uses_encouraged | distribution, logistics, light manufacturing, business support services, mixed industrial-commercial[170] |
|---|---|
| coordinated_site_planning | 1[171] |
| max_height_ft | 35–55 feet[172] |
| parking_modifications | 1[173] |
Properties within Part 77 surfaces of surrounding civilian airports: Ontario International (ONT, west ~8 mi), San Bernardino International (SBD, east ~10 mi, former Norton AFB — now civilian), Cable Airport (Upland, SW ~6 mi), Rialto Municipal (closed — former Miro Field)
| height_ft_part77 | varies — parcel-specific |
|---|---|
| noise_zones_dnl | per AELUP |
| federal_part_77_layer | 1 |
| aicuz_applies | 0 |
State preemptions
Non-applicable laws (1)
Adopted building codes
Statewide mandatory minimum
Click a code label to open its state-by-state adoption atlas.
Quirks & notes
- Downtown Form-Based Code (Article III) supercession: Six FBC districts in Downtown Core Project Area completely replace underlying Euclidean base district standards; form-based framework (building type + frontage + sub-district) governs all development — unlike typical overlays that layer on base. Density up to 50+ du/ac, mixed-use FAR 0.1–1.0, reduced parking, walkable urban form required.
- Duplex Owner-Occupancy Tier System (§30-434.1): Fontana's local duplex overlay requires owner-occupancy UNLESS lot was created by SB 9 urban lot split. Creates a two-tier system — Tier 1 (Fontana-code duplex, owner-occupied) vs. Tier 2 (SB 9-pathway duplex, no owner-occupancy). Applicants must distinguish pathways.
- Dual Density Bonus Stacking Ambiguity: Local DBR (§30-437, 30% increase) operates in parallel with CA State Density Bonus Law (§65915, up to 80% + AB 1287 stacking to 100%). Interaction/precedence rules are not explicitly documented in accessible sources — whether local and state bonuses can be stacked for combined 110%+ requires planning department confirmation.
- Fire Hazard / Hillside Combined 25 ft Height Ceiling: HCR §30-630 imposes 25 ft structure maximum in hillside areas. Fire Hazard Overlay §30-656 applies in VHFHSZ parcels. Where both overlays intersect (northern Fontana foothills), combined 25 ft ceiling is significantly more restrictive than base district (R-1/R-E 35 ft) or industrial (M-1 55 ft) — can render some uses infeasible.
- Business Park & Warehousing Overlay (§30-659, Valley Blvd) is a USE-PROMOTION overlay, not restriction: Encourages logistics/distribution clustering with coordinated site planning. Functionally additive/enabling — expands use permissions vs. base M-1/M-2. Strategic tool for Inland Empire freight-rail/highway-truck logistics cluster.
- Two-Acre and Five-Acre Minimums for High-Density Residential: R-4/R-5 require 2-acre minimum lot; R-3 requires 5-acre minimum (!). This significantly restricts applicability for infill projects — small parcels must assemble or pursue duplex overlay / state density bonus pathways. Creates paradox where high density is harder to achieve on small lots.
- Fontana is a general-law city (not charter): Incorporated 1952 as general-law; SB 9 and SB 423 procedural rules apply without charter-city-specific analysis. Contrast to Anaheim (charter 1870) which has some charter-specific considerations.
- Fontana Metrolink (San Bernardino Line) is the AB 2097 transit anchor: 16777 Orange Way; ½-mi buffer covers Downtown FBC and adjacent RMU/CMU parcels; eliminates parking mandates on multifamily projects within the buffer.
- Commercial and industrial parking ratios reference Article XI but specific ratios not fully extracted from accessible Municode source on this pass — flagged as partial pending full ordinance retrieval.
- SB 9 per-parcel exclusions concentrate in northern hillside VHFHSZ (foothills) and riparian SFHA corridors (Etiwanda Creek, Day Creek, Declez Channel) — most of central/south Fontana R-1/R-E/R-PC is SB 9-eligible without exclusions.
Formulas
Definitions
- height
- Measured from finished grade to highest point of roof; fire hazard severity zones impose 25 ft ceiling in HCR/FHS overlay parcels
- lot_coverage
- Building footprint / lot area
- far
- Gross floor area / net lot area; separate residential FAR may apply in mixed-use and form-based contexts
- du_ac
- Dwelling units / net acre
- setback_front
- Distance from front property line to building facade
- setback_side
- Distance from side property line to building facade
- setback_rear
- Distance from rear property line to building facade
Capacity calculations
- parking_mf
lot_area_sf * parking_ratio / dwelling_units (subject to AB 2097 elimination within ½ mi of Fontana Metrolink)- max_units_high_density
lot_area_sf / (43560 / du_ac_limit); 2-acre minimum applies to R-4/R-5- duplex_tier_1_owner_occupied
Per §30-434.1 — owner-occupancy required unless lot created by SB 9 urban lot split; unit sizes 500–800 sf
Massing explorer
Interactive 3D comparison across every district. Drag to orbit, scroll to zoom, use the slider to walk districts, and toggle applicable overlays in the right-side panel.
| District | Category | Height | FAR | Coverage | Setbacks | Parking | Density | Min lot | Overlays |
|---|
Sources & references
- [1] §30-434
- [2] §30-434
- [3] §30-434
- [4] §30-434
- [5] §30-434
- [6] §30-434
- [7] §30-434
- [8] §30-434
- [9] §30-Art.XI
- [10] §30-434
- [11] §30-434
- [12] §30-434
- [13] §30-434
- [14] §30-434
- [15] §30-434
- [16] §30-434
- [17] §30-434
- [18] §30-Art.XI
- [19] §30-434
- [20] §30-434
- [21] §30-434
- [22] §30-434
- [23] §30-434
- [24] §30-434
- [25] i§30-434
- [26] §30-434
- [27] §30-Art.XI
- [28] §30-434
- [29] §30-434
- [30] §30-434
- [31] §30-434
- [32] §30-434
- [33] §30-434
- [34] i§30-434
- [35] §30-434
- [36] §30-Art.XI
- [37] §30-434
- [38] §30-434
- [39] §30-434
- [40] §30-434
- [41] §30-434
- [42] §30-434
- [43] i§30-434
- [44] §30-434
- [45] §30-Art.XI
- [46] §30-434
- [47] §30-434
- [48] §30-434
- [49] §30-434
- [50] §30-434
- [51] §30-434
- [52] i§30-434
- [53] §30-434
- [54] §30-Art.XI
- [55] §30-434
- [56] §30-434
- [57] §30-434
- [58] §30-434
- [59] §30-434
- [60] §30-434
- [61] §30-434
- [62] §30-434
- [63] §30-Art.XI
- [64] §30-434.1
- [65] §30-434.1
- [66] §30-434.1
- [67] §30-434.1
- [68] §30-434.1
- [69] §30-434.1
- [70] §30-434.1
- [71] i§30-434.1
- [72] §30-434.1
- [73] §30-436
- [74] §30-436
- [75] §30-436
- [76] §30-436
- [77] §30-436
- [78] §30-436
- [79] i§30-436
- [80] §30-436
- [81] §30-436
- [82] §30-437
- [83] §30-437
- [84] §30-437
- [85] §30-437
- [86] §30-437
- [87] §30-437
- [88] §30-437
- [89] §30-437
- [90] §30-437
- [91] §30-479
- [92] §30-479
- [93] §30-479
- [94] §30-479
- [95] §30-479
- [96] i§30-479
- [97] i§30-479
- [98] §30-479
- [99] §30-Art.XI
- [100] §30-479
- [101] §30-479
- [102] §30-479
- [103] §30-479
- [104] §30-479
- [105] i§30-479
- [106] i§30-479
- [107] §30-479
- [108] §30-Art.XI
- [109] §30-479
- [110] §30-479
- [111] §30-479
- [112] §30-479
- [113] §30-479
- [114] i§30-479
- [115] §30-479
- [116] i§30-479
- [117] i§30-Art.XI
- [118] §30-479
- [119] §30-479
- [120] §30-479
- [121] §30-479
- [122] §30-479
- [123] i§30-479
- [124] i§30-479
- [125] i§30-479
- [126] i§30-Art.XI
- [127] §30-479
- [128] §30-479
- [129] §30-479
- [130] §30-479
- [131] §30-479
- [132] i§30-479
- [133] i§30-479
- [134] §30-479
- [135] §30-Art.XI
- [136] §30-520
- [137] §30-520
- [138] §30-520
- [139] §30-520
- [140] §30-520
- [141] i§30-520
- [142] §30-520
- [143] §30-520
- [144] §30-Art.XI
- [145] §30-520
- [146] §30-520
- [147] §30-520
- [148] §30-520
- [149] §30-520
- [150] i§30-520
- [151] §30-520
- [152] §30-520
- [153] §30-Art.XI
- [154] §30-Art.III
- [155] §30-Art.III
- [156] §30-Art.III
- [157] §30-Art.III
- [158] §30-Art.III
- [159] §30-Art.III
- [160] §30-630
- [161] §30-630
- [162] §30-633
- [163] §30-633
- [164] §30-633
- [165] §30-658
- [166] §30-658
- [167] §30-658
- [168] §30-658
- [169] §30-656
- [170] §30-659
- [171] §30-659
- [172] §30-659
- [173] §30-659
Research status
Publication gates
| primary url present | passed | source.primary_url = https://library.municode.com/ca/fontana/codes/zoning_and_development_code — canonical Municode codified source for Fontana Chapter 30; not an aggregator domain; fallback_url = https://www.fontanaca.gov/854/Zoning-General-Plan-Information-Maps (city Planning page). |
|---|---|---|
| no aggregator cited | passed | Full profile scanned: all citations point to Fontana Municipal Code §-references, CA Government Code sections, federal CFR references, and city/state/federal government domains (fontanaca.gov, leginfo.legislature.ca.gov, hcd.ca.gov, scag.ca.gov, faa.gov, fema.gov, fire.ca.gov). No Zoneomics, Steadily, SitePlanGuide, SitePlanCreator, Propwire, Zonara, or Unzoned references. |
| confidence tags full form | passed | All confirmed claims carry c§X-XXX form (e.g., c§30-434, c§30-434.1, c§30-436, c§30-437, c§30-479, c§30-520, c§30-630, c§30-633, c§30-656, c§30-658, c§30-659, c§30-Art.III, c§30-Art.XI). Partial claims carry p§X-XXX form with note. Inferred claims carry i§X-XXX form with note. Preemption entries cite GC §X and federal CFR references explicitly. |
| overlays have parameters trigger confidence | passed | 5/5 overlays have non-empty params object (≥4 keys each), explicit geographic_trigger string, status, and citation. 4/5 status=confirmed; 1/5 status=partial (DT-FBC) with what_is_confirmed + what_is_missing paired-field discipline for per-district tables not extracted. |
| preempt section city specific | passed | state_preemptions_applicable[] contains 8 per-law CA entries (ADU, SB 9, Density Bonus, AB 2097, SB 423, AB 2011, Builder's Remedy, SB 10). Each carries qualifying_condition_checked narrative specific to Fontana (Fontana Metrolink as AB 2097 anchor, general-law city status, VHFHSZ hillside per-parcel SB 9 exclusion, Etiwanda/Day Creek SFHA per-parcel exclusion, Sierra/Foothill/Valley commercial corridors for AB 2011, SCAG 6th-cycle RHNA, local §30-437 vs state §65915 stacking ambiguity). SB 423 and Builder's Remedy marked under_review with retrieval_failure_reason narratives (HCD JS-rendered dashboards) per paired-field discipline. SB 10 marked not_applicable with reason per paired-field discipline. |
Data quality
- Downtown FBC per-district dimensional tables (specific heights, FAR caps, parking ratios by sub-district name) — Municode JS-SPA retrieval blocked full Article III extraction
- Commercial and industrial parking ratios (Article XI) partially extracted; specific ratios by use type not fully captured
- Local §30-437 Density Bonus Residential specific amenity qualifying criteria not fully extracted
- Local DBR §30-437 vs state §65915 stacking precedence not explicitly documented
- SB 423 tier and Builder's Remedy HCD compliance status under_review pending HCD JS-rendered dashboard retrieval
- Business Park & Warehousing (§30-659) detailed standards table not fully extracted
Known issues
Verification
| last_verified_at | 2026-04-19T00:00:00Z |
|---|---|
| verifier_specialist | 09-verification-pass |
| verifier_version | 1.0 |
| verification_result | passed |
| atomic_claims_checked | 52 |
| atomic_claims_passed | 49 |
| atomic_claims_failed | 0 |
| atomic_claims_under_review | 3 |
| failed_claims | |
| under_review_claims | state_preemptions_applicable[CA-SB423].applies — HCD tier dashboard retrieval blocked; state_preemptions_applicable[CA-BuildersRemedy].applies — HCD compliance report dashboard retrieval blocked; overlays[DT-FBC].params — per-district dimensional tables not fully extracted (Municode JS-SPA blocker) |
| narrative_ref | narratives/fontana-ca/fleet-20260419T080340-4.json |
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.