Prime Hydroseeding logo
Freshly seeded and strawed roadside slope with wattles and silt fence along a new subdivision road

Commercial & Contractor Resources

NPDES Ground Stabilization Deadlines in North Carolina: The 7-Day and 14-Day Rules, Explained

Most stabilization violations happen because someone applied the wrong number to the wrong feature. Here's how NCG01's Table 3 deadlines actually read, the Piedmont seeding rates that satisfy them, and the jurisdictional trap that catches more Charlotte-area projects than any deadline does.

15 min read

Most stabilization violations in North Carolina are not caused by contractors who don't know the rules. They're caused by contractors who know the wrong number, usually because someone told them “you've got two weeks” and they applied that to a perimeter ditch, which is a seven-day feature.

This guide covers the ground stabilization requirements under North Carolina's construction stormwater general permit as they actually read, the seeding specifications that satisfy them, and the jurisdictional trap that catches more Charlotte-area projects than any deadline does.

Everything here is drawn from the current permit and the state's published specifications. Where a local requirement could not be confirmed from an official source, we say so and give you the number to call rather than guessing on your behalf.

The Permit You're Actually Working Under

North Carolina construction sites disturbing one acre or more need coverage under NCG010000, the NPDES general permit for construction activities, commonly called NCG01. Coverage is triggered by land disturbance of “greater than or equal to one acre,” including sites that are part of a larger common plan of development.

The current version took effect April 1, 2024 and runs through March 31, 2029.

This matters more than it sounds. If your superintendent is working from a plan sheet or a training deck produced before spring 2024, they're referencing the 2019–2024 permit. The good news is that the reissuance left the ground stabilization timeframes and the self-inspection frequency unchanged: a request to relax inspection frequency to match the federal Construction General Permit was specifically rejected. But the permit sheets, the corrective action language, and the record-keeping provisions did change, so working from the old document is a habit worth breaking.

NCG01 sits on top of the state's Sedimentation Pollution Control Act requirements and any local erosion control ordinance. You have to satisfy all three. They do not always share the same threshold, and that is where most of the trouble starts.

Table 3: The Deadlines That Get Sites Written Up

This is the table. It is the single most cited and most misremembered thing in the permit.

Site areaStabilization deadlineTimeframe variations
(a) Perimeter dikes, swales, ditches, and perimeter slopes7 calendar daysNone
(b) High Quality Water (HQW) zones7 calendar daysNone
(c) Slopes steeper than 3:17 calendar days
  • If slopes are 10' or less in length and are not steeper than 2:1, 14 days are allowed
(d) Slopes 3:1 to 4:114 calendar days
  • 7 days for slopes greater than 50' in length and with slopes steeper than 4:1
  • 7 days for perimeter dikes, swales, ditches, perimeter slopes, and HQW Zones
  • 10 days for the Falls Lake Watershed
(e) Areas with slopes flatter than 4:114 calendar days
  • 7 days for perimeter dikes, swales, ditches, perimeter slopes, and HQW Zones
  • 10 days for the Falls Lake Watershed unless there is zero slope

Two notes on reading the table before we get to what it costs you.

Row (d) is printed with three variations, and most reproductions of this table online show only one of them. If you have seen a version that mentions the 50-foot rule but not the perimeter bullet, or the perimeter bullet but not Falls Lake, that version is incomplete. All three apply.

Row (d) contains an oddity that is DEQ's, not a typo here. A row scoped to slopes between 3:1 and 4:1 carries a bullet referencing slopes “steeper than 4:1.” It reads that way in both the 2019 and the current permit. If a reviewer and your superintendent disagree about how row (d) applies to a particular slope, this is usually why: settle it with the reviewing office rather than in the field.

Falls Lake applies to the Upper Neuse River basin (Durham, Wake, Granville, Person and Orange counties) under 15A NCAC 04B .0132. It is outside the Charlotte metro and the Triad, so most readers of this guide will never hit it. It is in the table because the table is incomplete without it.

Four things here cost contractors money.

The clock starts when disturbance ceases, not when the job ends. A pad that gets rough-graded and then sits while you wait on utilities is accruing days. “We're coming back to it” is not a defense, and it is the single most common thing a site gets cited for.

Perimeter features are always seven days. It does not matter how flat they are. A perimeter swale on a table-flat site is a seven-day feature, not a fourteen-day one. If a crew is thinking in terms of slope angle alone, they will get this wrong.

