San Francisco, CA Environmental Rules: Stormwater Management (2026)
Key Facts
- Governing code
- Public Works Code § 147.2 (Article 4.2)
- Small project trigger
- 2,500-5,000 sq ft new or replaced impervious
- Large project trigger
- 5,000+ sq ft impervious
- Large project gate
- No building or site permit until plan approved
- Approval authority
- PUC General Manager
Summary
San Francisco sorts development by impervious surface: Small Development Projects at 2,500 to 5,000 square feet must build Post-Construction Stormwater Controls, and Large Development Projects at 5,000 square feet or more cannot receive any building or site permit until the General Manager approves a Stormwater Control Plan.
(a) Small Development Project Requirements. Every Small Development Project shall implement Post Construction Stormwater Controls... (b) Large Development Project Requirements. Every Large Development Project shall... submit a Stormwater Control Plan for review and approval... No City department shall approve or issue a permit to construct a project, including a building or site permit, unless and until a Stormwater Control Plan is developed and has been approved by the General Manager.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: 2026 S-96: Codes: last updated to include changes made by legislation through Ordinance 133-26, File No. 260686, approved July 23, 2026, effective August 23, 2026).
Full Breakdown
2, measures projects by the impervious surface they create or replace. 2(a). Because replaced surface counts alongside new surface, repaving an existing area can trigger the rule even when a site's footprint never grows. 2(b): it must submit a Stormwater Control Plan for review and approval by the General Manager. The subsection then locks the rest of San Francisco's permitting machinery to that approval. No City department may approve or issue a permit to construct the project, including a building or site permit, unless and until the plan has been developed and approved.
That makes the stormwater plan a prerequisite sitting upstream of the entire permit chain, so a large project cannot collect its other approvals first and leave drainage design for later. Alongside the project-level rules, unauthorized drainage connections and pollutant discharges are separately prohibited under Public Works Code Sections 133 and 134.
Violations & Fines
Unauthorized drainage connections to the Stormwater Collection System, and discharges of pollutants or non-stormwater into Separate Sewer System facilities, are prohibited and enforceable under Public Works Code Sections 133 and 134.
Frequently Asked Questions
Can I get a building permit before my Stormwater Control Plan is approved?
What size project triggers stormwater controls in San Francisco?
Does replacing existing pavement count toward the threshold?
Sources & Official References
Other rules in San Francisco
California rules heatmap·Compare San Francisco to another location·View the California environmental rules overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.