Skip to main content
CityRuleLookup
Building Safety

How Sunnyvale Handles Building Safety: A Practical Guide

By CityRuleLookup Editorial Team

Sunnyvale maintains 146 local ordinances across all categories, and 9 of those deal specifically with building safety. Here is a breakdown of what the city actually requires, what is prohibited, and where Sunnyvale falls on the strict-to-permissive spectrum compared to other cities.

Lead Paint

Sunnyvale follows federal EPA RRP Rule and California Title 17 for lead-safe work practices on pre-1978 homes. Contractors must be lead-certified for disturbances over 6 square feet interior.

Key details: Federal Rule: EPA RRP 40 CFR 745. Trigger: Over 6 sq ft interior. State Law: H and S Code 17920.10. Seller Disclosure: Required pre-1978. Certification: EPA and CDPH.

Childcare Center Rules

Sunnyvale bars anyone from operating, maintaining, or using a Community Care Facility, Day Care, or Child Care Center until it satisfies every state and local fire and life-safety law and, where the fire code applies, obtains a fire department operational permit. Municipal Code Section 16.52.105(g) and (t) locally amend California Fire Code Sections 105.3.9 and 105.5.60 to fold child-care licensing into fire code enforcement.

Key details: Governing sections: SMC 16.52.105(g) and (t). Trigger: Unlawful to operate until fully compliant. Permit needed: Fire department operational permit, Section 105.6. Covers: Community care facilities, day care, child care centers. Penalty: Misdemeanor: up to $1,000 fine or 6 months jail.

Operating a child-care center before satisfying Section 105.3.9's fire and panic safety compliance, or without the Section 105.5.60 fire department operational permit, is a Fire Code violation. Because Chapter 16.52 is excluded from Sunnyvale's citywide infraction schedule under Section 1.04.010(b)(7), the violation is prosecuted as a misdemeanor under Section 1.04.020(a): up to a $1,000 fine, up to six months in county jail, or both, with each day of noncompliance a separate offense.

Plumbing Permits

Sunnyvale adopts the 2024 Uniform Plumbing Code, as amended into the 2025 California Plumbing Code, as its plumbing code under Municipal Code Section 16.24.020. A permit and fee are required for plumbing systems and plumbing alterations under Section 104.5, and starting plumbing work before the permit issues doubles the fee under Section 104.5.1.

Key details: Adopted code: 2024 UPC / 2025 California Plumbing Code. Permit fee: Set by city's current fee resolution. Unpermitted work: Fee doubles under § 104.5.1. Investigation fee: Equals permit fee, § 104.5.2.1. Permit expiration: 12 months unstarted or suspended.

Starting plumbing work without a permit is unlawful under Section 106.7 and is an infraction under Municipal Code Section 1.04.010(b)(7), which covers all of Title 16 except Chapters 16.52 and 16.62. Beyond that misdemeanor or infraction exposure, unpermitted plumbing work doubles the eventual permit fee under Section 104.5.1 and can trigger a separate investigation fee equal to the permit fee under Section 104.5.2.1.

Building Permits

Sunnyvale requires a permit for building, structural, electrical, gas, mechanical, and plumbing work and for alterations covered by the 2025 California Building Code as locally amended in Municipal Code Section 16.16.030. Performing grading, construction, alteration, or demolition of a building or its plumbing, mechanical, electrical, or fire safety systems without complying with the code is unlawful, and permit fees follow the city's current fee resolution.

Key details: Governing code: 2025 CBC Ch.1 Div.II, locally amended. Permit fee: Set by city's current fee resolution. Started without permit: Fee doubles under § 109.4. Permit expiration: Invalid after 12 months unstarted/suspended. Extension: Up to 180 days, written request required.

Working without the required permit is unlawful under Section 114.1 and is punishable as an infraction under Municipal Code Section 1.04.010(b)(7), which covers all of Title 16 except Chapters 16.52 and 16.62. Section 109.4 also doubles the permit fee for work already started, and Section 109.4.2 adds an investigation fee equal to the permit fee, whether or not a permit is later issued.

Electrical Permits

Sunnyvale adopts the 2023 National Electrical Code, as amended into the 2025 California Electrical Code, as its electrical code under Municipal Code Section 16.32.020. Section 16.32.030 applies the code's scope to grading and to construction, alteration, and maintenance of electrical wiring, fire safety systems, and other building systems within the city, with limited exemptions.

Key details: Adopted code: 2023 NEC / 2025 California Electrical Code. Local admin amendment: SMC § 16.32.030 (CEC § 89.101). Application expiration: 180 days after filing if inactive. Extension: Up to 180 days, written justification. Permit fee: Set by city's current fee resolution.

Electrical work performed contrary to the adopted code, including without a required permit, is unlawful and punishable as an infraction under Municipal Code Section 1.04.010(b)(7), which covers all of Title 16 except Chapters 16.52 and 16.62. Section 1.04.020(b)(3) applies the Government Code Section 36900 infraction fine schedule where the code sets no specific amount, and an application left inactive for 180 days simply expires, forcing a fresh application with new plan review fees.

Fire Sprinkler Requirements

