Skip to main content
CityRuleLookup

Moving to Cupertino, CA?

Here are the local rules you need to know before you unpack.

Every city has its own set of local ordinances that go beyond state and federal law. From when you can mow your lawn to whether you can park your RV in the driveway, these rules affect daily life in ways most people do not expect. This guide covers the key ordinances in Cupertino across 18 categories and 100 specific rules we track.

10 Permissive62 Moderate28 Strict

🔊 Noise OrdinancesFull noise ordinances guide →

Noise rules affect everything from weekend parties to lawn care schedules. Quiet hours, construction restrictions, and barking dog limits vary widely between cities.

Quiet Hours

Some Restrictions

Cupertino's Community Noise Control ordinance (CMC Chapter 10.48) defines nighttime and sets lower dBA limits during those hours. Nighttime on weekdays runs 8:00 p.m. to 7:00 a.m., and on weekends 6:00 p.m. to 9:00 a.m.

Code: CMC Chapter 10.48Weekday nighttime: 8:00 p.m. to 7:00 a.m.

Leaf Blower Rules

Heavy Restrictions

Cupertino requires "certified" leaf blowers rated 65 dBA or less at 50 feet on all properties citywide (Ordinance 21-2213, effective Nov. 6, 2022). Gas blowers are allowed only if they meet 65 dBA and carry the ANSI B175.2 sticker; louder units are banned.

Code: CMC 10.48.010 & 10.48.051Ordinance: No. 21-2213, effective Nov. 6, 2022

Decibel Limits

Some Restrictions

CMC Section 10.48.040 sets property-line noise limits by land use: residential origins are capped at 60 dBA daytime and 50 dBA nighttime, and nonresidential origins at 65 dBA daytime and 55 dBA nighttime, measured at the receiving property.

Code: CMC 10.48.040Residential: 60 dBA day / 50 dBA night

Industrial Noise

Some Restrictions

Cupertino has no separate industrial-noise chapter; nonresidential (commercial, office, industrial) sources are held to CMC 10.48.040 limits of 65 dBA daytime and 55 dBA nighttime at the receiving property, plus the general noise-disturbance ban.

Code: CMC 10.48.040 (nonresidential)Daytime limit: 65 dBA at receiving property

Construction Hours

Some Restrictions

CMC Section 10.48.053 permits grading, construction, and demolition only during daytime hours: 7:00 a.m. to 8:00 p.m. on weekdays and 9:00 a.m. to 6:00 p.m. on weekends and holidays, with mufflers required and hard caps on equipment noise.

Code: CMC 10.48.053Weekday hours: 7:00 a.m. to 8:00 p.m.

Amplified Music & Events

Some Restrictions

Amplified sound is governed by the general property-line limits of CMC 10.48.040 (50 dBA night / 60 dBA day for residential) and the noise-disturbance ban in 10.48.060. Amplified public events need a city permit under CMC 10.48.052.

General limits: CMC 10.48.040 & 10.48.060Public events: CMC 10.48.052 (permit required)

Aircraft Noise

Few Restrictions

Cupertino has no municipal ordinance regulating aircraft noise; aviation noise is preempted by the FAA under federal law. The nearest major airport is San Jose International (SJC), roughly 8 miles away, whose noise program is run by the airport and FAA.

Local ordinance: None (FAA-preempted)Nearest airport: San Jose International (SJC), ~8 mi

Barking Dogs

Some Restrictions

CMC Section 10.48.061 makes it unlawful and a nuisance to keep any animal, including fowl, that by its sound or cry habitually disturbs the peace and comfort of any person in the reasonable enjoyment of life or property.

Code: CMC 10.48.061 (Animals and Birds)Standard: Habitually disturbs peace and comfort

Vehicle Noise

Some Restrictions

CMC Sections 10.48.055-10.48.057 limit vehicle noise: engines may idle no more than three minutes per hour off the public right-of-way, and it is a violation to operate registered vehicles or off-road vehicles with faulty or modified exhaust producing excessive noise.

Code: CMC 10.48.055-10.48.057Idle limit: 3 minutes per hour off-street

Outdoor Music

Some Restrictions

CMC Section 10.48.052 governs outdoor public events with music or amplification on nonresidential property: they require a city permit and are capped at 70 dBA daytime (max 3 hours), 60 dBA from 8-11 p.m., and 55 dBA other nighttime hours.

