DRIVEWAY

NCDOT Driveway Permit for Culverts — Who Applies, What's Required, and How Long It Takes

NC driveway culvert NCDOT permit -- crew placing corrugated pipe at road crossing

Tanya Stokes’s contractor handed her a one-page scope sheet that said “NCDOT permit required” and left it at that. She searched online, landed on a 47-page NCDOT document, and closed the tab. That is not a useful outcome.

Here is what the document actually means for a residential driveway culvert: the permit is called a Driveway Encroachment Agreement. The contractor typically files it. NCDOT policy says simple residential requests are typically reviewed in up to 4 weeks; complex requests can take 8 weeks or more. NCDOT charges a $50 construction inspection fee per access point. There is no separate application fee for the permit itself. Work cannot begin until the signed agreement comes back.

That is the whole mechanism. The sections below walk through each piece.


When You Need the Permit vs When You Don’t

Does Your Driveway Require an NCDOT Permit?

Comparison. State-Maintained Road -- Permit Required: NC highway routes (NC-54, US-70, US-1, etc.); SR (Secondary Road) numbered routes -- SR number on the road sign; NCDOT Driveway Encroachment Agreement required before work begins; $50 NCDOT construction inspection fee per access point; Culvert diameter and approach angle set by District Engineer. Non-State Road -- No NCDOT Permit: City and town streets within municipal limits -- contact city or town engineering; County roads transferred out of NCDOT maintenance; Private roads and subdivision interior streets; Local municipality or county may still have separate requirements; Check with the appropriate local entity, not NCDOT.

State-Maintained Road -- Permit Required
  • NC highway routes (NC-54, US-70, US-1, etc.)
  • SR (Secondary Road) numbered routes -- SR number on the road sign
  • NCDOT Driveway Encroachment Agreement required before work begins
  • $50 NCDOT construction inspection fee per access point
  • Culvert diameter and approach angle set by District Engineer
Non-State Road -- No NCDOT Permit
  • City and town streets within municipal limits -- contact city or town engineering
  • County roads transferred out of NCDOT maintenance
  • Private roads and subdivision interior streets
  • Local municipality or county may still have separate requirements
  • Check with the appropriate local entity, not NCDOT

The key question: does your road have an SR number on the sign or carry an NC/US highway designation? If yes, NCDOT permitting applies before any culvert work.

NC Grade and Haul ncgradehaul.com

You need an permit only when your driveway connects to a state-maintained road.

Private driveways connecting to county roads, city streets, or subdivision internal streets do not trigger NCDOT permitting. The local municipality or county may still have their own requirements — but that is a separate process from the NCDOT Driveway Encroachment Agreement.

State-maintained roads in North Carolina that trigger NCDOT permitting:

Roads that do NOT require NCDOT permitting (check with the appropriate local entity):

How to confirm your road type: NCDOT maintains county and bridge maps online at connect.ncdot.gov/resources/State-Mapping/Pages/County-Bridge-Maps.aspx that show state-maintained routes by county. The Division Engineer’s office for your county can also confirm by phone.

If you are unsure, call the NCDOT Division office for your county before scheduling work. That one call prevents the scenario where a contractor pours gravel over an unpermitted culvert and NCDOT orders it removed.


What the NCDOT Driveway Encroachment Agreement Covers

The Driveway Encroachment Agreement sets the minimum culvert diameter, the allowable approach angle, and the required sight-distance clearance — all specific to your road classification.

This is what separates the NCDOT permit from a county grading permit. The county cares about land disturbance and erosion. NCDOT cares about how your driveway connects to the state road and whether a culvert will handle the drainage area.

What NCDOT reviews and specifies in the agreement:

Cross-section schematic showing a corrugated metal culvert bedded in aggregate beneath a driveway approach at the NCDOT right-of-way line, with labels for the 15-48 inch diameter range and approach angle.
NCDOT specifies the culvert diameter (15 in min / 48 in max) and approach angle for your specific road classification — both are set in the Driveway Encroachment Agreement before installation begins.

What the permit does NOT cover: your private driveway beyond the right-of-way line. Everything past the right-of-way is yours and does not require NCDOT approval. Local grading permits from your county may still apply to that portion.


Who Applies — Homeowner or Contractor?

Either can apply, but most contractors handle it — because NCDOT ties permit compliance to whoever is present during the inspection.

Here is the practical breakdown:

Any contractor doing state-road culvert work in NC should know this process automatically. If they don’t bring it up, that is a signal worth paying attention to. See does your driveway contractor handle NCDOT permits for what to ask during the quote process.


Ask your contractor

