Skip to main content

Sunnyvale, CA Environmental Rules: Stormwater Management (2026)

Significant Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified August 2026

Key Facts

General rule
Only stormwater may enter storm drains, SMC 12.60.070(a)
Governing chapter
SMC Chapter 12.60, Stormwater Management
Correction deadline
Before next rain event or 10 business days
Top civil penalty
$10,000 per gallon, cease-and-desist violations
Enforcement officials
Directors of Public Works, Community Dev., Environmental Svcs.
Legal basis
NPDES permit issued July 1, 2022

Summary

Sunnyvale's Chapter 12.60 stormwater ordinance bans any discharge to the storm drain system that isn't composed entirely of stormwater, unless a specific exemption applies, under Municipal Code Section 12.60.070. Adopted under the city's NPDES municipal stormwater permit, the rule covers every developed and undeveloped parcel in the city and carries civil penalties up to $10,000 per gallon for the worst violations.

(a) General Prohibition. Any discharge to the storm drain system not composed entirely of stormwater is prohibited, except as set forth in this chapter. (b) It is unlawful to throw, deposit, leave, abandon, maintain or keep materials or wastes on public or private lands in a manner and place where they may result in an illicit discharge.

Full Breakdown

Section 12.60.070 of the Sunnyvale Municipal Code states a "general prohibition" that "any discharge to the storm drain system not composed entirely of stormwater is prohibited, except as set forth in this chapter," and separately makes it unlawful to throw, deposit, leave, abandon, maintain or keep materials or wastes anywhere they may cause an illicit discharge. The chapter, enacted to implement the city's NPDES municipal stormwater permit issued July 1, 2022 and its Clean Water Act and Porter-Cologne Act obligations, applies to all water entering the storm drain system from every developed and undeveloped parcel in Sunnyvale (SMC 12.60.010, 12.60.020).

Several categories are exempt: discharges under a facility-specific NPDES or Regional Water Quality Control Board permit, discharges under the state general industrial or construction stormwater permits, and "categorically allowed" non-stormwater flows such as riparian habitat flows, diverted streams, natural springs and uncontaminated groundwater infiltration. A second, longer list, including foundation and footing drains, air conditioning condensate, landscape irrigation, residential car washing and swimming pool water, is only "conditionally exempt" and requires the discharger to install and maintain applicable minimum best management practices from the NPDES permit (SMC 12.60.070(f)).

Any exempt category that turns out to be a significant pollutant source can still be prohibited on a schedule set by the enforcement official (SMC 12.60.070(h)). Violations are a declared public nuisance under Section 12.60.360, and the Director may issue a verbal or written warning notice or notice of violation requiring correction before the next rain event or within ten business days, whichever applies (SMC 12.60.370(a)). Civil penalties under Government Code Section 54740.5, assessed by the Director of Public Works, Community Development or Environmental Services, run from $2,000 per day for failing to submit monitoring reports up to $10,000 per gallon for discharges violating a suspension or cease-and-desist order (SMC 12.60.380(b)).

Violations & Fines

Illegal discharges are a public nuisance under Section 12.60.360 that the city can abate or enjoin. The Director can serve a warning notice or notice of violation requiring correction before the next rain event or within ten business days, then pursue civil penalties under Section 12.60.380 ranging from $2,000 per day for missed monitoring reports to $10,000 per gallon for cease-and-desist violations, with a hearing and appeal to the city manager.

Frequently Asked Questions

Can I let my pool water or sprinkler runoff drain into the street in Sunnyvale?
Pool, hot tub and spa water and residential landscape irrigation runoff are only "conditionally exempt" from the discharge ban under Section 12.60.070(f); you still must apply the minimum best management practices set out in the city's NPDES permit to prevent pollutants from reaching the storm drain.
What counts as an illegal stormwater discharge in Sunnyvale?
Anything entering the storm drain system that isn't composed entirely of stormwater is prohibited under Section 12.60.070(a), unless it falls into one of the chapter's exempt categories, and depositing materials or waste where they can wash into the storm drain is separately unlawful under Section 12.60.070(b).
How much can the city fine me for a stormwater violation?
Under Section 12.60.380(b), civil penalties range from $2,000 per day for failing to submit required reports up to $10,000 per gallon discharged in violation of a suspension or cease-and-desist order, with a $5,000 per day, per-violation cap for illicit discharges that breach a waste discharge limit.

Sources & Official References

Other rules in Sunnyvale

All Sunnyvale rules

California rules heatmap·Compare Sunnyvale to another location·View the California environmental rules overview

Get notified when Stormwater Management in Sunnyvale, CA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.

Stormwater Management in Nearby Cities

How other cities in Santa Clara County handle stormwater management.

Mountain View, CA
Some Restrictions
San Jose, CA
Some Restrictions
Santa Clara, CA
Some Restrictions