Code: CMC 10.48.052 (Outdoor Public Events)Permit: Required from the city

🏠 Short-Term RentalsFull short-term rentals guide →

If you plan to rent out your home on Airbnb or VRBO - even occasionally - you need to know the local STR rules before listing.

Taxes & Fees

Some Restrictions

Cupertino levies a 12% Transient Occupancy Tax on stays of 30 nights or shorter, including cleaning fees, under Municipal Code Chapter 3.12. Airbnb collects and remits the tax for bookings on its platform; operators using other channels must collect and remit it themselves.

TOT rate: 12% of rentTax code: CMC Chapter 3.12

Permit Requirements

Heavy Restrictions

Cupertino requires anyone hosting stays of 30 nights or less to register the short-term rental with the City and obtain a Business License Certification before operating. The rules were adopted by ordinance on September 15, 2020 and codified as Cupertino Municipal Code Chapter 5.08.

Governing code: CMC Chapter 5.08Applies to: Rentals 30 days or less

Registration Rules

Heavy Restrictions

Every Cupertino short-term rental must be registered with the City, and the operator must prove the unit is their primary residence. Registration is applied for through the City's short-term rental portal, and compliance records must be kept for three years.

Registration: Required, annual renewalCode section: CMC 5.08.040

Parking Rules

Some Restrictions

A Cupertino short-term rental must provide the minimum parking spaces required by its zoning district and designate at least one on-site parking space for the rental. The operator must also keep a license-plate registry of guest vehicles.

On-site space: At least one designatedZoning parking: District minimum required

Host Presence Rule

Heavy Restrictions

Cupertino allows both hosted and unhosted short-term rental stays, but unhosted stays (no host or operator on site) are capped at 60 nights per year. The operator must always provide a local contact who can respond to complaints within 60 minutes.

Unhosted cap: 60 nights per yearHosted stays: No night cap

Insurance Requirements

Some Restrictions

Cupertino's short-term rental ordinance (CMC Chapter 5.08) does not set out a specific liability-insurance amount or a proof-of-insurance mandate in its published requirements. Some third-party guides claim insurance is required, but that is unverified against the code; hosts should confirm current requirements with the City.

Code mandate: None verified in 5.08Statewide rule: No California mandate

Occupancy Limits

Some Restrictions

Cupertino limits short-term rental guest occupancy to two times the number of bedrooms in the unit, or two guests for a studio. The limit is set in the short-term rental standards of Municipal Code Section 5.08.030.

Occupancy formula: 2 per bedroomStudio limit: 2 guests

Primary-Residence-Only Rule

Heavy Restrictions

Cupertino permits short-term rentals only in the operator's primary residence. Second homes, vacation properties, and non-owner-occupied units are not eligible, and the operator must document primary-residence status at registration.

Eligibility: Primary residence onlyNot allowed: Second or vacation homes

Noise Rules

Some Restrictions

Cupertino short-term rentals must observe quiet hours from 9 p.m. to 7 a.m. and follow the City's general noise ordinance. The operator's guest manual must state the quiet hours and noise rules, and a local contact must respond to complaints within 60 minutes.

Quiet hours: 9 p.m. to 7 a.m.STR code: CMC Chapter 5.08

Night Caps

Heavy Restrictions

Cupertino caps unhosted short-term rental stays at 60 nights per year, while hosted stays have no annual night limit. Only one rental agreement is allowed per night, and the rental must be the operator's primary residence.

Unhosted cap: 60 nights per yearHosted cap: No annual limit

🔥 Fire RegulationsFull fire regulations guide →

Fire pit rules, fireworks restrictions, and brush clearance requirements are especially important if you are coming from a state with different fire risk profiles.

Brush Clearance

Heavy Restrictions

Cupertino requires property owners to clear hazardous weeds and brush under Municipal Code Chapter 9.08, enforced through the Santa Clara County Weed Abatement Program. In the Wildland-Urban Interface Fire Area, adopted Fire Code Chapter 49 mandates 30 to 100 feet of defensible space.

Weed authority: CMC Chapter 9.08Program: SC County Weed Abatement

Wildfire Zones

Heavy Restrictions

Cupertino's western foothills are in a Very High Fire Hazard Severity Zone, which CAL FIRE expanded to over 1,000 acres in 2025. The Santa Clara County Fire Department enforces adopted Fire Code Chapter 49 defensible-space rules across the Wildland-Urban Interface Fire Area.

