Map › All states › North Carolina
North Carolina trucking rules
Fees, CDL costs, weight and size limits, chain laws and new bills for truckers and trucking companies in North Carolina. Updated 2026-10-22.
Must-know rules · Weight, oversize & chains · Fees · Bills
Must-know rules
North Carolina has no separate truck speed limit in the statute text I reviewed. Its enforcement is built around the State Highway Patrol: every truck with a GVWR of 10,001 lb or more must enter open weigh stations, and weight tolerances are tight, with none on interstates. I could not confirm NC's weight-distance/highway use tax, IFTA/IRP specifics, or the handheld phone/texting rule for drivers, so those topics are left out.
Researched by our AI agent from the linked sources on 2026-10-21. Always confirm with the source.
- Must knowTruck speed limits
G.S. 20-141 sets 35 mph inside municipal limits and 55 mph outside them, both written for "all vehicles." NCDOT can set higher limits on interstates and controlled-access highways, capped at 70 mph. I saw no separate lower truck limit in the statute text.
G.S. 20-141 Speed restrictions (NC General Assembly) - Must knowSize limits (no-permit)
Single vehicle 40 ft; combination 60 ft. Exception: a tractor with a 48-ft semi-trailer has no overall length limit on all roads. A tractor with a 53-ft semi-trailer has none on NC, US and Interstate routes unless restricted. Legal height is 14 ft. Width over 8 ft 6 in needs a permit.
NCDOT Oversize/Overweight Permit Handbook
12 more rules for North Carolina, plus border-crossing alerts in the tracker app and daily change emails.
Try it free for 14 days No card needed. Then $9.99/month or $79/year.Weight limits, oversize permits and chain laws
Our agent is still researching North Carolina's weight, size and chain rules. Check back soon.
Fees and DOT requirements
North Carolina charges a flat $25.50 per year of license term for both Class A and Class B CDLs (5-year license), and truck registration is set by declared gross weight. Intrastate for-hire carriers must register with NCDMV and verify insurance, but the retrieved sources give no per-carrier fee. I did not verify weight-distance tax, emissions or state inspection rules, or the NC intrastate fuel-tax license fee.
- Class B CDL
- $127.50 for 5 years (about $25.50 a year)
Official rate is $25.50 per year of license term (2024 adjustment of G.S. 20-37.16), so 5 years = $127.50 (my arithmetic). A separate CDL application fee of $51.50 applies (G.S. 20-37.15). A secondary site says this covers up to three knowledge-test attempts and is waived on renewal; I did not confi Source - Class A CDL
- $127.50 for 5 years (about $25.50 a year)
Same as Class B: $25.50 per year of term, so 5 years = $127.50 (my arithmetic). The $51.50 application fee also applies. Endorsements are about $5 per year per a secondary source, not officially confirmed. State skills-test fee is not confirmed. The 5-year term comes from the NC state business-licen Source - Registration, 26,001 lb straight truck
- $715 a year Source Non-government source
- Registration, 80,000 lb combination
- $2,200 a year Source Non-government source
- How registration is figured
- Annual fee by declared gross weight (empty weight plus heaviest load, rounded to 1,000 lb). It is a per-100-lb rate by weight bracket under G.S. 20-88(b). The general (non-farm) rate for vehicles over 17,000 lb is $2.75 per 100 lb of gross weight. For a tractor-trailer, declared weight covers the wh
Both figures are my arithmetic from the statute's rate. A 26,001 lb declaration rounds to 26,000 lb (500 lb or less is disregarded), so 260 x $2.75 = $715. At 80,000 lb, 800 x $2.75 = $2,200. Two third-party fee sites show totals $5 higher ($720 and $2,205), implying a $5 statutory addition. I could not confirm that addition in the official text I retrieved, so treat these as possibly $5 low. I di Source Non-government source - Intrastate operating authority
- Registration of for-hire intrastate motor carriers with NCDMV (G.S. 20-382.1). Household goods movers instead need an NC. annual vehicle-list filing; renewal term of the registration.
A for-hire carrier may not operate in intrastate commerce unless it has registered with the Division (if it does not haul household goods), verified insurance for each for-hire vehicle, and paid the fees in G.S. 20-385. It must also file a list of its for-hire vehicles annually. G.S. 20-385 lists $77.25 for an intrastate certificate of exemption (household goods). The current fee for general-freig Source
State DOT requirements
- Must knowIntrastate USDOT number
Carriers operating only inside NC must get an intrastate USDOT number if they run vehicles of 26,001 lb or more (GVWR, GCWR, GVW or GCW), vehicles for 16 or more passengers, or placarded hazmat loads. The State Highway Patrol said there is no cost to obtain it. NC issues no separate state DOT number.
NC State Highway Patrol: Intrastate USDOT Numbers program
See all 6 DOT requirements with full access
Fees change; confirm with the linked state source. Compare all states.
New North Carolina trucking bills
Enacted signed into law · Pending still moving through the legislature · Did not pass
- Pending NC S391: DOT Omnibus Ch. SL 2025-47 · 2025-07-01
Bill data from LegiScan (CC BY 4.0).
Driving through North Carolina? The RigRules tracker reads each state's rules aloud when you cross a state line.
Open the tracker Compare fees in every state