Sunnyvale building permits
VerifiedDepartment contacts, adopted codes, permit types, fees, and gotchas for Sunnyvale, California.
Last verified 2026-09-19 · Source · Embed this page’s badge · Version history
Building department
- Address
- City Hall, 456 W. Olive Ave., Sunnyvale, CA 94086 - Permit Center on the 2nd floor, access from the north entrance of the building
- Phone
- 408-730-7444 (Permit Center, Planning Application and Building Safety); 408-730-7440 (Planning General); 408-730-7415 (Public Works Engineering); 408-730-7250 (Housing); 408-730-7212 (Fire Protection Engineering)
- Office hours
- THE COUNTER IS NOT ONE SERVICE WITH ONE SET OF HOURS - SUNNYVALE PUBLISHES AVAILABILITY BY DISCIPLINE, and this is the most granular hours table in this corpus. "Weekdays 8 a.m. to noon": Fire Protection Engineer, Transportation and Traffic. "Weekdays 8:30 a.m. to noon": Plan Check Engineer. "Monday to Thursday 8 a.m. to noon, Fridays by appointment only": Housing. "Weekdays 8 a.m. to noon, 1 to 5 p.m.": Planning, Engineering, Building. So the Permit Center is open into the afternoon, but only three of the listed functions are there after noon. "The One-Stop Permit Center is closed on weekends and City holidays."
- Website
- Official site
Codes adopted
California publishes its building standards as Title 24, adopted by state agencies and republished on a three-year cycle. A city or county may change those standards only after its governing body makes an express finding that the change is reasonably necessary because of local climatic, geological, or topographical conditions, and no change becomes operative until the finding and the change have been filed with the California Building Standards Commission.
- THE ADOPTED SET, as the city lists it: 2025 California Building Code, 2025 California Residential Code, 2025 California Green Building Standards Code (CALGreen), 2025 California Electrical Code, 2025 California Mechanical Code, 2025 California Plumbing Code and 2025 California Energy Code. The city's own list flags "State specific amendments" against the electrical entry.
- FIRE IS LISTED SEPARATELY AND THE LOCAL AMENDMENTS ARE NAMED BY CODE SECTION: "Sunnyvale Amendments to the California Fire Code (SMC 16.52)" alongside the 2025 California Fire Code and "National Fire Protection Association (NFPA) codes and standards".
- THE CITY ALSO PUBLISHES DESIGN DATA ON THE SAME PAGE, which almost nothing else in this corpus does: "Additional Design Data for Sunnyvale - SDC: D; Rainfall: 2" per hour; Climate Zone: 4", followed by "Check with the City for more specific information." Those are the seismic design category, the rainfall intensity for drainage design and the California energy climate zone.
- Health & Safety Code 18938(b) provides that building standards in the California Building Standards Code "shall apply to all occupancies throughout the state and shall become effective 180 days after publication." The 2025 code was published July 1, 2025 and took effect January 1, 2026.
Permit types & fees
Sunnyvale's permit history isn't searchable here yet
This page covers what the permit requires. What we don't have for Sunnyvale yet is the record of permits actually issued — the history you'd search by street address. That is a gap in our coverage, not a statement about any particular property.
Your email, and the place — never an address. We only use it to tell you when Sunnyvale lands. Privacy.
Tips & gotchas
- THE COUNTER HAS FOUR DIFFERENT SETS OF HOURS AT ONCE, AND "OPEN" IS THE WRONG QUESTION. Sunnyvale publishes availability by discipline: Fire Protection Engineer and Transportation and Traffic weekdays 8am-noon; Plan Check Engineer weekdays 8:30am-noon; Housing Monday to Thursday 8am-noon with Fridays by appointment only; Planning, Engineering and Building weekdays 8am-noon and 1-5pm. A visitor arriving at 2pm for a fire protection question finds a Permit Center that is open and a desk that is not staffed. No other record in this corpus publishes hours at this resolution, and most cities that behave this way simply do not say so.
- THE PLAN CHECK ENGINEER'S HALF-HOUR LATE START IS THE EASIEST DETAIL TO MISS: 8:30am against everyone else's 8:00am, with the same noon finish. Thirty minutes at the front of a four-hour window is an eighth of the availability.
- A WAGE-THEFT ORDINANCE IS ENFORCED THROUGH THE PERMIT, AND NOTHING ELSE IN THIS CORPUS DOES THIS. The Responsible Construction Ordinance, effective July 1, 2022, requires a signed Acknowledgement of Responsibility BEFORE the construction permit issues and a Pay Transparency Certification and Compliance form BEFORE the certificate of occupancy - and the city states plainly: "We will withhold the certificate of occupancy for any unpaid judgments." The certificate of occupancy is the leverage point, which means the exposure lands at the end of the project rather than the start.
- THE ORDINANCE'S THRESHOLD IS A CONJUNCTION, NOT A CHOICE: projects "Are larger than 15,000 square feet AND Have a project valuation of $100,000 or more." Both conditions, so a small high-value project is out and a large low-value one is out. Subcontractors come in separately at "$100,000 OR 1% of the Responsible Project construction valuation" - and that one IS a disjunction, so on a large job the 1% test can catch a subcontract well under $100,000.
- THE WORKER NOTICES MUST BE POSTED IN THREE LANGUAGES: "Construction Worker's Right to Know" in English, Spanish and Simplified Chinese, all three "in a conspicuous location".
- OVER-THE-COUNTER PLAN CHECK EXISTS BUT IS NOT A WALK-IN. It is morning-only and by appointment, and the appointment request comes last: create the account, generate a building permit whose project description is literally "OTC", submit the plans, and only then email pcappointment@sunnyvale.ca.gov with the permit number, project type, square footage, address, applicant name and phone, and attendee name and phone. Turning up hoping for an over-the-counter check will not work.
- THE CITY PUBLISHES ENGINEERING DESIGN DATA ON ITS CODES PAGE, which is rare and genuinely useful: "SDC: D; Rainfall: 2" per hour; Climate Zone: 4". Seismic design category D, a two-inch-per-hour rainfall intensity for drainage, and California energy climate zone 4 - three numbers a designer would otherwise have to derive or ask for. The city adds "Check with the City for more specific information", so treat them as the starting point rather than the determination.
- FIRE AMENDMENTS ARE LOCATABLE BY SECTION: "Sunnyvale Amendments to the California Fire Code (SMC 16.52)". Most California records in this corpus cannot name where their local amendments live; Sunnyvale, Concord (Municipal Code Title 15), Pasadena (Title 14 sections 14.03 and 14.04) and Glendale (numbered ordinances) can.
- COMPUTER KIOSKS ARE PROVIDED AT THE COUNTER for people who need them to set up or reach their online account - an accessibility provision worth knowing about in a city that has moved every service online, and one that almost no other record here mentions.
- PARKING IS TIME-LIMITED IN THE OBVIOUS PLACE: the underground garage at City Hall offers "One- and two-hour parking spots" for visitors, entrance on Olive Avenue east of All America Way, with additional lots near the Library and on All America Way. A long appointment and a one-hour bay is a bad combination.
- THE PERMIT CENTER IS ON THE SECOND FLOOR AND THE ENTRANCE IS SPECIFIC: "City Hall is located at 456 W. Olive Ave. Access is on the north entrance of the building."