VHFHSZ: Yes; western foothills2025 expansion: ~16 to 1,050+ acres

Outdoor Burning

Heavy Restrictions

Open outdoor burning of yard waste and refuse is effectively prohibited in Cupertino. Bay Area Air Quality Management District Regulation 5 bans residential yard-waste burning year-round, and the adopted California Fire Code requires a fire-code-official permit for any allowed open burning.

Yard-waste burning: Prohibited (BAAQMD Reg 5)Fire Code: Permit required, CFC 307

Smoke Detectors

Some Restrictions

Cupertino follows the California Residential and Fire Codes for smoke and carbon monoxide alarms. Homes need smoke alarms in each bedroom, outside sleeping areas, and on every level, plus carbon monoxide alarms where fuel-burning appliances or attached garages exist.

Governing code: CA Residential Code R314/R315Smoke alarms: Each bedroom + every level

Propane Storage

Some Restrictions

Cupertino limits liquefied petroleum gas storage under its adopted Fire Code. In residential and congested commercial areas, any single installation may not exceed 2,000 gallons water capacity, with small portable cylinders for heating and cooking allowed under safe handling.

LPG cap (residential): 2,000 gal water capacityCode section: CMC 16.40.320 (CFC 6104.2)

Fireworks

Heavy Restrictions

All fireworks, including state-approved Safe and Sane types, are banned in Cupertino. The Santa Clara County Fire Department enforces the prohibition citywide, consistent with a countywide ban across nearly all Santa Clara County cities. Only licensed public displays are allowed.

Fireworks: All banned, incl. Safe and SaneCode section: CMC 16.40.240 (CFC 5601.1.3)

Fire Pit Rules

Some Restrictions

Cupertino has no separate fire-pit ordinance, so the adopted 2022 California Fire Code governs. Portable outdoor fireplaces cannot be used within 15 feet of a structure or combustible material, and all outdoor fires must be constantly attended with extinguishing equipment ready.

Local ordinance: None; adopted CFC appliesPortable fireplace: 15 ft from structures

Backyard Fires

Some Restrictions

Backyard recreational fires are allowed in Cupertino under the adopted 2022 California Fire Code, but must stay 25 feet from structures, be constantly attended, and never burn yard waste. Air-district Spare the Air burn bans prohibit wood fires on many winter days.

Local ordinance: None; adopted CFC governsRecreational fire: 25 ft from structures

🚗 Parking RulesFull parking rules guide →

Parking rules catch more new residents off guard than almost any other ordinance. RV storage, overnight parking bans, and driveway regulations vary significantly.

Overnight Parking

Some Restrictions

Cupertino has no blanket overnight street-parking ban for standard cars, but oversized vehicles are prohibited on public streets between 10 p.m. and 6 a.m. without a permit, and posted permit zones and 72-hour limits still apply overnight.

Standard cars: No blanket overnight banOversized overnight ban: 10 p.m. to 6 a.m.

Driveway Rules

Some Restrictions

Cupertino limits how many vehicles can park in a residential front-yard setback and requires paved surfaces and specific orientation. Longer vehicles must park perpendicular to the street, and driveway widths are set by lot depth.

Front-yard vehicle max: Four (setback area)Surface: Impervious or semi-pervious

RV & Boat Parking

Heavy Restrictions

Cupertino restricts recreational vehicles, boats and trailers both on public streets and in residential yards. Oversized RVs may not park overnight on streets without a permit, and yard-parked vehicles must be registered, operable and on an approved surface.

Street oversized RV rule: No overnight without permitOversized threshold: Over 22 feet long

Commercial Vehicle Restrictions

Heavy Restrictions

Cupertino prohibits heavy commercial vehicles from parking in residential areas, both on the street and in yards. Vehicles rated 10,000 pounds or more, or combinations over 60 feet long, are barred, and truck routes are designated by ordinance.

Weight limit: Under 10,000 lbs GVWRLength limit: Combination under 60 feet

Oversized Vehicle Parking

Heavy Restrictions

Cupertino's oversized-vehicle ordinance bans large vehicles from parking on public streets overnight without a permit. It targets RVs, big trailers and buses over set size limits and lets residents obtain a limited number of short-term permits each year.

