COVID-19 Information:


Learn more about COVID-19, City services, and the Shelter-in-Place Order.  



Building Permits ApplicationsPlan Review Submittal ProceduresInspections Requirements and ProceduresBuilding Forms and FeesOnline Services related to Building Building FAQs

The Building Division safeguards the health, safety and welfare of residents, workers and visitors to Cupertino by effective administration and enforcement of building codes and ordinances adopted by the City, and by providing field inspections, plan checking and public information services related to new construction.

Additional Preventive Measures Against COVID-19

In an effort to slow the spread of the viruses in our city, Cupertino City Hall will be closed to public walk-ins until further notice beginning Friday, March 13, 2020. More information on this is available by clicking on the following link: Press Release - City of Cupertino to Close City Hall to Public Walk-ins

The Building Division is still providing all permitting and inspection services electronically as specified below. Please allow one business day for a response.

Telephone/Online Consultation: To reduce exposure to yourself, staff, and others, telephonic or online consultation is required. Please call 408.777.3228 or email

Temporary Permit Center Hours:

M: 7:30-12:00 & 1:00-4:00
T: 9:00-12:00 & 1:00-4:00
W: 7:30-12:00 & 1:00-4:00
Th: 7:30-12:00 & 1:00-4:00
F: 7:30-12:00 & 1:00-3:00

Field Inspections:  Field Inspection can be scheduled by calling 408-777-3228. Please note that inspections are only for essential projects.

Online Permitting:  The Building Division currently offers the following online permits for minor residential projects: Electrical Panel Upgrade, Furnace Replacement, Siding Replacement, Water Heater Replacement, Whole House Re-Pipe, and Re-Roof.

For all other permit application submittals, please complete an application and email to for processing.  The permit center team will process and assist you through the electronic process for fee payment and plan/document uploads.

To streamline the permit process, please create an account for the online permitting portal at:

To assist with setting up this account, please use the manual provided at the following link:

If you have any additional questions, please contact the Building Division staff at or 408-777-3228.

Thank you for your patience, cooperation and understanding during this time as we continue our efforts to protect members of the public and city staff and to allow the City to provide services without extended interruptions.