Calendar days include weekends and holidays. Cease disturbance on the Friday before Thanksgiving on a seven-day feature and you are due the following Friday, not the Friday after the holiday week.

The 10-foot / 2:1 exception is narrow. Both conditions have to be true. A slope that is 12 feet long, or that is steeper than 2:1, does not qualify; it is back to seven days.

The 90-Day Rule Most People Miss

Temporary stabilization is not the finish line. The permit is explicit:

“After the permanent cessation of construction activities, any areas with temporary ground stabilization shall be converted to permanent ground stabilization as soon as practicable but in no case longer than 90 calendar days after the last land disturbing activity.”

Ninety days sounds generous until you notice it runs on calendar days through whatever season you land in. Finish a site in early October and your ninety days expire in early January, past the Piedmont's fall seeding window, into ground that is too cold to establish, and you are converting to permanent cover in the worst possible conditions. This is a scheduling problem, not a seeding problem, and it is solved at the preconstruction meeting rather than in December.

Self-Inspection: What You Owe and How Often

Inspections are required at least once every 7 calendar days, and within 24 hours of a rain event of 1.0 inch or greater in 24 hours. The permit says “≥ 1.0 inch”: a two-inch storm triggers it just as a one-inch storm does, which sounds obvious until you see an inspection log where someone recorded only the exact one-inch events. That frequency applies to erosion and sediment control measures, stormwater discharge outfalls, the site perimeter, and adjacent streams and wetlands.

You must record daily rainfall amounts. Cumulative measurements are acceptable when daily observation isn't possible (weekends and holidays), but the rain gauge itself is not optional, and an empty inspection log after a wet week is the fastest way to turn a routine visit into a notice of violation.

One change worth knowing from the 2024 reissuance: the approved erosion and sediment control plan must still be physically available on site, but other required records may now be kept electronically as long as they can be produced during an inspection.

What Actually Satisfies the Deadline

“Stabilized” does not mean “seed is on the ground.” It means ground cover sufficient to restrain erosion. In practice, in the Carolina Piedmont, an inspector is looking for uniform coverage, anchored mulch, and evidence the specified rates were actually applied.

North Carolina publishes temporary seeding specifications by season and region. These are the Piedmont figures.

Temporary Seeding: Piedmont

Late winter / early springSummerFall
Seeding datesJan 1 – May 1May 1 – Aug 15Aug 15 – Dec 30
Species and rateRye (grain) 120 lb/acre; annual lespedeza 50 lb/acreGerman millet 40 lb/acre, or small-stemmed Sudangrass 50 lb/acreRye (grain) 120 lb/acre
Limestone2,000 lb/acre ground agricultural limestone2,000 lb/acre2,000 lb/acre
Fertilizer750 lb/acre 10-10-10750 lb/acre 10-10-101,000 lb/acre 10-10-10
Mulch4,000 lb/acre straw, anchored4,000 lb/acre straw, anchored4,000 lb/acre straw, anchored

Notes that matter on a real site:

  • Anchoring is part of the specification, not a nicety. The state specifies anchoring straw by tacking with asphalt, netting, or a mulch anchoring tool. Unanchored straw on a Piedmont slope in a March storm ends up in the perimeter ditch, and now you have two problems.
  • Omit the lespedeza in the spring mix if you don't need cover to persist past June.
  • Fall seeding carries a follow-up. Topdress with 50 lb/acre of nitrogen in March. If the stand needs to hold past June 15, overseed with 50 lb/acre of lespedeza in late February or early March.
  • The date windows are not suggestions. Seeding rye in late June because that's when the schedule allowed is money spent on a stand that will not establish. This is where hydroseeding with a season-appropriate mix and a bonded tackifier earns its cost: you get faster coverage and the slurry holds through the establishment period.

Permanent Seeding

The state's guidance is to soil test before grading and incorporate the recommendations, with seeding or planting performed within 15 working days or 90 calendar days after final grade. Absent a soil test, general rates are 75 lb of limestone per 1,000 sq ft, with starter fertilizer at roughly 40 lb of 5-10-10, 20 lb of 10-20-20, or 16 lb of 18-24-6 per 1,000 sq ft. Increase by about 20% on sandy soils.

Note how the 15-working-day figure interacts with the permit's 90-calendar-day conversion rule. On most jobs the working-day figure binds first.