Effective date: October 17, 2025Size trigger: Over 22 ft, or 6x7 ft

Curb Color Rules

Some Restrictions

Cupertino follows standard California painted-curb designations. Red means no parking at any time, yellow and white are loading zones, and green is short-term limited parking. Curb colors are enforced by citation.

Red curb: No parking any timeYellow curb: 20-min commercial loading

Street Parking Limits

Some Restrictions

Cupertino's on-street parking rules require vehicles to face traffic within 18 inches of the curb, keep clear of hydrants and sidewalks, and follow posted permit and street-sweeping restrictions. Vehicles may not sit in one spot longer than 72 hours.

Curb distance: Within 18 inches, facing trafficTime limit: 72 consecutive hours (CMC 11.24.130)

Abandoned Vehicles

Heavy Restrictions

Cupertino treats vehicles left on public streets over 72 hours, and inoperable or wrecked vehicles visible from the street, as abandoned or a nuisance. Such vehicles are subject to citation, abatement and impoundment, and can be reported to a dedicated hotline.

Abandoned threshold: Over 72 hours on streetInoperable vehicles: Nuisance if street-visible

EV Charging

Some Restrictions

Cupertino has adopted an EV reach-code ordinance and CALGreen standards requiring EV-ready and EV-capable parking spaces in new development, plus an expedited permitting process for installing residential and commercial charging stations.

Reach code: Ordinance 19-2193 (EV)New construction: CALGreen EV-ready spaces

Loading Zones

Some Restrictions

Cupertino designates commercial and passenger loading zones by curb color. Yellow curbs allow 20 minutes for commercial loading and white curbs allow three minutes for passenger loading, with strict time limits enforced by citation.

Yellow curb: 20-min commercial loadingWhite curb: 3-min passenger loading

🧱 Fence RegulationsFull fence regulations guide →

Planning to put up a fence? Height limits, material restrictions, and permit requirements differ by city - and sometimes by which side of the property the fence sits on.

Neighbor Fence Rules

Some Restrictions

Cupertino requires written approval from adjacent property owners before building an 8-foot fence where a 6-foot fence is otherwise allowed. Fence Exception applications trigger mailed notice to abutting and surrounding owners, and California's shared-fence cost-sharing law also applies.

8-foot fence: Written neighbor approvalException notice: Abutting and opposite owners

Permit Requirements

Some Restrictions

Standard fences up to 6 feet in Cupertino generally need no discretionary approval, but an 8-foot fence requires a building permit plus written neighbor consent. Fences over 10 feet, taller-than-allowed fences, and driveway gates require a Fence Exception from the Design Review Committee.

6-foot fence: No exception needed8-foot fence: Permit plus neighbor consent

Fence Requirements

Some Restrictions

Cupertino fences must preserve sight visibility at intersections, stay out of the 40-foot corner triangle in the front, and meet height limits by setback area. In design-review zones, the Design Review Committee approves fence location, height, and materials, including acoustic and privacy buffering between commercial and residential zones.

Corner triangle: No fence in 40 feetSight visibility: Required at intersections

Height Limits

Some Restrictions

Cupertino caps residential fences at 3 feet in the front yard setback and 6 feet in side and rear yard setbacks. An 8-foot fence is allowed where 6 feet is permitted with a building permit and written neighbor approval. Fences over 10 feet require a Fence Exception.

Front yard max: 3 feet from gradeSide and rear max: 6 feet

Retaining Walls

Some Restrictions

Retaining walls in Cupertino are regulated separately from fences and generally require a building permit. In hillside areas, retaining walls facing downhill slopes should be staggered to keep exposed heights at 5 feet or less and be screened with landscaping. A fence added atop a wall counts toward fence height.

Wall permit: Building Division reviewHillside walls: Stagger to 5 feet

Approved Materials

Some Restrictions

Cupertino's fence chapter sets height and location standards but leaves most material choices to the owner, except that barbed, razor, and electrified fencing are banned. In design-review zones the Design Review Committee approves materials, and buffer fences between commercial and residential zones must provide acoustic and visual privacy.

Standard materials: Owner's choiceProhibited: Barbed, razor, electric

Material Restrictions

Heavy Restrictions

Cupertino prohibits barbed wire, razor wire, and electrified fencing in all zones unless required by law or by City, State, or Federal regulation. These prohibited-fence rules are set out in Municipal Code Section 16.28.080.

