North Dakota CDL and Trucking Guide
To get a CDL in North Dakota, you pass the NDDOT knowledge tests at a driver license site for a commercial learner's permit, hold the permit at least 14 days, then pass a road test by appointment with NDDOT or an approved third-party tester. If it is your first Class A or Class B CDL, federal rules also require entry-level driver training (ELDT) from a provider on FMCSA's Training Provider Registry before the road test.
Last verified: · every fact links to its official source
The official North Dakota CDL manual
Your permit knowledge tests come from this manual, published by North Dakota Dept. of Transportation. Read it right here on the page, or download the PDF to keep on your phone or computer.
Read the manual hereDownload the PDF
Our copy was downloaded from the state on October 14, 2026. The state's own file is always at its official manual link, and the state CDL page lists the newest edition. Link checked October 4, 2026.
Getting a CDL in North Dakota
| Licensing agency | The North Dakota Department of Transportation (NDDOT) Driver License Division issues commercial learner's permits and CDLs.[1][2] |
|---|---|
| Official CDL manual | North Dakota Commercial Driver License Manual, 2025-2027 (PDF). If that link moves, use NDDOT's CDL manual page.[3][4] |
| Minimum age | 18 for a North Dakota CDL, which covers driving inside the state. You must be 21 to drive a commercial vehicle across state lines. At 16 you can test for a CDL restricted to custom harvesting only.[2][5][6] |
| Wait after the permit | You must hold the commercial learner's permit at least 14 days before the road test. NDDOT will not schedule a road test without a valid permit.[2][5] |
| How long the permit lasts | No more than one year. After that you can retake the knowledge test for another one-year permit, or the director can issue a letter that lets you drive to the road test and back.[5] |
| Skills test | Three parts: vehicle inspection, basic control skills and the road test. You have to pass the vehicle inspection before you move on. You bring the vehicle, and it has to match the class you want.[7][3] |
| Skills test is changing | North Dakota began using the Modernized CDL Skills Test on December 1, 2025 and is phasing it in at its road test sites through 2026. The brake check, vehicle inspection and basic control skills are the parts that change. Call 855-633-6835 to confirm which version your site uses.[3] |
| Where tests are given | Knowledge and road tests are by appointment only. NDDOT road tests are given in Williston, Minot, Dickinson, Bismarck, Jamestown, Devils Lake, Fargo and Grand Forks. NDDOT also authorizes third-party testers, and its school list shows which schools are approved to test.[3][7][8] |
| Fees | Knowledge test $5 per attempt, with one attempt allowed per day. Commercial learner's permit $15. Endorsements $3 each. Road test $5.[9] |
| If you fail a test | You cannot retake it the same day.[3] |
North Dakota CDL permit and license fees
These are the fees NDDOT publishes for a commercial learner's permit, the tests and a CDL. Each row says who pays it. We list a fee only where the state names it and gives the amount. Checked October 5, 2026.
| Fee | Amount | Who pays it |
|---|---|---|
| Learner's permit and knowledge tests | ||
| Knowledge testNDDOT lists the knowledge test as $5 per attempt, one attempt a day. It does not say whether the air brakes, combination and endorsement tests are each a separate $5. | $5.00[10] | A first CDL |
| Knowledge test (school bus)NDDOT says the school bus endorsement requires a knowledge test and lists the knowledge test at $5 per attempt. | $5.00[10] | A CDL holder adding an endorsement: with School Bus |
| Knowledge test (tank vehicles)NDDOT says the tank vehicle endorsement requires a knowledge test and lists the knowledge test at $5 per attempt. Only one $5 is counted if you add more than one endorsement, because NDDOT does not say whether each test is a separate $5. | $5.00[10] | A CDL holder adding an endorsement: with Tank; without School Bus |
| Commercial learner's permit$20 if you are non-domiciled. NDDOT says a road test cannot be scheduled without a valid permit. | $15.00[10] | A first CDL |
| Skills test | ||
| Road testNDDOT's listed road test fee. Third party testers set their own prices. | $5.00[10] | A first CDL |
| Road test (school bus)NDDOT says the school bus endorsement requires a knowledge and road test, and lists the road test at $5. Third party testers set their own prices. | $5.00[10] | A CDL holder adding an endorsement: with School Bus |
| License | ||
| Commercial driver's licenseNDDOT lists the fee as $15.00 plus $3.00 per endorsement. | $15.00[11] | A first CDL |
| Endorsement$3 for each endorsement. Counted once here, at the license. NDDOT does not say whether it is also collected on the permit. If you already hold a CDL, pick only the endorsements you are adding. | $3.00 for each endorsement[10] | A first CDL and a CDL holder adding an endorsement |
Not in the table for a first CDL, because we could not confirm the amount from NDDOT:
- Any extra $5 knowledge test fees, if North Dakota charges each knowledge test separately
- Any $3 endorsement fee collected on the permit as well as the license
- The federal HazMat background check
Not in the table for a driver who already holds a CDL, because we could not confirm the amount from NDDOT:
- All fees for moving up a class
- The fee for the new license card after adding an endorsement
- Any permit fee for adding a school bus endorsement
- Any test or permit fees for adding a HazMat, passenger or doubles and triples endorsement
- Any extra $5 knowledge test fees, if North Dakota charges each knowledge test separately
- The federal HazMat background check
Renewal: A commercial license renewal is $15.00 plus $3.00 per endorsement. By law a commercial license expires on your birthday in the second following odd-numbered year if you were born in an odd-numbered year, or the second following even-numbered year if you were born in an even-numbered year.[12]
- The knowledge test fee is $5 per attempt, and only one attempt is allowed per day.[10]
- State law says the applicant pays the $5 test fee for each of the tests. NDDOT does not say whether each separate knowledge test (general knowledge, air brakes, combination, each endorsement) is its own $5, so only one $5 knowledge test fee is counted here.[13]
- NDDOT lists the fee as 'Commercial permit or license: $15.00 plus $3.00 per endorsement'. The $3 endorsement fee is counted once here, at the license.[11]
- North Dakota does not treat air brakes as an endorsement, so there is no $3 endorsement fee for air brakes.[10]
- Non-domiciled applicants pay $20 instead of $15 for the permit.[10]
- State law sets the fee for a nonresident commercial driver's license at $20.[13]
- NDDOT sends HazMat applicants to the federal TSA site for the security threat assessment fee and does not state the amount.[14]
- State law sets one flat fee of $15 for a commercial license or permit application. No North Dakota source prorates it or gives a credit for time left on the license you hold now.[13]
- State law lists only these commercial fees: $5 for a commercial license test, $15 for a license or permit application and $3 for each endorsement. It lists no separate upgrade or added-endorsement fee, and no North Dakota source says which of these a current CDL holder pays to move up a class.[13]
- NDDOT's steps for getting a CDL say a road test cannot be scheduled without a valid commercial learner's permit, held at least 14 days. NDDOT does not say whether a current CDL holder needs a new permit to move up a class or add an endorsement.[15]
- NDDOT lists a duplicate license or permit at $8.00, or $3.00 for a name or address change only. It does not say whether this is what a CDL holder pays for the new card after moving up a class or adding an endorsement.[11]
- NDDOT describes only the school bus and tank vehicle endorsements on its CDL page. It does not say which tests the HazMat, passenger or doubles and triples endorsements need, so no test fee is counted for adding those.[10]
Fees change. Confirm your total with NDDOT before you go. NDDOT sets these fees; Red River Valley CDL does not collect them.
Add up your North Dakota CDL costs
Getting your permit, your first CDL, adding endorsements, moving up a class or renewing: the CDL cost calculator adds up the NDDOT fees above for your class and endorsements, with a source link on every line.
ELDT in North Dakota: what has to be done before you test
Entry-level driver training (ELDT) is a federal rule, so it works the same in North Dakota as in every other state. If you are getting a Class A or Class B CDL for the first time, upgrading to a Class A or B, or adding a passenger (P), school bus (S) or hazardous materials (H) endorsement for the first time, you have to complete training with a provider listed on FMCSA's Training Provider Registry (TPR).[17]
The state cannot give you the skills test for a Class A or B CDL or a P or S endorsement, or the knowledge test for the H endorsement, until that training is on record.[18] Theory can be done online: the federal definition of theory instruction includes online training.[19] Except for the HazMat endorsement, the theory and behind-the-wheel parts have to be finished within one year of each other.[20]
North Dakota follows the federal rule. NDDOT says you have to finish the federally required entry-level driver training before you are eligible for the road test, and it sends applicants to the Training Provider Registry.[2] For a first hazardous materials endorsement, NDDOT's list of steps puts the required federal theory training ahead of the HazMat knowledge test.[16]
NDDOT also publishes a list of approved commercial driver training schools and marks which ones are approved third-party testers. One note on that page matters when you plan your training: your federally required training and a third-party CDL test must be done with the same entity. If the place where you train does not offer approved North Dakota third-party testing, you take the driving test with the NDDOT Driver License Division.[8] Ask NDDOT or your school how that applies to you before you pay for a course.
Truck driving jobs and pay in North Dakota
| Drivers employed (May 2025) | 11,870[21] |
|---|---|
| Median pay (May 2025) | $60,910 a year, or $29.29 an hour[21] |
| Average pay (May 2025) | $63,330 a year, or $30.45 an hour[21] |
| Projected jobs, 2024 to 2034 | 11,750 in 2024, growing to 12,560 in 2034 (up 6.9%)[22] |
| Projected openings each year, 2024 to 2034 | About 1,300 a year, counting new jobs and replacements[22] |
The wage figures are from the federal Occupational Employment and Wage Statistics survey. The projections come from North Dakota's own long-term forecast, published through Projections Central. The two sources give different job totals.
Truck rules on North Dakota roads
Size and weight limits
| Width | 8 feet 6 inches, including the load[23] |
|---|---|
| Height | 14 feet, loaded or empty. The law says this does not change any bridge or underpass that is lower than 14 feet, and NDDOT publishes a bridge vertical clearance list.[23][1] |
| Single vehicle length | 50 feet, including the load[23] |
| Trailer or semitrailer length | 53 feet, including the load[23] |
| Overall combination length | 75 feet on any highway for a combination of two, three or four units. Up to 110 feet on four-lane divided highways and on highways the NDDOT director or local authorities designate. A tractor and semitrailer, or tractor, semitrailer and trailer, is exempt from the length limits on the Interstates and designated federal-aid primary highways where federal law requires it.[23] |
| Doubles | With a truck-tractor, the cargo-carrying length of a semitrailer and trailer may not be more than 100 feet, according to the Highway Patrol's size and weight guide (marked 7-2016).[24] |
| Gross weight, Interstates | No more than 80,000 pounds, with axle groups limited by the weight formula in the state law. A divisible load over 80,000 pounds on I-94 or I-29 needs a Highway Patrol interstate permit.[23][25] |
| Gross weight, state highways | Up to 105,500 pounds unless the highway is posted for less, if the truck has enough axles and length under the state weight formula.[23] |
| Gross weight, other roads | 80,000 pounds, unless local authorities have designated the road for more, up to 105,500 pounds.[23] |
| Single axle | 20,000 pounds, with no more than 550 pounds per inch of tire width. On Interstates the steering axle is limited to 20,000 pounds or the manufacturer's axle rating, whichever is lower.[23] |
| Tandem and axle groups | Off the Interstates: 19,000 pounds per axle for axles more than 40 inches and less than 8 feet apart, with a cap of 34,000 pounds on a tandem and 48,000 pounds on a group of three or more axles. On Interstates: 17,000 pounds per axle for axles spaced that way, with groups limited by the weight formula in the state law.[23] |
| APU allowance | The Highway Patrol's size and weight guide (marked 7-2016) says a truck with a working auxiliary power or idle reduction unit gets up to 550 extra pounds, or the unit's certified weight if that is less. Carry written proof of the unit's weight.[24] |
The Highway Patrol guide is marked 7-2016 and is the one linked from the Highway Patrol's Legal Vehicle Size and Weight page. The statute text is the current Century Code chapter on the legislature's site.
Longer combination vehicles
North Dakota is a triples state. The federal list of grandfathered longer combinations has three North Dakota entries: a truck tractor with two trailing units at up to 103 feet of cargo-carrying length and 105,500 pounds, a truck tractor with three trailing units at up to 100 feet and 105,500 pounds, and truck-trailer and truck-trailer-trailer combinations at up to 103 feet. They can run on all National Network routes. Combinations with 68 feet or more of cargo-carrying length can go 10 miles off those routes for access.[26]
The federal listing says no permit is needed at 80,000 pounds or less and that single-trip permits are required above that. The lighter trailer goes to the rear unless the trailers are within 5,000 pounds of each other, and the last trailer carries a "LONG LOAD" sign. These combinations may not move when the road is slippery from ice, snow, slush or frost, when wind makes the trailers sway or whip, or when snow, fog, rain, dust or smoke cuts visibility.[26]
The Highway Patrol also sells a 129,000 Primary Network permit that lets a divisible load run over 105,500 and up to 129,000 pounds on designated routes, with legal axle weights, no single trailer over 53 feet and no more than 100 feet of cargo-carrying length.[25]
Truck speed limits
North Dakota's speed law sets its limits for the driver of a vehicle: 80 mph on access-controlled, divided, multilane Interstates, 70 mph on paved and divided multilane highways, 65 mph on paved two-lane highways posted for that speed, 55 mph on gravel or dirt roads and on unposted paved two-lane county and township roads, and 25 mph in business and residence districts unless posted otherwise.[27]
The NDDOT director can post lower limits on state highways, can set different limits for different types of vehicles or weather, and can use variable speed limit zones that change with conditions. Whatever the sign says, the basic rule still applies: no faster than is reasonable and prudent for the conditions.[27]
Winter restrictions and chains
North Dakota law allows tire chains of reasonable proportions, and metal-studded tires from October 15 to April 15.[28] The bigger issue in a North Dakota winter is wind, blowing snow and road closures. NDDOT uses three terms:[29]
- Travel Alert: you can still travel, but expect stretches of hard winter driving and delays.
- No Travel Advised: conditions are hazardous and you should not travel. Plows may be pulled off the road, and you could be stranded where responders cannot reach you.
- Road Closed or Blocked: the road is not open to traffic. Driving past a road closure device is against the law and can bring a fine of up to $250.[30]
The Highway Patrol closes state, U.S. and Interstate highways in coordination with NDDOT. Road reports are updated daily from 5 a.m. to 10 p.m. Central time, and NDDOT says conditions may differ from the report because it is not updated 24 hours a day.[30] Longer combinations may not move at all on slippery roads, in strong wind or in low visibility.[26] Check the ND Roads travel map or call 511 (1-866-696-3511 from out of state) before you roll.[31]
Seasonal and posted roads
Spring load restrictions are a big deal in North Dakota. NDDOT posts them on state highways as weather and roadbed conditions require and lifts them when the roadbeds are stable enough to carry legal weights again. It says the worst pavement damage comes in the first four weeks after the thaw starts, and that restrictions can go up on short notice.[32] The posting takes effect when signs are up at each end of the restricted stretch, and local authorities can restrict their own roads the same way.[23]
Each restricted highway is put in a class:[32]
| By legal weight | Single axle 20,000 pounds, tandem 34,000, three or more axles 17,000 per axle (48,000 for the group), gross 105,500[32] |
|---|---|
| 8-ton | Single axle 16,000 pounds, tandem 32,000, three or more axles 14,000 per axle (42,000 for the group), gross 105,500[32] |
| 7-ton | Single axle 14,000 pounds, tandem 28,000, three or more axles 12,000 per axle (36,000 for the group), gross 105,500[32] |
| 6-ton | Single axle 12,000 pounds, tandem 24,000, three or more axles 10,000 per axle (30,000 for the group), gross 80,000[32] |
| 5-ton | Single axle 10,000 pounds, tandem 20,000, three or more axles 10,000 per axle (30,000 for the group), gross 80,000[32] |
The group totals are the most a divisible load can carry on an axle group. Winter runs the other way: the Highway Patrol's E-Permits page lists a wintertime 10 percent weight exemption permit for divisible loads, valid December 1 through March 7. It does not allow travel on the Interstates, and it is canceled if spring load restrictions start before March 7. The Highway Patrol's written policy for the permit is dated 04/2014.
The current order, with printable maps, is linked from NDDOT's North Dakota load restrictions page. You can also hear seasonal load restrictions by calling 511 and pressing 3. NDDOT's load restriction line is 701-328-2545.[32][31][25][33]
HazMat routes and tunnels
The federal hazardous materials route registry lists no designated or restricted HazMat routes for North Dakota as of March 31, 2018. It names the North Dakota Highway Patrol as the state contact.[34] Check the FMCSA hazardous materials route registry by state before you route a load.
Fuel tax (IFTA)
| IFTA diesel rate, 4th quarter 2026 | $0.23 per gallon[35][36] |
|---|---|
| Who handles it | The NDDOT Motor Vehicle Division handles IFTA licenses, decals and quarterly returns for North Dakota carriers. You can renew and file online. You have to file every quarter, even with no miles.[37] |
| Decals | One set of two decals for each vehicle, placed on the outside of the cab on both sides. The license and decals run January 1 to December 31.[38] |
| Trip permit | A nonresident carrier without an IFTA license can buy a 72-hour fuel permit for $15. It is good for one trip.[25] |
IFTA rates can change every quarter. The 4th quarter 2026 matrix was marked not final until December 4, 2026 when this page was checked.
Oversize and overweight permits
The North Dakota Highway Patrol issues oversize and overweight permits for state highways through its online E-Permits system. The system checks road restrictions, works out a route and the fee, and issues permits that do not need review at any hour. A single-trip permit for a load that is only oversize, meaning over 8 feet 6 inches wide, 14 feet high or 53 feet long, is $20 plus an $8 routing fee and is good for one move of up to five days. Start at the Highway Patrol's E-Permits page, or call the permit office at 701-328-2621.[25][32]
Local authorities issue their own permits for the highways under their jurisdiction.[23] The Highway Patrol has nine fixed weigh and inspection stations and thirteen weigh-in-motion sites.[39] Vehicles of 10,001 pounds or more must stop at fixed or temporary inspection sites, and refusing to stop for weighing when directed is a class B misdemeanor.[40]
Truck parking
NDDOT says it is illegal to park on the shoulder of an Interstate unless it is an emergency, so plan your stops at rest areas and truck stops.[31] In an April 2025 news release, NDDOT said the I-94 rest area near Oriska, at mile marker 304, would close April 28, 2025 for a project that includes rebuilding the parking lot to add room for trucks, and that it was not expected to reopen until fall 2026.[41] The ND Roads travel map shows road conditions and work zones.[29]
Help paying for CDL training in North Dakota
Job Service North Dakota runs the Workforce Innovation and Opportunity Act (WIOA) training programs in the state. Its training page links to the state's Eligible Training Provider List, and it says students who qualify for WIOA may get funding for programs on that list. Classroom training help can cover tuition, books, fees and supplies.[42]
The list is linked from Job Service North Dakota's training opportunities page.[42]
To ask about funding, contact your nearest Job Service workforce center and ask for a WIOA Advisor. The centers are in Bismarck, Dickinson, Grand Forks, Minot, Devils Lake, Fargo, Wahpeton, Jamestown and Williston.[42][43] Ask three things: whether you qualify for WIOA training funds, which CDL programs on the list they will pay for, and what paperwork they need before you enroll. Get the answer before you pay a school.
Veterans and military drivers in North Dakota
North Dakota military CDL test waiver
Federal rules let a state waive CDL tests for drivers with military commercial vehicle experience.[44] North Dakota does. For the skills test waiver, NDDOT's instructions (dated 1-2019) say you need a North Dakota driver's license, a clean driving record for the past two years, a military job within the last 12 months that required driving a commercial vehicle, and at least two years of driving one in the military. The form says the waiver is only good for active duty, reserve or North Dakota National Guard members, or for one year after discharge.[45][46]
The knowledge test can be waived too, which the form calls the "Even Exchange" program, if you worked in one of these specialties in the last year: Army 88M, 14T or 92F; Air Force 2T1, 2F0 or 3E2; Marine Corps 3531; or Navy EO.[46]
You apply with Form SFN 60071, Application for Military CDL Skills Test or Knowledge and Skills Test Waiver (PDF), signed by your commanding officer, and mail or email it to the NDDOT Driver License Division. NDDOT's instructions say the office answers in writing, and if you are approved you have 30 days from the mailing date to visit a driver license site.[46][45]
GI Bill and VR&E
If you plan to use VA education benefits, check the school first. The VA's GI Bill Comparison Tool lets you look up schools and training programs.[47] Veterans with a service-connected disability can also ask about Veteran Readiness and Employment (Chapter 31).[48] Ask any school whether it is approved for VA benefits before you enroll.
Behind-the-wheel training in North Dakota
For a CDL, passenger or school bus endorsement, theory is only half of ELDT. The range and road training has to be done in a truck or bus with a behind-the-wheel provider that is also listed on the Training Provider Registry.[17] The HazMat endorsement is theory only.[49]
To find one near you, use the FMCSA Training Provider Registry provider search: pick the license or endorsement, choose Behind-the-Wheel, and enter your location.[49] You can take theory from one provider and behind-the-wheel from another.
Behind-the-wheel training in Glyndon, Minnesota
Red River Valley CDL Training is just east of Moorhead and Fargo. North Dakota students can train with us here in our truck, or Carl can come to North Dakota and train you in your own truck, with travel fees. Your permit, tests and CDL come from NDDOT.
Check your Training Provider Registry record
When you finish a course, your training provider has until midnight of the second business day to send your completion to the Training Provider Registry.[50]
You can look it up yourself with FMCSA's Check Your Record tool on the Training Provider Registry. Enter your license or permit number and state, your date of birth, and your first and last name exactly as they appear on your license or permit.[51]
North Dakota CDL questions
How old do you have to be to get a CDL in North Dakota?
You can get a North Dakota CDL at 18, which lets you drive commercially inside the state. You have to be 21 to drive a commercial vehicle across state lines. At 16 you can test for a CDL restricted to custom harvesting only.[2][5][6]
Can I do my ELDT theory online for a North Dakota CDL?
ELDT is a federal requirement and North Dakota follows it. The theory has to come from a provider listed on FMCSA's Training Provider Registry, and the federal definition of theory instruction includes online training. NDDOT also says your required training and a third-party CDL test must be done with the same entity, or else you take the driving test with the NDDOT Driver License Division, so ask NDDOT or your school how that applies to you.[2][8][19][17]
How much weight can a truck haul in North Dakota?
On the Interstates the limit is 80,000 pounds. On state highways a truck with enough axles and length can gross up to 105,500 pounds unless the highway is posted for less. Other roads are 80,000 pounds unless local authorities have designated them for more.[23]
What is the truck speed limit in North Dakota?
North Dakota's speed law sets its limits for the driver of a vehicle: 80 mph on access-controlled, divided, multilane Interstates and 70 mph on paved and divided multilane highways, unless conditions call for less. The NDDOT director can post lower limits and can set different limits for different types of vehicles, so go by the posted sign.[27]
When do spring load restrictions start in North Dakota?
NDDOT says it sets load restrictions as weather and roadbed conditions require and removes them when the roadbeds are stable again, and that restrictions can be posted on short notice. Check NDDOT's load restrictions page or the ND Roads travel map, or call 511 and press 3.[32][31]
Other state guides
Researching another state? ELDT.Courses keeps sourced guides for all 50 states and DC at eldt.courses/states.
Where these facts come from
Every fact on this page comes from an official source that was opened and read on the date shown. Click a source to read it yourself. Rules, fees, rates and wages change, so check the source before you rely on a number.
- North Dakota Department of Transportation. Commercial. Checked October 4, 2026.
- North Dakota Department of Transportation. How to Apply for a Commercial Driver License (CDL). Checked October 4, 2026.
- North Dakota Department of Transportation. 2025-2027 Class A, B and C Commercial Driver License Manual (DL0625). Checked October 4, 2026.
- North Dakota Department of Transportation. Commercial Driver License Manual. Checked October 4, 2026.
- North Dakota Legislative Branch. North Dakota Century Code, Chapter 39-06.2, Commercial Driver's Licenses. Checked October 4, 2026.
- eCFR. 49 CFR 391.11, General qualifications of drivers. Checked October 4, 2026.
- North Dakota Department of Transportation. CDL Third Party Testing. Checked October 4, 2026.
- North Dakota Department of Transportation. Commercial Driver Training Schools. Checked October 4, 2026.
- North Dakota Department of Transportation. Commercial Driver License (CDL). Checked October 4, 2026.
- North Dakota Department of Transportation. Commercial Driver License (CDL), CDL Costs. Checked October 5, 2026.
- North Dakota Department of Transportation. Driver License Requirements, Fees. Checked October 5, 2026.
- North Dakota Department of Transportation. Driver License Renewal, Renewal Costs. Checked October 5, 2026.
- North Dakota Legislative Branch. North Dakota Century Code chapter 39-06.2, Commercial Driver's Licenses (sections 39-06.2-07 and 39-06.2-19). Checked October 5, 2026.
- North Dakota Department of Transportation. Hazardous Material Requirements. Checked October 5, 2026.
- North Dakota Department of Transportation. How to Apply for a Commercial Driver License (CDL). Checked October 5, 2026.
- North Dakota Department of Transportation. Hazardous Material Requirements. Checked October 4, 2026.
- eCFR. 49 CFR 380.609, General entry-level driver training requirements. Checked October 4, 2026.
- eCFR. 49 CFR 383.73, State procedures. Checked October 4, 2026.
- eCFR. 49 CFR 380.605, Definitions (theory instruction). Checked October 4, 2026.
- eCFR. 49 CFR 380.603, Applicability (entry-level driver training). Checked October 4, 2026.
- U.S. Bureau of Labor Statistics. Occupational Employment and Wage Statistics, North Dakota, May 2025. Checked October 4, 2026.
- Projections Central (Projections Managing Partnership). Long-Term Occupational Projections (2024-2034). Checked October 4, 2026.
- North Dakota Legislative Branch. North Dakota Century Code, Chapter 39-12, Size, Width, and Height Restrictions. Checked October 4, 2026.
- North Dakota Highway Patrol, Motor Carrier Operations. North Dakota Vehicle Legal Size and Weight Guide (Policy 9-1). Checked October 4, 2026.
- North Dakota Highway Patrol. E-Permits. Checked October 4, 2026.
- eCFR. 23 CFR Part 658, Truck size and weight, route designations (including Appendix C). Checked October 4, 2026.
- North Dakota Legislative Branch. North Dakota Century Code, Chapter 39-09, Speed Restrictions. Checked October 4, 2026.
- North Dakota Legislative Branch. North Dakota Century Code, Chapter 39-21, Equipment of Vehicles (section 39-21-40, Restrictions as to tire equipment). Checked October 4, 2026.
- North Dakota Department of Transportation. Road Conditions & Weather Resources. Checked October 4, 2026.
- North Dakota Department of Transportation. Snow & Ice Control Information. Checked October 4, 2026.
- North Dakota Department of Transportation. North Dakota 511. Checked October 4, 2026.
- North Dakota Department of Transportation. North Dakota Load Restrictions. Checked October 4, 2026.
- North Dakota Highway Patrol, Motor Carrier Operations. Wintertime 10 Percent Weight Exemption Permit Policy (9-11). Checked October 4, 2026.
- FMCSA. National Hazardous Materials Route Registry: North Dakota (last updated May 31, 2018). Checked October 4, 2026.
- IFTA, Inc.. IFTA Tax Matrix, 4th Quarter 2026 Fuel Tax Rates. Checked October 4, 2026.
- North Dakota Office of State Tax Commissioner. Motor Fuel Tax. Checked October 4, 2026.
- North Dakota Department of Transportation. International Registration Plans (IFTA, IRP and UCR). Checked October 4, 2026.
- North Dakota Department of Transportation, Motor Vehicle Division. International Fuel Tax Agreement Instruction Manual (2025). Checked October 4, 2026.
- North Dakota Highway Patrol. Motor Carrier Operations. Checked October 4, 2026.
- State of North Dakota (nd.gov). Highway Patrol Questions. Checked October 4, 2026.
- North Dakota Department of Transportation. Oriska Rest Area to close next week for an extended upgrade (April 23, 2025). Checked October 4, 2026.
- Job Service North Dakota. Training Opportunities. Checked October 4, 2026.
- Job Service North Dakota. Workforce Centers. Checked October 4, 2026.
- eCFR. 49 CFR 383.77, Substitute for knowledge and driving skills tests for drivers with military CMV experience. Checked October 4, 2026.
- North Dakota Department of Transportation. CDL Knowledge and Skills Test Waiver - Military (instructions, 1-2019). Checked October 4, 2026.
- North Dakota Department of Transportation, Driver License. Application for Military CDL Skills Test or Knowledge and Skills Test Waiver, SFN 60071 (8-2026). Checked October 4, 2026.
- U.S. Department of Veterans Affairs. GI Bill Comparison Tool. Checked October 4, 2026.
- U.S. Department of Veterans Affairs. Veteran Readiness and Employment (Chapter 31). Checked October 4, 2026.
- FMCSA. Training Provider Registry: Find a Provider. Checked October 4, 2026.
- eCFR. 49 CFR 380.717, Training certification. Checked October 4, 2026.
- FMCSA. Training Provider Registry: Check Your Record. Checked October 4, 2026.
Last verified October 4, 2026. General information, not legal advice. State research by ELDT.Courses.