DOT Work Is Its Own Specification

If you are seeding on an NCDOT project, the plan governs and the relevant sections are 1660 (Seeding and Mulching), 1661 (Repair Seeding), 1662 (Supplemental Seeding) and 1620 (Temporary Seeding) of the 2024 Standard Specifications for Roads and Structures.

Do not work from a rate table you found online, including this one. NCDOT projects are let against a specific edition of the standard specifications, and project special provisions routinely modify the seeding mixture, the rate, or the establishment requirement for a particular contract. Read the plan set for the job in front of you. If the special provisions and the standard specification disagree, the special provisions win.

The Jurisdictional Trap

Here is what catches more Charlotte-area projects than any deadline in Table 3.

Erosion control jurisdiction in North Carolina is not organized by county. The Sedimentation Control Commission delegates authority to individual cities and counties, and the map is genuinely patchy. In the Charlotte metro specifically:

  • The City of Charlotte and Mecklenburg County run separate delegated programs.
  • Union County is covered by the state program, but Monroe, Waxhaw and Weddington each run their own.
  • Cabarrus County and Stanly County are covered by the state program, not a local one.
  • The Town of Mooresville assumed its own program on March 1, 2026. Iredell County stopped accepting projects inside the town and its ETJ in February 2026. Any reference document older than that will route you to the wrong office.

The practical consequence: two parcels on opposite sides of a municipal line can have different submittal requirements, different thresholds, different fees and different review timelines. Getting this wrong doesn't produce a violation; it produces a delay, which on a phased development is usually more expensive.

NC DEQ publishes an ArcGIS map showing the extent of each locally delegated program's jurisdiction. Check it before you assume the county office is the right one.

Thresholds in the Markets We Work

The state minimum under the Sedimentation Pollution Control Act is one acre. Several local programs are stricter. These are the figures we could confirm from a primary ordinance, an official permit form, or a current DEQ document:

JurisdictionProgramThresholdOffice
City of CharlotteDelegated1 acre (“uncovers one acre or more”; lands developed as a unit are aggregated regardless of ownership)Charlotte Storm Water Erosion Control · 704-517-1152
Rowan CountyDelegatedMore than 1 acre on a tractRowan Environmental Compliance · 704-216-8588
Gaston CountyDelegated1 acre or more on a tractGaston Erosion Control · 704-922-2157
Iredell CountyDelegated0.5 acre (minor permit 0.5–0.99 ac; major 1 ac and above)Iredell Erosion Control · 704-878-3118
Town of MooresvilleDelegated as of 3/1/20260.5 acre or greaterMooresville Engineering · 704-662-3185
Guilford CountyDelegated1 acre, including larger common plans. Also any grading in Watershed Critical Area Tier 1 or 2, and subdivision lots regardless of sizeGuilford Soil Erosion Control · 336-641-3803
Winston-Salem / Forsyth CountyDelegated (joint)20,000 sq ft for a single-family dwelling; 10,000 sq ft for any other purposeWS/Forsyth Erosion Control · 336-747-7453
Cabarrus CountyNC DEQ state program1 acre (state minimum)DEQ Mooresville Regional Office · 704-235-2100
Union County (unincorporated)NC DEQ state program1 acre (state minimum)DEQ Mooresville Regional Office · 704-235-2100
Stanly CountyNC DEQ state program1 acre (state minimum)DEQ Mooresville Regional Office · 704-235-2100

Confirm before you rely on it: we were unable to verify the current threshold from an official source for Mecklenburg County (704-336-7600), the City of Greensboro (336-373-2030), the City of High Point (336-883-3194) or Lincoln County. Each runs a delegated program, and High Point in particular appears to use multiple triggers (soil erodibility, critical watershed, slope) rather than a single acreage figure. Call the office rather than trusting a number you found in a table, including ours.

South Carolina, Briefly

South Carolina's program is administered by the South Carolina Department of Environmental Services (SCDES), note the name, since DHEC was split in 2024 and older documents still carry the DHEC branding.

Coverage under SCR100000 is required at one acre, or at half an acre in the Coastal Zone, or below an acre where the site is part of a larger common plan. Sites disturbing less than an acre file a notification form. SC regulation tiers review by size: simplified plan at two acres or under, simplified permitting between two and five, full review above five.