Barbed wire: ProhibitedRazor wire: Prohibited

🐔 Animal OrdinancesFull animal ordinances guide →

Pet owners and aspiring chicken keepers should check local animal ordinances before signing a lease or closing on a home.

Breed Restrictions

Few Restrictions

Cupertino does not ban or restrict any dog breed. California Food and Agricultural Code section 31683 preempts breed-specific bans, so no pit-bull or other breed prohibition can exist locally.

Breed bans: None in CupertinoState preemption: Food & Ag Code 31683

Livestock

Heavy Restrictions

Cupertino is a built-up suburb where residential zoning does not accommodate cattle, horses, or other large livestock; keeping is constrained by the four-animal household-pet limit and nuisance rules rather than an agricultural allowance.

Large livestock: Not allowed in residential zonesHousehold pet cap: Four adult animals (19.28.030)

Beekeeping

Some Restrictions

Cupertino has no beekeeping-specific ordinance; hives are treated as an accessory residential use that must not create a nuisance, and California requires all hives be registered with the county agricultural commissioner.

City hive-count limit: None specified in CMCState registration: Required (Food & Ag 29040)

Pet Limits

Some Restrictions

Cupertino zoning code 19.28.030(H) allows a maximum of four adult household pets per single-family site, of which no more than two may be adult dogs or cats.

Total adult pets: Four maximum (R1 zone)Adult dogs or cats: No more than two

Wildlife Feeding

Some Restrictions

Cupertino discourages feeding wild animals through its nuisance and sanitation provisions; feeding that attracts pests, coyotes, or other wildlife and disturbs neighbors can be abated as a public nuisance.

Dedicated feeding ban: None; nuisance rules applyTriggers enforcement: Pests, odor, habituated wildlife

Dog Leash Laws

Some Restrictions

Cupertino Municipal Code 8.03.010 requires every dog to be under physical restraint by leash, or confined behind a fence at least six feet high, whenever it is off the owner's controlled property.

Code section: CMC 8.03.010Max leash length: Six feet in parks

Chickens & Livestock

Some Restrictions

Cupertino has no dedicated backyard-chicken ordinance; hens are kept as household pets within the four-animal limit of zoning code 19.28.030(H) and must not create a noise nuisance under the City's animal-nuisance rule.

Dedicated chicken code: None; general rules applyHousehold pet limit: Four adult animals (19.28.030)

Exotic Pets

Heavy Restrictions

Cupertino has no exotic-pet ordinance of its own; possession of wild and exotic animals is governed by California Fish and Game Code restrictions and state permit requirements, enforced through state and county agencies.

City exotic-pet code: None; state law controlsState authority: CA Fish & Game Code

Cat Rules

Few Restrictions

Cupertino has no cat leash or licensing mandate; cats count within the household-pet limit and must not create a nuisance, with sheltering and stray response handled by San Jose Animal Care and Services.

Cat licensing: Not required in CupertinoLeash rule: None for cats

Animal Hoarding

Heavy Restrictions

Cupertino addresses animal hoarding through its four-pet household limit, nuisance and sanitation provisions, and California animal-cruelty law, with investigation handled by San Jose Animal Care and Services.

Named hoarding law: None; combined rules applyPet cap: Four adult animals (19.28.030)

🌿 Landscaping RulesFull landscaping rules guide →

From grass height limits to tree removal permits, landscaping rules can surprise new homeowners, especially in drought-prone areas with water restrictions.

Tree Removal & Heritage Trees

Heavy Restrictions

Cupertino prohibits removing any protected tree, heritage or specimen, without first obtaining a tree removal permit under Municipal Code Chapter 14.18. Specimen species like native oaks are protected at ten inches trunk diameter, and removal usually requires planting replacement trees.

Governing chapter: CMC Chapter 14.18Specimen trunk threshold: 10 in single / 20 in multi

Rainwater Harvesting

Few Restrictions

Cupertino places no ban on residential rainwater harvesting and actively encourages on-site rainwater and graywater capture in its Water-Efficient Landscape and Green Stormwater programs. California law lets homeowners collect rooftop rainwater without a water right.

Residential permit: Not required (rain barrels)State authority: Water Code 10573-10574

Composting

Some Restrictions

