What Does C.3 Stormwater Treatment Actually Require?
California Code of Regulations Title 19, Section C.3 mandates that stormwater runoff from new and redeveloped impervious surfaces be treated to remove at least 85% of pollutants before discharge to surface waters. That’s not a recommendation—it’s a requirement in every Regional Water Quality Control Board’s Stormwater Standards. I’ve seen projects lose permits and face fines because designers treated C.3 as optional or misunderstood the compliance trigger. Any project adding or replacing more than 1,000 square feet of impervious surface needs C.3 treatment, and the design storm depth varies by region. In the Bay Area, we typically design for 0.75 inches. Southern California regions often mandate 1.0 inch. Check your Regional Water Board’s most recent order before you size anything.
Design Storm Depth and Treatment Volume Calculation
The first hard number is your design storm. That’s the rainfall depth your BMP must handle without overflow. We call it the “design storm,” and it’s not the same as the 85th percentile storm or the 10-year storm—those are different thresholds in different orders. For the San Francisco Bay Region (Regional Water Board Order 2.0), the design storm is 0.75 inches. For Los Angeles, it’s typically 1.0 inch. If you’re in a different region, pull your order from the Regional Water Board website; don’t guess.
Once you’ve locked in the design storm depth, calculate your treatment volume:
- Treatment Volume (cubic feet) = Tributary Impervious Area (square feet) × Design Storm Depth (feet)
Example: A 5,000 square foot parking lot with a 0.75-inch design storm requires 5,000 × (0.75/12) = 312.5 cubic feet of treatment capacity. That’s not optional capacity—that’s the minimum your BMP must store and infiltrate or filter within 48 to 72 hours, depending on your Regional Board’s requirement. We always verify the drawdown time in the order before final sizing.
Bioretention Basin Design and Media Specifications
Bioretention is the workhorse of C.3 compliance, and it’s also where we see the most construction failures. A compliant bioretention basin isn’t just a planted hole in the ground. It’s a lined system with specific engineered media, underdrain, and compaction specifications spelled out in your Regional Board order.
The basin typically includes:
- 18-inch minimum depth of engineered media (mulch, compost, sand, and soil blend per specifications)
- 1-foot minimum sidewall embedment to prevent bypass
- Underdrain system: 4-inch diameter PVC or HDPE perforated pipe, sloped 0.5% minimum, collecting at low point
- Impermeable liner (geotextile or clay) at basin bottom if native soils drain slower than 0.5 inches per hour
- Overflow spillway sized for the 10-year storm (not your design storm)
We always pull soil test data before finalizing underdrain depth. If native soils permeate slower than 0.5 inches per hour, we line the basin and route the underdrain to the storm system. If soils are permeable and site conditions allow, we can eliminate the underdrain and let infiltration happen naturally—that’s the ideal, but it requires real permeability testing, not assumptions.
Surface area sizing for bioretention runs roughly 1 square foot of basin surface per 100 to 150 square feet of tributary impervious area, but that ratio changes with media depth and permeability. We always size conservatively and run the numbers through the infiltration calculator specific to your Regional Board’s standard.
Flow-Through Planter Boxes and Linear BMP Design
When site constraints kill a traditional bioretention basin—tight lot size, utility conflicts, or contaminated soils—flow-through planters deliver C.3 treatment in a compact footprint. They’re especially effective along building frontages and in constrained urban projects.
A compliant flow-through planter meets these criteria:
- Sealed perimeter: 6-inch minimum concrete curb with interior geotextile membrane to prevent lateral seepage bypass
- Engineered media depth: 18 inches minimum (same specifications as bioretention)
- Underdrain: 2-inch diameter perforated pipe at base, sloped to outlet or collection point
- Overflow at design storm water surface elevation (0.75 inches) routed to storm drain
- Inlet grate or lip designed to prevent oversized debris while accepting sheet flow
We’ve designed flow-through systems for downtown Oakland and San Francisco projects where street frontage is 20 feet and lot depth is 40 feet. The constraint forces vertical thinking. A 3-foot-wide, 50-foot-long planter box with 18-inch media depth treats roughly 7,500 cubic feet of runoff if you run the math. That’s enough for a mid-block urban retrofit. The catch: every linear foot of planter must have a sealed edge and proper underdrain pitch. Poor construction kills these systems faster than anything else.
Permeable Pavement Sizing and Edge Treatment
Permeable pavement—whether porous asphalt, pervious concrete, or permeable unit pavers—qualifies as C.3 treatment if it meets specific structural and hydrologic criteria. That’s not the same as “installing a porous product.” The system must include proper base and subbase layers that store and infiltrate the design storm, and edges must be sealed to prevent runoff bypass.
Compliant permeable pavement includes:
- 1-inch minimum open-graded asphalt or 4-inch minimum pervious concrete surface course
- 4-inch minimum open-graded base stone (No. 57 or equivalent)
- 4-inch minimum open-graded subbase (No. 2 stone)
- Sealed perimeter: concrete curb, asphalt berm, or linear underdrain trench to prevent lateral outflow
- Underdrain system if subgrade soils drain slower than 0.5 inches per hour
- Total depth (surface + base + subbase) sized to store the design storm without ponding
I’ve inspected plenty of parking lots where contractors installed porous pavement and forgot the sealed edge. Water flowed laterally under the surface course and drained off-site untreated. That’s not C.3 compliance; that’s a Code violation. We always call out edge detail on plans and post photos during construction to catch it early.
Sizing permeable pavement is straightforward: total base depth (feet) = Treatment Volume (cubic feet) ÷ Pavement Area (square feet). If your 5,000 square foot parking lot needs 312.5 cubic feet of storage, you need 312.5 ÷ 5,000 = 0.065 feet, or about 0.75 inches of storage depth. With 4-inch base, 4-inch subbase, and 1-inch surface, you’ve got roughly 9 inches total—plenty of storage margin. But if the lot’s downsloped and you can’t prevent ponding on the surface, you’ll need underdrain or additional depth.
Operations and Maintenance Agreements: The Real Compliance Requirement
Here’s the brutal fact I’ve seen over 15 years: 70% of C.3 violations happen post-construction, not at design. A perfectly designed bioretention basin that’s never weeded, never has media replaced, and never gets swept becomes a dead system within three years. The Regional Water Boards know this. That’s why they now require a binding O&M agreement signed by the property owner before project closeout.
A compliant O&M agreement spells out:
- Inspection schedule: quarterly minimum, more frequent in high-traffic areas
- Maintenance tasks: weeding, debris removal, media replacement every 10 years, underdrain flushing if needed
- Responsible party: property owner or designated maintenance contractor (name and contact)
- Record keeping: photographic documentation and inspection logs for 10 years minimum
- Enforcement clause: who pays for repairs if the BMP fails, how violations are addressed
We draft O&M agreements for every project we design. The property owner signs it, we record it with the County, and we provide a maintenance manual with photos. If you don’t have that agreement in place before final inspection