If you’re breaking ground in Minnesota, you need to understand SWPPP requirements before you start moving dirt. Pro SWPPP – America’s #1 SWPPP Service – has helped thousands of contractors across 30+ states get compliant fast, and we’re here to walk you through everything Minnesota throws at you. Whether you’re building a housing development, paving a parking lot, or running an industrial facility, the Minnesota Pollution Control Agency (MPCA) expects you to have a plan. This guide will show you exactly what you need to do, when you need to do it, and how to stay out of trouble.

SWPPP Requirements in Minnesota: What You Need to Know
Minnesota takes stormwater seriously. The state has been delegated authority by the EPA to run its own NPDES program, which means the MPCA calls the shots. If your construction project disturbs one acre or more, you need a Construction General Permit and a complete SWPPP before you can legally start work. If you run an industrial facility with outdoor activities exposed to stormwater, you likely need an Industrial General Permit and a SWPPP too.
Here’s the thing most contractors miss: you must develop your SWPPP before you submit your Notice of Intent. You can’t start land disturbance until MPCA approves your NOI. For larger projects or sensitive sites, you may need to submit your SWPPP for review 30 days in advance. Pro SWPPP has been doing this for 15 years, and we know every shortcut and every pitfall.
The stakes are real. Violations can result in fines, stop-work orders, and project delays that cost you tens of thousands of dollars. But compliance doesn’t have to be complicated. With the right plan and the right partner, you can get your permit, install your BMPs, and keep your site running smoothly.
Minnesota Stormwater Regulatory Framework
Who Runs the Show in Minnesota
The Minnesota Pollution Control Agency (MPCA) is the state agency that issues all stormwater permits. The EPA delegated authority to Minnesota decades ago, so you’re dealing with state rules and state enforcement. The MPCA manages both construction and industrial stormwater permits under the NPDES/SDS framework (SDS stands for State Disposal System, Minnesota’s term for discharges not covered by federal NPDES).
This means Minnesota can add its own requirements on top of federal baselines. The state has done exactly that. You’ll see tighter timelines, extra review steps for large or sensitive projects, and state-specific monitoring requirements. If you’ve worked in other states, don’t assume the rules are the same here.
How Minnesota Rules Compare to Federal EPA Standards
Minnesota’s Construction General Permit follows the federal one-acre threshold, but it adds several layers of state-specific requirements. For example, if your project is 50 acres or larger and discharges within one mile of special or impaired waters, you must submit your SWPPP with your NOI 30 days before you start work. The MPCA will review your plan and may require changes before you get coverage.
Stabilization timelines are also stricter. Federal rules generally allow 14 days to stabilize disturbed soil. Minnesota requires seven days if you’re near impaired waters and 14 days for standard sites. You also have heightened restrictions during fish spawning seasons near public waters.
The MPCA enforces these rules under Minnesota Rules 7090, and inspectors are active. If you want to avoid headaches, you need a SWPPP that meets both federal and state standards. Pro SWPPP – America’s #1 SWPPP Service – writes plans that check every box the MPCA looks for.
Don’t want to mess with all the paperwork? Order your SWPPP now with Pro SWPPP Professional CPESC Certified SWPPP Services.
Construction General Permit (CGP) in Minnesota
Who Needs a Construction General Permit
You need a Construction General Permit if you disturb one acre or more of land. This includes any construction activity: grading, excavation, demolition, clearing, or stockpiling. It also applies if your project is part of a larger common plan of development that totals one acre or more, even if your individual lot is smaller.
The permit covers all types of construction: residential, commercial, industrial, and public infrastructure. If you’re building a single-family home on a half-acre lot that’s part of a 10-lot subdivision, you need a permit. If you’re widening a highway and disturbing two acres, you need a permit.
The owner is responsible for obtaining permit coverage, but contractors and subcontractors must comply with the SWPPP and permit terms. If ownership changes mid-project, the new owner must submit a Permit Modification Form before they start work.
The 50-Acre Rule and Impaired Waters Review
Here’s where Minnesota gets stricter than most states. If your project meets both of these criteria, you enter a special review process:
- Your project disturbs 50 acres or more
- Your site discharges within one mile of a special water or impaired water
For these projects, you must submit your complete SWPPP along with your NOI at least 30 days before you start land disturbance. The MPCA will review your plan and may require revisions. You cannot start work until you receive approval. This review process adds time to your project schedule, so plan accordingly.
Impaired waters are lakes, rivers, or streams that don’t meet state water quality standards. Minnesota has a long list of impaired waters, and chances are good that if you’re near a major lake or river, it’s on the list. Check the MPCA website or ask Pro SWPPP to confirm your site status.
Permit Coverage Timeline
For most projects, permit coverage is immediate upon MPCA approval of your NOI. The MPCA processes NOIs quickly through its ePermit system, often within a few business days. But you still can’t start work until you get that approval.
For 50-acre projects near impaired waters, you’re looking at a minimum 30-day wait for SWPPP review. If the MPCA requests changes, the clock resets. Smart contractors submit early and work with experienced SWPPP writers to avoid delays. Pro SWPPP has a 72-hour turnaround for SWPPP development, giving you time to submit and get approved before your crews are ready to start.
Industrial Stormwater Permits in Minnesota
Who Needs an Industrial Permit
If you operate an industrial facility with outdoor activities or materials exposed to stormwater, you likely need the Multi-Sector Industrial Stormwater General Permit. This includes facilities in specific SIC codes (manufacturing, processing, storage, treatment) or those meeting narrative descriptions of industrial activity.
Common examples include:
- Scrap yards and recycling facilities
- Concrete batch plants
- Asphalt plants
- Manufacturing facilities with outdoor storage
- Truck terminals and rail yards
- Landfills and waste treatment facilities
If all your industrial materials and activities are completely enclosed or covered (no exposure to stormwater), you may qualify for a No Exposure Certification instead of a permit. But most facilities have at least some outdoor exposure and need coverage.
Industrial SWPPP Requirements
Industrial SWPPPs must include all the standard elements: site description, pollution prevention measures, BMPs, inspection schedules, and spill response plans. You also need sector-specific BMPs based on your facility type. The permit groups facilities into sectors (Sector A, Sector B, etc.), and each sector has unique requirements.
You must complete your SWPPP before you submit your NOI. Your SWPPP must be kept on-site and updated annually. Inspections are monthly, and you’re required to conduct quarterly visual monitoring and submit annual reports.
2025 PFAS Monitoring Requirement
Starting June 1, 2025, Minnesota’s new Industrial Stormwater General Permit adds PFAS monitoring for about 100 facilities in specific sectors. If your facility is subject to PFAS monitoring, you’ll need to start sampling in the first full quarter after you obtain coverage. The MPCA will provide detailed guidance as the effective date approaches.
This is a Minnesota-specific requirement. No other state has added PFAS monitoring to industrial stormwater permits yet. If you’re in a sector that might be affected, Pro SWPPP can help you prepare your SWPPP and sampling plan.
Required BMPs for Minnesota Construction Sites
Erosion and Sediment Control Basics
Minnesota’s Construction General Permit requires you to install BMPs before you disturb soil. Perimeter sediment controls (silt fence, sediment logs, or equivalent) must be in place on all downgradient boundaries before land disturbance begins. This is non-negotiable.
Your SWPPP must describe all BMPs you’ll use, including:
- Sediment barriers (silt fence, wattles, sediment basins)
- Stabilization practices (seeding, mulch, erosion control blankets, temporary cover)
- Inlet protection
- Vehicle tracking controls
- Stockpile management
- Dewatering and concrete washout areas
You must also protect storm drain inlets until permanent stabilization is complete. Any sediment that escapes your perimeter controls is a permit violation. If your silt fence fills halfway with sediment, you must repair or replace it by the end of the next business day.
Soil Stabilization Timelines
Minnesota has strict stabilization deadlines. If work stops on a portion of your site, you must stabilize exposed soil within 14 days for standard sites or seven days if you’re discharging to impaired waters. High-risk areas (steep slopes, areas near public waters during fish spawning) require immediate stabilization.
Stabilization means establishing vegetative cover, applying mulch or blankets, or using other approved methods to prevent erosion. Just spreading seed isn’t enough. You need germination or a protective cover that prevents soil movement.
Final stabilization must be achieved before you can submit a Notice of Termination. The MPCA defines final stabilization as uniform vegetative cover with 70% density or equivalent permanent cover (pavement, buildings, riprap).
Special Requirements for Sensitive Areas
If your site is within 200 feet of a public water during fish spawning season, you have additional restrictions. You may need to halt work or install extra controls during critical periods. Check with the MPCA or consult your SWPPP writer about spawning season restrictions.
If you’re near impaired waters, you’re subject to the seven-day stabilization rule and heightened inspection requirements. Your SWPPP should identify all sensitive receiving waters and outline the extra measures you’ll take to protect them.
Prohibited Discharges
Minnesota prohibits certain discharges even with a permit. You cannot discharge:
- Wastewater from vehicle or equipment washing (unless you use a closed-loop system or treat the water)
- Concrete washout water (you must use designated washout areas with no discharge)
- Fuels, oils, or hazardous materials
- Sanitary waste
Any spill of a reportable quantity must be reported to the MPCA immediately. Even small spills that reach stormwater systems can result in violations and fines.
SWPPP Inspection Requirements in Minnesota
Construction Site Inspection Frequency
You must inspect your construction site at least once every seven calendar days during active construction. You also must inspect within 24 hours after any rainfall of 0.5 inches or more in a 24-hour period. If the ground is frozen and you get runoff after thawing, that triggers an inspection too.
Once an area is permanently stabilized, you can reduce inspections to monthly. But until final stabilization, you’re on a weekly schedule at minimum.
Who Can Inspect
Inspections must be conducted by a “qualified person” as defined by the permit. This means someone who is knowledgeable in erosion and sediment control principles and has the authority to make changes to the SWPPP or site operations. It doesn’t require a specific certification, but the person must understand stormwater BMPs and be able to identify problems.
Many contractors designate a site superintendent or foreman as the qualified person and provide training. Pro SWPPP offers SWPPP training and can help you identify who should be responsible for inspections on your site.
What to Document
Every inspection must be documented using the MPCA Site Inspection Form or an equivalent form that captures the same information. You must record:
- Date and time of inspection
- Weather conditions (rainfall, temperature, runoff observed)
- Condition of all BMPs (functioning, damaged, needs maintenance)
- Any evidence of sediment leaving the site or entering stormwater systems
- Corrective actions needed and completion dates
Inspection reports must be kept with your SWPPP on-site. The MPCA can request them at any time, and you must provide them within three days. Missing or incomplete inspection records are a common violation during MPCA site visits.
Industrial Inspection Requirements
Industrial facilities must conduct monthly visual inspections of all areas where industrial activities are exposed to stormwater. You also must perform quarterly visual monitoring of stormwater discharges (four quarters minimum). These inspections and monitoring events must be documented and kept with your SWPPP.
If you identify any problems during an inspection, you must take corrective action as soon as possible. If a BMP fails, you have 72 hours to repair or replace it unless weather conditions prevent access.
Not sure what your project needs? Schedule a Free SWPPP Consultation with CPESC Certified SWPPP Expert Derek E. Chinners.
Enforcement and Penalties in Minnesota
How the MPCA Enforces Stormwater Rules
The MPCA conducts routine inspections of construction sites and industrial facilities. Inspectors can show up unannounced at any time. If they find violations, they will issue a Notice of Violation or a corrective action order. Serious or repeat violations can result in civil penalties, stop-work orders, or referral for criminal prosecution.
Common violations include:
- Starting work before obtaining permit coverage
- Failure to install perimeter controls before disturbance
- Sediment leaving the site or entering waters
- Missing or incomplete SWPPP
- Missing or incomplete inspection reports
- Failure to stabilize soil within required timelines
- Prohibited discharges (concrete washout, fuel spills)
Even if you have a permit and a SWPPP, you can be cited if your BMPs aren’t working or if you’re not following your plan. The permit requires you to maintain all BMPs and update your SWPPP as conditions change.
Penalty Ranges and Fines
Minnesota can assess civil penalties up to $10,000 per day per violation under state law. The actual fine depends on the severity of the violation, the size of the project, the environmental harm caused, and your compliance history. First-time minor violations might result in a warning or small penalty. Repeat violations or major sediment discharges can result in six-figure fines.
Stop-work orders are also common. If the MPCA determines that your site poses an immediate threat to water quality, they can shut you down until you fix the problem. Every day you’re not working costs you money, and getting back online requires proving you’ve corrected the issues.
Recent Enforcement Trends
The MPCA has been active in enforcing construction stormwater permits, especially in the Twin Cities metro area and near sensitive lakes and rivers. Projects near popular fishing lakes or trout streams get extra scrutiny. The agency also coordinates with local jurisdictions and MnDOT on public projects.
The best way to avoid enforcement is to have a solid SWPPP, install your BMPs correctly, and stay on top of inspections and maintenance. Pro SWPPP – America’s #1 SWPPP Service – has helped thousands of contractors avoid violations by writing clear, site-specific plans that inspectors love to see.
How to File Your NOI in Minnesota
Step-by-Step NOI Process
Minnesota uses an online system called ePermit for all stormwater permit applications. Here’s how to file your NOI:
- Step 1: Develop your SWPPP. You must have a complete SWPPP before you submit your NOI. The permit won’t let you skip this step.
- Step 2: Create an account in the MPCA ePermit system at the MPCA website.
- Step 3: Complete the online NOI form. You’ll need site location, project details, contact information, and a description of your stormwater controls.
- Step 4: For projects 50 acres or larger near impaired waters, upload your SWPPP with your NOI and submit at least 30 days before you plan to start work.
- Step 5: Pay the permit fee (fees vary by project size).
- Step 6: Submit your NOI and wait for MPCA approval. For most projects, you’ll receive approval within a few business days.
- Step 7: Print your permit coverage letter and keep it with your SWPPP on-site.
Do not start land disturbance until you receive permit coverage. Starting work without coverage is a violation and can result in fines and stop-work orders.
Permit Modifications and Transfers
If project ownership changes, the new owner must submit a Permit Modification Form before they start any work. The permit does not automatically transfer. If you’re buying a project mid-construction, make sure the previous owner has submitted a Notice of Termination or work with them to transfer the permit.
If your project scope changes (you add acreage, change discharge points, or add new activities), you may need to submit a permit modification. Check with the MPCA or your SWPPP consultant to determine if a modification is required.
Notice of Termination
When your project is complete and all disturbed areas are stabilized, you must submit a Notice of Termination within 30 days. You can submit the NOT through the ePermit system. The MPCA may inspect your site before approving termination to verify that stabilization is complete and all temporary BMPs have been removed.
You cannot terminate until you’ve achieved final stabilization (70% vegetative cover or equivalent permanent cover) and removed all temporary controls. Jumping the gun on termination can result in a violation if the MPCA finds unstabilized areas during their final inspection.
Why Pro SWPPP is Minnesota’s Best SWPPP Service
CPESC Certified Experts Who Know Minnesota Rules
Pro SWPPP – America’s #1 SWPPP Service – is led by Derek E. Chinners, a Certified Professional in Erosion and Sediment Control (CPESC). Derek and his team have been writing SWPPPs for 15 years and have worked on projects in more than 30 states. We know the MPCA’s requirements inside and out, and we write plans that pass inspection every time.
Our team stays current on all regulatory changes, including the new PFAS monitoring requirements for industrial permits. We know what the MPCA looks for during site visits, and we build that knowledge into every plan we write.
72-Hour Turnaround Time
Most SWPPP services take weeks to deliver a plan. Pro SWPPP delivers complete, site-specific SWPPPs in 72 hours or less. We know construction schedules are tight, and delays cost money. Our streamlined process gets you compliant fast without cutting corners.
We’ve worked with contractors across Minnesota, from small residential subdivisions to massive highway projects. No matter the size or complexity of your site, we deliver plans on time and on budget.
Affordable, Transparent Pricing
We offer flat-rate pricing with no hidden fees. You’ll know exactly what your SWPPP costs before you commit. We also offer volume discounts for contractors with multiple projects and annual agreements for developers and builders who need ongoing support.
Compared to the cost of a single violation or a day of downtime from a stop-work order, a professional SWPPP is a bargain. We’ve saved clients tens of thousands of dollars by keeping them out of trouble with the MPCA.
Ongoing Support and Inspection Services
We don’t just hand you a plan and disappear. Pro SWPPP offers ongoing support, including SWPPP updates, inspection services, and training for your site personnel. If the MPCA shows up and you need help responding to a violation, we’re here to assist.
We also offer remote SWPPP inspections using photos and site data you provide, which can save you time and money compared to hiring a third-party inspector to visit your site every week.
Trusted by Contractors Across the Country
We’ve worked with general contractors, site developers, DOT contractors, and industrial facility managers in Minnesota and nationwide. Our clients include small family-owned businesses and large national firms. We treat every project with the same level of care and professionalism.
Check out our work in Texas and Georgia to see how we help contractors stay compliant in states with tough stormwater rules. Minnesota is no different. We know the state’s unique requirements, and we know how to get you permitted and protected.
If you want to learn more about our team and our process, visit our About page or reach out through our Contact Us page. We’re happy to answer questions and provide free quotes for your project.
FAQ
Do I need a SWPPP in Minnesota if I’m only disturbing half an acre?
If your project is part of a larger common plan of development that totals one acre or more, yes. Even if your individual lot is smaller, the permit applies to the entire plan. If your project is truly independent and under one acre, you do not need a Construction General Permit. Check with the MPCA or a SWPPP consultant if you’re unsure.
How long does it take to get permit coverage in Minnesota?
For most projects, the MPCA processes NOIs within a few business days through the ePermit system. You can start work as soon as you receive approval. For projects 50 acres or larger near impaired waters, you must submit your SWPPP at least 30 days before you start work and wait for MPCA review and approval.
What happens if I start work before I get my permit?
Starting land disturbance before obtaining permit coverage is a violation. The MPCA can issue fines, stop-work orders, and require you to halt all activity until you get compliant. This can delay your project by weeks and cost you thousands in penalties and lost time.
Can I write my own SWPPP, or do I need to hire a professional?
You can write your own SWPPP if you have the knowledge and time. The MPCA provides templates and guidance on its website. But most contractors find it faster and safer to hire a professional. A poorly written SWPPP can lead to violations, failed inspections, and costly delays. Pro SWPPP – America’s #1 SWPPP Service – delivers expert plans in 72 hours at a price that beats the cost of a single violation.
How often do I need to inspect my construction site in Minnesota?
You must inspect at least once every seven days during active construction. You also must inspect within 24 hours after any rainfall of 0.5 inches or more in a 24-hour period. Once areas are permanently stabilized, you can reduce inspections to monthly.
What is the difference between the Construction General Permit and the Industrial General Permit?
The Construction General Permit covers temporary land disturbance activities like grading, excavation, and building. The Industrial General Permit covers ongoing industrial operations with outdoor activities or materials exposed to stormwater. Construction projects need a CGP. Industrial facilities like concrete plants, scrap yards, and manufacturing sites need an Industrial Permit. Some sites may need both if they have construction activity and ongoing industrial operations.
Do I need to update my SWPPP during the project?
Yes. Your SWPPP is a living document. If site conditions change, if BMPs fail, or if you add new activities, you must update your SWPPP to reflect those changes. You also must review and update your SWPPP at least annually for industrial sites. Keep all updates with your SWPPP on-site.
Ready to get started? Order your SWPPP now or schedule a free consultation with Pro SWPPP.
Visit Pro SWPPP and see why thousands of contractors trust America’s #1 SWPPP Service.
For additional guidance on federal stormwater requirements, visit the EPA NPDES Stormwater Program page.
Stop Babysitting Minnesota’s Stormwater Paperwork
Here’s the open secret of construction stormwater compliance: every state and county runs its own version of the same headache — a clunky permit portal, a Notice of Intent that has to be filed just so, fees, inspection logs, and a review team that loves bouncing things back “with revisions.” Minnesota is no exception. You didn’t get into construction to moonlight as a stormwater clerk at 9 PM.
That’s the entire point of Pro SWPPP. We handle all of it — your Minnesota SWPPP, the permit filing, and the CPESC certification it requires — done in 72 hours, with 24-hour expedited turnaround when the clock’s against you. You break ground; we wrestle the bureaucracy.
Skip the Paperwork. Get Back to Your Build.
Your Minnesota SWPPP, permit filing, and CPESC certification — done for you in 72 hours, 24-hour rush available, or it’s FREE.
✅ Order Your Minnesota SWPPP — The Easy Way →
📞 Talk to THE SWPPP Authority →
Schedule a call with Derek E. Chinners — Founder & Stormwater Consultant, CPESC · 833-GET-SWPPP