Under California's SB 1383, Cupertino residents and businesses must keep food scraps and yard trimmings out of the trash and use Recology South Bay's organics collection. Backyard composting is allowed as a supplement, provided the pile does not become a nuisance.

State mandate: SB 1383 organics diversionEffective: January 1, 2022

Tree Trimming

Heavy Restrictions

In Cupertino, severe pruning of a protected tree, meaning removal of more than one-fourth of its leaf and stem area in any twelve months, is legally treated as a tree removal and requires a permit under Municipal Code Chapter 14.18. Routine light pruning of unprotected trees needs no permit.

Severe pruning threshold: Over 1/4 of canopyCounts as: Tree removal (needs permit)

Water Restrictions

Some Restrictions

Cupertino has permanent water-waste prohibitions under Municipal Code Chapter 15.32, banning runoff, hosing pavement, and un-nozzled hoses. Water is supplied by San Jose Water Company, California Water Service, and the City, and any drought watering-day limits are set by those providers, not the City.

Waste rules section: CMC 15.32.040Water providers: SJ Water, Cal Water, City

Artificial Turf

Some Restrictions

Artificial turf is not counted as drought-tolerant landscaping in California, and under SB 676 (Government Code 53087.7) cities like Cupertino may regulate synthetic grass. Cupertino's Water-Efficient Landscape Ordinance limits and encourages living, water-wise plantings over synthetic turf.

State law: SB 676 / Gov. Code 53087.7Turf is: Not drought-tolerant landscaping

Grass Height Limits

Some Restrictions

Cupertino requires property owners to keep grass and weeds below six inches in height for fire safety under its weed abatement program (Municipal Code Chapter 9.08). Non-compliant parcels are cleared by the County at the owner's expense, added to the property tax bill.

Maximum vegetation height: 6 inchesGoverning chapter: CMC Chapter 9.08

Weed Ordinances

Some Restrictions

Cupertino declares overgrown weeds and dry brush a fire nuisance under Municipal Code Chapter 9.08, enforced through a Santa Clara County weed abatement program. Vegetation must be under six inches by April 30, or the County clears it and bills the owner through the tax roll.

Governing chapter: CMC Chapter 9.08Height limit: 6 inches

Native Plants

Some Restrictions

Cupertino's Water-Efficient Landscape Ordinance (Municipal Code Chapter 14.15) implements California's MWELO and caps turf at 25% of landscape area, favoring climate-appropriate, low-water plants. Native and drought-tolerant species are the practical way to meet the water budget and are encouraged citywide.

Governing chapter: CMC Chapter 14.15 (WELO)Turf cap: 25% or 1,250 sq ft

💼 Home BusinessFull home business guide →

Working from home is common, but running a business from home often requires permits and must comply with zoning restrictions on customer traffic and signage.

Signage Rules

Heavy Restrictions

Cupertino home occupations may not use business signs unless legally required. Under Municipal Code 19.120.030, any legally required sign is limited to one square foot and may not be placed on the roof or within required setback areas.

Signs allowed: Only if legally requiredMax sign area: One square foot

Home Daycare

Few Restrictions

Small family day care homes are a permitted use in Cupertino's R1 zones. Large family day care homes are administratively approved when they meet parking and 300-foot spacing criteria under Municipal Code 19.28.030; otherwise a conditional use permit is processed per state Health and Safety Code.

Small family home: Permitted use in R1Large home approval: Administrative if criteria met

Home Occupation Permits

Some Restrictions

Cupertino requires a business license tax certificate to establish a home occupation under Municipal Code 19.120.020. No separate discretionary permit is normally needed, but unusually intense uses may require a conditional use permit, and listed occupations are excluded entirely.

License required: Business license certificateAuthorizing section: CMC 19.120.020

Zoning Restrictions

Some Restrictions

Home occupations are permitted in Cupertino's residential zones under Municipal Code Chapter 19.120, provided the business is clearly incidental and secondary to residential use and does not change the neighborhood's residential character. In R1 zones they are a permitted use per CMC 19.28.030.

Governing chapter: CMC 19.120R1 status: Permitted use

Cottage Food Operations

Few Restrictions

Cottage food operations in Cupertino are authorized under the California Homemade Food Act and permitted by Santa Clara County's environmental health department. The city treats them as home occupations under Municipal Code Chapter 19.120, with the same residential-character limits.

State law: CA Homemade Food ActPermitting agency: Santa Clara County health