Sunnyvale requires an automatic residential fire sprinkler system in every new townhouse unit and every new one- and two-family dwelling under Municipal Code Section 16.17.080, amending the 2025 California Residential Code. Existing homes and townhouses must add sprinklers too if additions or conversions push more than 50 percent of the habitable area into new space, and systems must follow NFPA 13D and local standards.

Key details: New townhouses: Automatic fire sprinklers required. New 1-2 family homes: Automatic fire sprinklers required. Existing home trigger: Addition/conversion over 50% habitable area. Small addition exception: 500 sq ft one-time townhouse addition exempt. ADU exception: Detached ADU up to 1,200 sq ft, same lot.

Building a new townhouse or single-family dwelling, or a qualifying addition, without the required sprinkler system violates Section 16.17.080 and is an infraction under Municipal Code Section 1.04.010(b)(7), which covers all of Title 16 except Chapters 16.52 and 16.62. Section 1.04.020(b)(3) applies the Government Code Section 36900 infraction fine where no specific amount is set, and the building official may withhold final approval or a certificate of occupancy until the sprinkler system passes inspection.

This is not one of those rules that cities tend to ignore. Sunnyvale actively enforces its fire sprinkler requirements requirements.

Green Building Code

Sunnyvale's Green Building Code, Municipal Code Chapter 16.43, requires any installed wood stove or pellet stove to meet EPA New Source Performance Standards and carry a certification label under Section 16.43.030. New fireplaces must be direct-vent sealed or pellet units, and burning coal, garbage, treated wood, plastic, rubber, or several other materials in any fireplace or wood-burning appliance is unlawful citywide.

Key details: Wood/pellet stoves: Must meet EPA NSPS limits, carry label. New fireplaces: Direct-vent sealed or pellet units only. Banned fuels: Coal, garbage, treated wood, plastic, rubber, more. Existing appliances: Repair/replacement of lawful units exempted. Adopted code: 2025 California Green Building Standards Code.

Installing a fireplace or wood stove that doesn't meet the emission and certification requirements, or burning a prohibited fuel such as coal, garbage, or treated wood, violates Sections 4.503.1 and 5.503.1 and is an infraction under Municipal Code Section 1.04.010(b)(7), which covers all of Title 16 except Chapters 16.52 and 16.62. Section 1.04.020(b)(3) applies the Government Code Section 36900 infraction fine schedule where no dollar amount is specified in the code.

This is not one of those rules that cities tend to ignore. Sunnyvale actively enforces its green building code requirements.

Anti-Mansionization

Sunnyvale caps new houses and additions in the R-0, R-1 and R-2 zoning districts at 45 percent floor area ratio or 3,600 square feet of gross floor area, whichever is less, plus 45/40 percent lot-coverage limits for one- and two-story homes (Sec. 19.32.020). Any home that exceeds that cap cannot get administrative approval: Sec. 19.80.040(d) sends it to the planning commission for a public hearing.

Key details: FAR cap (R-0/R-1/R-2): 45% FAR or 3,600 sq ft, whichever less. Lot coverage: 45% one-story / 40% two-story. Hearing trigger: Exceeding FAR requires commission hearing. Review body: Planning commission, public hearing. Appeal path: Commission decision appealable to city council.

Building or expanding beyond the FAR and lot-coverage maximums without the required design review approval is enforced as a Title 19 violation: Sec. 19.98.140(a) makes noncompliance with the terms of a Title 19 permit an infraction, punishable under Chapter 1.04, with each day of continued violation a separate offense. The director of community development can withhold a building permit, certificate of occupancy, or design review approval until plans conform to Sec. 19.32.020's limits.

Compared to other cities, Sunnyvale takes a harder line on anti-mansionization. The enforcement and penalty structure reflects that.

Building Inspections

Sunnyvale's building official can order extra inspections beyond the standard sequence, requires an inspection record card to be posted on site before permitted work begins, and may charge a reinspection fee under Municipal Code Section 16.16.030 whenever work isn't ready for its scheduled inspection or required corrections weren't made. The card must stay available on site until the building official grants final approval.

Key details: Extra inspections: Building official may order beyond standard sequence. Inspection card: Must be posted on site before work starts. Reinspection fee: Charged when work/corrections aren't ready. First rejection: No fee for first noncompliance rejection. Fee source: Set by city's current fee resolution.

Skipping a required inspection or working without a posted inspection record card violates Section 16.16.030 and is punishable as an infraction under Municipal Code Section 1.04.010(b)(7), which covers all of Title 16 except Chapters 16.52 and 16.62. Section 1.04.020(b)(3) applies the Government Code Section 36900 infraction fine schedule where no specific amount is stated, and each day of a continuing violation counts as a separate offense under Section 1.04.040.

The Bottom Line

Sunnyvale is tougher than many cities when it comes to building safety. Out of the 9 rules covered here, 3 are rated strict. If you are a homeowner, renter, or business owner in Sunnyvale, take the time to understand these requirements before they become a problem. Most violations come with fines, and some repeat violations can escalate.

These rules come from Sunnyvale's publicly available municipal code. For complete penalty schedules, exemption details, and answers to common questions, see the individual ordinance pages throughout this guide.