The practical difference for crews working both states: South Carolina inspects weekly until final stabilization and recommends inspection within 24 hours of a half-inch rain event, against North Carolina's one-inch trigger. Same crew, same week, two different thresholds. Build that into the inspection routine rather than assuming the stricter NC number covers you; it doesn't, because SC's rain trigger is lower.

In York County, one acre triggers a full construction SWPPP; between 10,000 sq ft and an acre a simplified plan may suffice, though sub-acre sites still need the full document if they create 8,700 sq ft or more of impervious area, require storm drain pipe, or add more than 1 cfs to the 10-year peak. We could not verify a published threshold for Lancaster County: their stormwater office is at 803-286-3607.

Where Sites Actually Fail

In our experience across Piedmont commercial and civil work, the failures cluster:

Treating stabilization as a closeout item. It is a continuous obligation that runs the whole job. Areas reaching final grade in month two are due in month two.

Scheduling seeding against the calendar instead of the season. The seven-day clock does not care that it is January. Winter and midsummer are when the gap between “seed applied” and “cover established” is widest, and where a hydroseed slurry with the right mix and tackifier does work that dry seed and loose straw will not.

Missing the perimeter. Crews stabilize the visible slope and leave the perimeter ditch, which was the seven-day feature.

Inspection logs that stop. A gap in the log during a wet stretch reads as non-compliance whether or not the site was actually fine.

Assuming the county office is the right office. See above.

Frequently Asked Questions

Seven calendar days for slopes steeper than 3:1, for all perimeter dikes, swales, ditches and perimeter slopes, and for High Quality Water zones. Fourteen for slopes 3:1 to 4:1 and for areas flatter than 4:1, but read the timeframe variations in Table 3 carefully, because several situations get pulled back to seven. Any perimeter feature is seven days regardless of which row it otherwise falls in.

Getting a Site Stabilized on a Deadline

If you are inside a seven-day window right now, the constraint is usually mobilization rather than method. Request a bid or call 704-324-1799 and tell us the deadline you are working to, and we will tell you honestly whether we can hit it.

For scope and specification details: Commercial hydroseeding · Erosion control · Seed and straw · NCDOT hydroseeding · SCDOT hydroseeding · Retention and detention pond inspections

We work across the Charlotte metro and the North Carolina Piedmont: Charlotte · Concord · Mooresville · Gastonia · Statesville · Salisbury · Rock Hill

This guide summarizes publicly available regulatory requirements as of September 2026 and is provided for general information. It is not legal advice and does not replace the approved erosion and sediment control plan for your site, the conditions of your permit coverage, or guidance from your local program. Where a requirement here matters to your project, verify it against the current permit and confirm local requirements with the reviewing office.

Sources: NC DEQ, NPDES General Permit NCG010000 (effective April 1, 2024 – March 31, 2029) · NC DEQ, NCG01 Ground Cover and Materials Handling plan sheet (effective 4/1/2024) · NC DEQ, Temporary and Permanent Seeding Specifications · NC DEQ, Local Erosion and Sediment Control Programs contact list (rev. 5/15/2025) · 15A NCAC 04B .0132, Design Standards for the Upper Neuse River Basin · City of Charlotte Unified Development Ordinance Article 28 · Rowan County Code Chapter 18 · Gaston County Soil Erosion and Sedimentation Control Ordinance · Winston-Salem/Forsyth County Erosion Control application · Town of Mooresville Erosion and Sedimentation Control Ordinance (effective March 1, 2026) · NCDOT 2024 Standard Specifications for Roads and Structures · SCDES Stormwater Construction Activities · York County Code Chapter 152

Need Help Choosing the Right Seeding Method?

Whether you are establishing a residential lawn, completing a commercial development, stabilizing a retention pond, or preparing a construction site for inspection, Prime Hydroseeding can help you choose the right solution. Contact us for a quote on residential or commercial hydroseeding and erosion control services in North Carolina or South Carolina.

Aerial view of hydroseeded grounds surrounding a large commercial warehouse building
Get A Quote

Ready to Get Your Site Stabilized?

Tell us about your project and we'll get back to you with pricing and scheduling. For urgent site needs, call directly.

704-324-1799info@primehydroseeding.com

Serving Charlotte, Concord, Kannapolis, Mooresville & Salisbury, NC/SC

Bidding a project? Submit a bid request with your plans and specs.

Sent directly to info@primehydroseeding.com