🏊 Swimming Pools & SpasFull swimming pools & spas guide →

Pool ownership comes with safety fencing requirements, permit obligations, and drainage rules that vary by jurisdiction.

Fencing Requirements

Heavy Restrictions

Pool barriers in Cupertino follow California's statewide Swimming Pool Safety Act. An enclosure isolating the pool must be at least 60 inches high, have no gaps a 4-inch sphere can pass, and gates that open outward and are self-closing and self-latching.

Minimum barrier height: 60 inchesMax bottom clearance: 2 inches

Safety Rules

Heavy Restrictions

When a permit is issued for a new or remodeled pool or spa, California law requires at least two of seven approved drowning-prevention features, such as an isolating enclosure, safety cover, alarms, or self-closing self-latching doors. Cupertino applies this at permit issuance.

Features required: At least two of sevenSource: H&S 115922

Pool Permits

Some Restrictions

Cupertino requires a building permit to construct or remodel a swimming pool or spa. The city has adopted the 2022 California Building Code under Municipal Code Section 16.04.010, and pool work is reviewed and inspected by the Building Division for structural, electrical, and plumbing compliance.

Permit required: Yes, building permitAdopted code: 2022 California Building Code

Above-Ground Pools

Some Restrictions

Cupertino has no separate above-ground pool ordinance. Above-ground pools are treated under the adopted California Building Code and the state Swimming Pool Safety Act, and deeper pools require a building permit, barrier isolation, and drowning-prevention features.

Separate ordinance: None; uses CBCPermit threshold: Water over 18 inches deep

Hot Tub Rules

Some Restrictions

Hot tubs and spas in Cupertino are regulated under the adopted 2022 California Building Code and the state Swimming Pool Safety Act. Permanent spas need a building permit, and the drowning-prevention and barrier rules apply, though a lockable safety cover can serve as one feature.

Permit: Yes for permanent spasSafety features: Two of seven required

🏗️ Accessory StructuresFull accessory structures guide →

Thinking about an ADU, shed, or garage conversion? Local rules on accessory structures have changed rapidly in recent years, especially in California.

Shed Rules

Some Restrictions

Sheds and other detached accessory structures in Cupertino are regulated as accessory structures under Municipal Code Chapter 19.100 and must meet setback, height, and size standards. Structures over 120 square feet generally require a building permit under the adopted California Building Code.

Governing code: CMC Chapter 19.100R1 zoning rules: CMC Chapter 19.28

Garage Conversions

Some Restrictions

Cupertino allows converting a garage or accessory structure into an accessory dwelling unit under Municipal Code Chapter 19.112, and no replacement parking is required when covered parking is removed for an ADU. A building permit is required to confirm the converted space meets dwelling standards.

Governing code: CMC Chapter 19.112 (ADU)Approval: Ministerial as an ADU

ADU Rules

Few Restrictions

Cupertino permits accessory dwelling units (ADUs) on lots in any residential or mixed-use residential district under Municipal Code Chapter 19.112. Conforming ADUs are approved ministerially, and standard ADUs carry no owner-occupancy requirement, consistent with California ADU law (Government Code Sections 66310 to 66342).

Governing code: CMC Chapter 19.112Approval: Ministerial, no discretionary review

Carport Rules

Some Restrictions

Carports in Cupertino are regulated as accessory structures under Municipal Code Chapter 19.100 and must meet the setback and height standards of the underlying zoning district. Off-street parking design is governed by Municipal Code Chapter 19.124.

Structure code: CMC Chapter 19.100Parking standards: CMC Chapter 19.124

Tiny Homes

Some Restrictions

A permanent tiny home on a foundation is treated as an accessory dwelling unit in Cupertino under Municipal Code Chapter 19.112, which allows detached ADUs up to 800 to 1,000 square feet. Movable tiny homes on wheels are not recognized as standalone permanent dwellings.

Governing code: CMC Chapter 19.112 (ADU)Detached ADU max: 800 to 1,000 s.f.

🍖 Outdoor CookingFull outdoor cooking guide →

🪧 Sign RegulationsFull sign regulations guide →

🏚️ Property MaintenanceFull property maintenance guide →

Property Blight

Some Restrictions

Cupertino abates blighted and nuisance property conditions under Municipal Code Chapter 1.09 (Nuisance Abatement). Junk, debris, and combustible trash on private property are public nuisances the City can order removed, with abatement costs assessed against the parcel.