”Are you pulling the NCDOT driveway approach permit, or is that my responsibility?”

Get an itemized quote that lists permit handling as a named line item. If the quote has a single lump number and no mention of permit handling, ask specifically whether the Driveway Encroachment Agreement is part of their scope — and whether they will be there for the NCDOT inspection.


The Application Process — Step by Step

NCDOT Driveway Encroachment Permit -- 7 Steps

1. Identify your NCDOT Division -- NC has 14 divisions. Use the NCDOT Division map at connect.ncdot.gov to find the Division covering your county and the District Engineer office contact. 2. Download the application form -- NCDOT Street and Driveway Access Permit Application (Appendix 3 of the Policy on Street and Driveway Access to North Carolina Highways) -- available at connect.ncdot.gov. 3. Prepare a site sketch -- Shows driveway location, approach angle, culvert location, and sight distance. Your contractor prepares this. Engineer stamp not required for simple residential unless the District Engineer requires drainage analysis. 4. Submit to the Division office -- Via NCDOT online portal (requires Business NCID), in person, or by mail at the District Engineer office. Electronic payment accepted via myNCDOT/Payit. 5. NCDOT reviews the application -- Staff check sight distance, culvert sizing against the drainage area, and approach angle. Simple residential requests: up to 4 weeks. Complex requests: 8 weeks or more. 6. Receive the signed Driveway Encroachment Agreement -- Work cannot begin until the signed agreement is returned. Starting before approval risks removal at the property owner's expense and NCDOT may barricade the connection. 7. NCDOT inspects after installation -- Before the approach surface (gravel or pavement) covers the culvert, NCDOT inspects. The $50 construction inspection fee per access point is included in the permit application.

  1. Identify your NCDOT Division

    NC has 14 divisions. Use the NCDOT Division map at connect.ncdot.gov to find the Division covering your county and the District Engineer office contact.

  2. Download the application form

    NCDOT Street and Driveway Access Permit Application (Appendix 3 of the Policy on Street and Driveway Access to North Carolina Highways) -- available at connect.ncdot.gov.

  3. Prepare a site sketch

    Shows driveway location, approach angle, culvert location, and sight distance. Your contractor prepares this. Engineer stamp not required for simple residential unless the District Engineer requires drainage analysis.

  4. Submit to the Division office

    Via NCDOT online portal (requires Business NCID), in person, or by mail at the District Engineer office. Electronic payment accepted via myNCDOT/Payit.

  5. NCDOT reviews the application

    Staff check sight distance, culvert sizing against the drainage area, and approach angle. Simple residential requests: up to 4 weeks. Complex requests: 8 weeks or more.

  6. Receive the signed Driveway Encroachment Agreement

    Work cannot begin until the signed agreement is returned. Starting before approval risks removal at the property owner's expense and NCDOT may barricade the connection.

  7. NCDOT inspects after installation

    Before the approach surface (gravel or pavement) covers the culvert, NCDOT inspects. The $50 construction inspection fee per access point is included in the permit application.

Key numbers: up to 4 weeks for simple residential review, 8+ weeks for complex requests, $50 NCDOT inspection fee per access point. The signed agreement must be in hand before any culvert goes in.

NC Grade and Haul ncgradehaul.com

The NCDOT driveway encroachment application is filed with the local Division office. For a simple residential culvert on a non-highway route, NCDOT policy states the process typically takes up to 4 weeks; complex requests can take 8 weeks or more.

North Carolina has 14 highway divisions. The Division covering your county handles the permit. The Division map is available at connect.ncdot.gov/resources/State-Mapping/Pages/Division-Map.aspx.

  1. Identify your NCDOT Division. Use the NCDOT Division map at connect.ncdot.gov/resources/State-Mapping/Pages/Division-Map.aspx to find the Division covering your county and the corresponding Division Engineer’s office address and phone.
  2. Download the application form. NCDOT provides the Street and Driveway Access Permit Application (Appendix 3 of the Policy on Street and Driveway Access to North Carolina Highways). The full policy manual, including the permit application form, is available at connect.ncdot.gov/projects/Roadway/RoadwayDesignAdministrativeDocuments/Policy%20on%20Street%20and%20Driveway%20Access.pdf.
  3. Prepare a site sketch. The application typically requires a simple drawing showing the driveway location, approach angle, culvert location, and sight distance. Your contractor prepares this. Simple residential applications typically do not require a licensed engineer’s stamp unless the District Engineer determines that drainage analysis or engineered plans are needed. Commercial and subdivision applications do require sealed plans.
  4. Submit to the Division office. NCDOT operates an online Driveway Permit Submission portal at connect.ncdot.gov/site/Permits/Pages/default.aspx that requires a Business NCID (not an individual NCID — create one at myncid.nc.gov before filing). Electronic payment is accepted via myNCDOT/Payit for applicable fees. Applications can also be submitted in person or by mail at the District Engineer’s office. Email submission may be accepted by some District offices — call to confirm.
  5. NCDOT reviews the application. Staff check sight distance, culvert sizing against the drainage area, and approach angle compliance. NCDOT policy states simple requests are typically processed in up to 4 weeks; complex requests can take 8 weeks or more.
  6. Receive the signed agreement. Work cannot begin until the Driveway Encroachment Agreement is signed and returned. Do not let a contractor start the culvert installation while the permit is pending — NCDOT policy states that unpermitted work may result in removal of the driveway or street connection at the property owner’s expense, and NCDOT may barricade the connection from further use until corrections are made.
  7. NCDOT inspects after installation. Before the approach surface (gravel or pavement) goes over the culvert, NCDOT inspects the installation. The permit application includes a $50 construction inspection fee per access point, making inspection standard for permitted work.

