Skip to main content

Quick Answer

Florida stormwater is regulated at 5 levels: federal (EPA/FEMA), state (FDEP), Water Management Districts (5 WMDs), county, and city. Most projects need an ERP permit from the WMD and a local building permit. Sites disturbing 1+ acres also need an NPDES/CGP permit. All ERP applications require PE-stamped engineering plans. Total permitting costs: $2,500–$15,000 (residential) or $10,000–$150,000+ (commercial).

Florida's Five Levels of Stormwater Regulation

Florida's stormwater regulatory framework operates at five distinct levels. Many projects require permits from multiple levels simultaneously.

1

Federal (EPA, FEMA)

Clean Water Act (NPDES program oversight), FEMA floodplain management (NFIP compliance). Affects projects in flood zones or discharging to waters of the US.

2

State (FDEP, FDOT)

FDEP administers NPDES/CGP permits and oversees the ERP program. FDOT requires drainage connection permits for projects near state roads (Rule 14-86 F.A.C.).

3

Water Management Districts (5 WMDs)

The primary permitting authority for most drainage projects. All 5 WMDs issue ERPs under Chapter 62-330 F.A.C. This is the permit most Florida projects need.

4

County

County public works, planning, and building departments. Local drainage requirements, site plan review, and building permits. Requirements vary significantly by county.

5

Municipal

City-level drainage requirements, sometimes more stringent than county. Incorporated areas may have additional stormwater utility fees and standards.

Florida Stormwater Permits at a Glance

Permit Type Issued By When Required Timeline
ERP (Environmental Resource Permit) Water Management District Most projects affecting surface water/drainage 30–180+ days
NPDES / CGP FDEP Construction disturbing 1+ acres 14–30 days (NOI)
FDOT Drainage Connection FDOT Projects connecting to state road drainage 30–90 days
Local Building Permit County/City Most construction and grading activities Varies by jurisdiction
SWPPP Part of CGP Construction disturbing 1+ acres Prepared before CGP filing

Permit Costs

Government Fees

Fee Type Amount
CGP filing fee (1–5 acres) $250
CGP filing fee (5+ acres) $400
ERP application fees Per district schedule (varies)
Local permit fees Varies by jurisdiction

Engineering Fees

Residential

$3,000 – $15,000

Commercial

$10,000 – $150,000+

Source: CivilSmart Engineering service pricing. Government fees from published WMD and FDEP fee schedules.

The Multi-Agency Coordination Challenge

The most complex aspect of Florida stormwater permitting is coordinating between multiple agencies simultaneously. A typical commercial project may need permits from:

  • The Water Management District (ERP)
  • FDEP (NPDES/CGP if 1+ acres)
  • FDOT (if connecting to state road drainage)
  • County public works (local drainage review)
  • City building department (building permit)
  • Special districts (e.g., Miami-Dade DERM, drainage districts)

Each agency has different application formats, review timelines, and technical requirements. One of the primary values of hiring an experienced drainage engineer is having a single professional who understands all the requirements and can coordinate the entire process.

Frequently Asked Questions

Frequently Asked Questions

Florida stormwater projects may need one or more permits: Environmental Resource Permits (ERPs) from Water Management Districts for projects affecting surface water, NPDES/CGP permits from FDEP for construction sites disturbing 1+ acres, FDOT drainage connection permits for projects near state roads, and local building/site plan permits from your county or city. Most projects need at least an ERP and a local permit.
Government permit fees vary: CGP filing fees are $250 (1-5 acres) or $400 (5+ acres). ERP application fees vary by WMD and permit type. Local permit fees vary by jurisdiction. Engineering fees — which represent the majority of total cost — range from $2,500–$15,000 for residential and $10,000–$150,000+ for commercial projects.
It depends on the scope. Simple yard drainage that stays on your property and doesn't connect to public systems often doesn't need a permit. However, permits are typically required for: adding significant impervious surfaces, connecting to canals or public drainage, work in flood zones, pool drainage, and any project that alters how stormwater leaves your property. When in doubt, check with your local building department.
ERPs regulate how your project manages stormwater (drainage design, retention, water quality) and are issued by Water Management Districts. NPDES/CGP permits regulate construction-phase pollution prevention (erosion control, sediment management) and are administered by FDEP. Large construction projects typically need both — the ERP for the permanent drainage system and the NPDES/CGP for construction-phase protections.
Timelines vary by permit type: General/noticed ERPs take 30–60 days, standard individual ERPs take 60–120 days, complex ERPs with wetland impacts take 120–180+ days, NPDES/CGP NOI filing takes 14–30 days, and local building permits vary by municipality. The most common cause of delays is incomplete applications that trigger Requests for Additional Information (RAIs).
A Stormwater Pollution Prevention Plan (SWPPP) is required for any Florida construction site disturbing 1 or more acres. It includes erosion and sediment control measures, construction phasing plans, inspection schedules, spill prevention protocols, and maintenance procedures. SWPPPs are part of the NPDES/CGP permitting process and must be prepared by a qualified professional.
Yes. A drainage engineer experienced with Florida's multi-agency regulatory framework can coordinate all required permits — WMD ERPs, NPDES/CGP, FDOT connections, and local permits — from a single point of contact. This is one of the key advantages of hiring a PE for permit services versus trying to navigate each agency separately.

Get a Free Quote

Tell us about your project for a free, no-obligation quote.

Upload Documents (optional)

Click to upload or drag and drop

PDF, JPG, PNG, TIFF up to 5MB each

24-hour average response time. No obligation.