Abatement Chapter: CMC Chapter 1.09Nuisance conditions: CMC 1.09.030

Weeds & Overgrown Grass

Some Restrictions

Cupertino Municipal Code Chapter 9.08 declares hazardous weeds and combustible vegetation a public nuisance and requires property owners to remove them. Abatement is administered through the Santa Clara County weed-abatement program, with the City able to remove growth and lien the property if owners do not comply.

Weeds Chapter: CMC Chapter 9.08Declared nuisance: CMC 9.08.010

Trash Bin Storage

Some Restrictions

Under Cupertino Municipal Code Section 6.24.070, garbage, recycling, and compostables carts may be placed at the curb no more than 24 hours before scheduled collection and must be removed within 24 hours after collection. Carts must be kept in sanitary condition with lids closed except when being loaded.

Set out: ≤24 hrs before pickupRemove: ≤24 hrs after pickup

Garage Sale Rules

Few Restrictions

Cupertino does not require a permit for residential garage or yard sales, and the Municipal Code sets no numeric limit on how many a household may hold. The only specific code rule is CMC 19.104.250, which regulates temporary garage-sale signs. The City also hosts an optional annual Citywide Garage Sale.

Permit required?: NoNumber limit: None in code

Vacant Lot Maintenance

Some Restrictions

Cupertino requires vacant and open private lots to be kept free of weeds, combustible vegetation, and litter. Weed and fire-hazard growth is abated under Municipal Code Chapter 9.08 through the Santa Clara County program, and dumping litter on vacant private property is prohibited by CMC 9.18.215.

Weed abatement: CMC Chapter 9.08Litter on vacant land: CMC 9.18.215

💡 Outdoor LightingFull outdoor lighting guide →

🗑️ Trash & RecyclingFull trash & recycling guide →

Bulk Item Disposal

Few Restrictions

Recology South Bay gives each Cupertino household two free on-call bulky-item collections per year for furniture, appliances, and similar large items. Pickups must be scheduled in advance, with a limit of three bulky items per collection and weight and material restrictions.

Free pickups: 2 per yearItem limit: 3 per collection

Recycling Requirements

Heavy Restrictions

California SB 1383 requires all Cupertino residents and businesses to divert organic waste, including food scraps, yard trimmings, and food-soiled paper, from the landfill. The City implements this through Recology's three-cart system, and Municipal Code 6.24.030 requires subscription to collection service that captures recyclables and compostables.

State mandate: SB 1383 (organics)Effective: January 2022

Pickup Rules & Schedules

Some Restrictions

Recology South Bay is Cupertino's exclusive franchised hauler, and Municipal Code 6.24.030 requires every occupied residential and nonresidential property to subscribe to and pay for garbage collection. Weekly collection of garbage, recycling, and organics is mandatory, with service starting within ten days of occupancy.

Hauler: Recology South BayMandatory service: CMC 6.24.030

Bin Placement Rules

Some Restrictions

Cupertino Municipal Code 6.24.070 sets when and how carts are placed for collection: at the curb no more than 24 hours before pickup and removed within 24 hours after. Lids must be fully closed, and Recology asks for 24 inches of clearance between carts for automated collection.

Set-out window: ≤24 hrs before/afterPlacement rule: CMC 6.24.070

Illegal Dumping

Heavy Restrictions

Cupertino Municipal Code 9.18.215 makes it unlawful to deposit litter on any public street, waterway, or occupied or vacant private property, mirroring California Penal Code 374.4. Dumping refuse or garbage on streets and public places is also barred by CMC 6.24.110.

Litter prohibition: CMC 9.18.215Public-place dumping: CMC 6.24.110

🌙 Curfew LawsFull curfew laws guide →

📐 Building Setbacks & ZoningFull building setbacks & zoning guide →

🌳 Tree ProtectionFull tree protection guide →

Overall: What to Expect in Cupertino

Cupertino has 100 ordinances on file across 18 categories. Of these, 10 are rated permissive, 62 moderate, and 28 strict. This gives you a general sense of how tightly regulated daily life is in Cupertino compared to other cities.

Rules can change, and enforcement varies. Always verify specific requirements with the city directly before making major decisions like building a fence, listing on Airbnb, or starting a home business.

Also Moving Nearby?