Dave Kowalski in WNC is dealing with post-Helene culvert replacement on a state-road-connected driveway in the mountains — the same 7 steps apply. No published modified encroachment processing rules for Helene-damaged residential driveway culverts were located; call the Division 13 (Asheville) or Division 14 (Sylva) office to confirm whether any local expediting is available.

Flat-lay of NCDOT driveway permit application materials on kraft paper: the completed application form, a hand-drawn site sketch showing approach angle and culvert location, a ruler, pencil, stamped envelope addressed to the NCDOT Division office, a sticky note reading '$50 inspection fee', and a county division map with a red-dot marker
What a complete NCDOT driveway encroachment application packet looks like — the form, a site sketch, the $50 inspection fee, and a stamped envelope to the local Division Engineer’s office. Have these ready before you submit.
The NCDOT driveway encroachment permit at a glance -- get the signed agreement before any gravel goes over the culvert.

Application Fees and Costs

NCDOT driveway encroachment applications for residential properties are typically low-cost or free. The larger expense is the culvert material, or corrugated metal pipe, and installation labor.

Typical cost breakdown for a residential culvert permit:

The permit fee itself is not the financial risk. The risk is a contractor who skips the permit, gets caught during or after installation, and your project stalls while an unpermitted culvert gets dug out. That cost is unrecoverable.


Common Mistakes

Starting work before the permit arrives. NCDOT policy states that unpermitted work may result in removal of the driveway or street connection at the property owner’s expense, and NCDOT may barricade the connection from further use until corrections are made. The permit is not the long pole — the up-to-4-week review for simple applications is. Plan the culvert work into the project schedule before anything goes in the ground.

Installing the minimum culvert size without checking the drainage area. NCDOT policy (19A NCAC 2D.0421) restricts single-family residential driveway pipe to a minimum inside diameter of 15 inches and a maximum of 48 inches unless otherwise directed by the District Engineer. For contractor-installed culverts, the District Engineer sizes the pipe based on the drainage area. Undersized culverts wash out. The plan that came with your grading permit accounts for that flow — the culvert sizing should match it. See how to size a driveway culvert for NC runoff for how to read the drainage area.

Not listing permit handling in the quote. If the contractor does not explicitly carry permit handling as a line item in the quote, ask about it before signing. A forgotten permit stops the project. An itemized quote that names permit handling gives you a paper trail if there is a dispute.

Conflating NCDOT permits with county grading permits. These are separate processes with separate agencies. A culvert on a state-road driveway may require both the NCDOT Driveway Encroachment Agreement and a county grading or land-disturbance permit — especially if your project disturbs more than a certain acreage. See NC county permit requirements alongside NCDOT for how the two layers interact.


Get an Itemized Quote That Covers the Permit

An NCDOT Driveway Encroachment Agreement is a 2-page form and an up-to-4-week wait for simple residential applications. It is not a major obstacle. But it must happen before the culvert goes in — not after.

Any contractor doing state-road-connected culvert work in North Carolina should know this process. If they do not mention it, ask. If they cannot explain the application steps, that is a signal worth weighing before you hire.

Hire a verified NC grading contractor who works state-road approaches. When you call, ask specifically: are you pulling the Driveway Encroachment Agreement, and is that included in the quote or billed separately? Get the answer in writing. That one question separates contractors who know this process from those who will learn it on your project.

For more on how NC driveway grading works and how culvert installation fits into the full project scope, see how driveway grading works in NC and the NC driveway culvert installation overview.