Online CDL Permit Practice Tests
state North Dakota
Ace Your North Dakota CDL Exam: Free Practice Tests
Don't waste your time - start practicing with free online tests today
Our free online CDL practice tests cover all the essential topics, including General Knowledge, Air Brakes, and Combination Vehicles. Practice at your own pace, anytime, anywhere, to build your confidence and ensure you’re fully prepared for your CDL exam.
General Knowledge Test
Air Brakes
Test
Combination Vehicle Test
Step-by-Step Guide to Getting a CDL in North Dakota
Step 1: Determine Your CDL Class and Endorsements
Before applying for a Commercial Driver License (CDL) in North Dakota, it’s important to understand which CDL class and endorsements apply to the type of vehicle you will operate and the cargo or passengers you intend to carry.
CDL Classes in North Dakota
Class A CDL
Required for any combination of vehicles with a gross combination weight rating (GCWR) of 26,001 pounds or more, provided the vehicle being towed has a gross vehicle weight rating (GVWR) over 10,000 pounds. This class typically includes tractor-trailers and truck-trailer combinations.
Class B CDL
Applies to a single vehicle with a GVWR of 26,001 pounds or more, or a vehicle towing another vehicle with a GVWR of 10,000 pounds or less. Common examples include buses, box trucks, and dump trucks.
Class C CDL
Covers any single vehicle or combination of vehicles that does not meet Class A or B definitions, but is either:
Designed to transport 16 or more passengers, including the driver, or
Used to transport hazardous materials that require placarding.
(Source: NDDOT CDL Manual – Sections 1 & 2)
CDL Endorsements in North Dakota
Some driving jobs require specific endorsements on your CDL. These endorsements require additional testing:
H – Hazardous Materials: Needed to transport hazardous materials. Requires passing a knowledge test and completing a TSA background check and fingerprinting.
N – Tank Vehicles: For vehicles that transport liquids or gases in bulk tanks.
P – Passenger: For vehicles that carry 16 or more passengers, including the driver.
S – School Bus: Required to drive school buses. Also requires the P endorsement.
T – Double/Triple Trailers: For operating a combination of double or triple trailers.
X – Tank and Hazardous Materials Combination: Combines the requirements of both N and H endorsements.
(Source: NDDOT CDL Manual – Endorsements Section)
Other Considerations
If you take your CDL skills test in a vehicle without air brakes or with automatic transmission, your license will carry a restriction limiting what types of vehicles you can legally operate.
You may only hold one CDL license at a time and must declare your type of commercial operation—interstate or intrastate—at the time of application.
To learn more, consult the North Dakota CDL Manual or visit the NDDOT CDL page.
Understanding your CDL class and endorsements is essential for ensuring that you’re prepared for the appropriate tests and compliant with North Dakota’s commercial driving regulations.
Step 2: Obtain a Commercial Learner's Permit (CLP):
Before you can take the CDL skills test in North Dakota, you must first obtain a Commercial Learner’s Permit (CLP). This permit allows you to practice driving a commercial motor vehicle (CMV) under the supervision of a licensed CDL holder.
Eligibility Requirements
To qualify for a CLP in North Dakota, you must:
Be at least 18 years old to operate a commercial vehicle within North Dakota (intrastate).
Be 21 years old to operate a commercial vehicle across state lines (interstate), or to transport passengers or hazardous materials.
Hold a valid North Dakota non-commercial Class D license.
Provide a valid Medical Examiner’s Certificate (DOT medical card).
Be a U.S. citizen or lawful permanent resident.
Submit proof of identity, residency, and Social Security Number.
(Source: NDDOT CDL Manual)
Application Process
Study the CDL Manual
Prepare for the required knowledge exams by studying the North Dakota CDL Manual, which covers general knowledge, air brakes, combination vehicles, and any endorsements you may need.Schedule a Knowledge Test
Take the appropriate written knowledge tests at a driver’s license office. These may include tests for general knowledge, air brakes, and endorsements like Tank (N), Hazmat (H), or Passenger (P).Gather Required Documents
Bring the following to your appointment:Proof of identity and legal presence (e.g., birth certificate or passport)
Proof of Social Security Number
Two documents showing North Dakota residency
Medical Examiner’s Certificate
Pass the Knowledge Tests
You must pass the general knowledge test and any applicable endorsement tests to receive a CLP.Pay the Required Fees
As of the latest update, the fee for the CLP is $15, and additional fees apply for each endorsement test taken.Receive Your CLP
The CLP is valid for 180 days and may be renewed once within a two-year period. You must hold the CLP for at least 14 days before you are eligible to take the CDL skills test.
Restrictions While Holding a CLP
While operating a CMV with a CLP, you must:
Be accompanied by a licensed CDL holder with the proper class and endorsements.
Ensure that the supervising driver is seated next to you in the front passenger seat.
Follow all CLP restrictions printed on your permit.
Step 3: Complete Entry-Level Driver Training (ELDT):
As of February 7, 2022, the Federal Motor Carrier Safety Administration (FMCSA) requires certain commercial driver’s license (CDL) applicants in North Dakota—and all U.S. states—to complete Entry-Level Driver Training (ELDT) before they are eligible to take the CDL skills test or a Hazardous Materials knowledge test.
Who Is Required to Complete ELDT?
You must complete ELDT if you are:
Applying for a Class A or Class B CDL for the first time
Upgrading from a Class B to a Class A CDL
Applying for a Passenger (P), School Bus (S), or Hazardous Materials (H) endorsement for the first time
If you obtained your CDL or the specified endorsement(s) before February 7, 2022, you are not required to complete ELDT for those credentials.
ELDT Curriculum Overview
ELDT includes two main components:
1. Theory (Classroom) Instruction
This includes training in:
Basic vehicle operation
Safe driving practices
Vehicle systems and inspections
Hours of service rules
Handling hazardous situations
You must score at least 80% on assessments to successfully complete this portion.
2. Behind-the-Wheel (BTW) Training
This consists of hands-on practice in:
Basic control maneuvers
Vehicle inspections
On-road driving
There is no minimum hour requirement, but you must demonstrate proficiency in all required skills.
Where to Complete ELDT
ELDT must be completed through a training provider listed on the FMCSA’s Training Provider Registry (TPR). North Dakota CDL applicants can search for approved training providers at:
https://tpr.fmcsa.dot.gov
What Happens After You Complete ELDT?
Once you complete the required training:
Your training provider will electronically submit your results to the FMCSA.
The North Dakota Department of Transportation (NDDOT) will verify your ELDT completion before you are allowed to schedule your CDL skills test or take the Hazmat endorsement knowledge test.
Additional Notes
ELDT must be completed before testing—you cannot take the CDL skills test or Hazmat test without it if you fall under the new ELDT rule.
All CDL training providers in North Dakota must be registered with FMCSA to be valid under the law.
For more details, visit the NDDOT CDL Page or the FMCSA Training Provider Registry.
Step 4: Practice with Your CLP:
Once you receive your Commercial Learner’s Permit (CLP) in North Dakota, the next step is to gain driving experience under supervision to prepare for the CDL skills test. This hands-on practice period is critical for mastering the knowledge and skills required to operate a commercial motor vehicle (CMV) safely.
Supervised Driving Requirement
While holding a CLP, you are allowed to drive a commercial vehicle only when accompanied by a qualified CDL holder who:
Holds a valid CDL for the same class and type of vehicle
Has any necessary endorsements for the vehicle or cargo
Is seated next to you in the front passenger seat at all times
This rule ensures that you receive direct supervision while learning how to operate a CMV in a real-world setting.
What You Should Practice
During your CLP period, you should focus on developing the skills required to pass the CDL skills test, which includes:
Pre-trip vehicle inspection – understanding how to check the vehicle for safety and mechanical issues
Basic vehicle control – performing maneuvers such as straight-line backing, offset backing, and parallel parking
On-road driving – gaining experience in real traffic, including lane changes, turns, merging, and navigating intersections
Vehicle Type Matters
Make sure to practice in a vehicle that matches the class of CDL you are applying for. If you take the skills test in:
A vehicle with an automatic transmission, your CDL will be restricted to automatic CMVs
A vehicle without air brakes, you will receive a restriction prohibiting operation of CMVs with air brakes
CLP Validity and Holding Period
Your CLP is valid for 180 days
You must hold it for a minimum of 14 days before taking the CDL skills test
If your CLP expires before you pass the skills test, you will need to reapply and retake the knowledge tests
Step 5: Schedule and Pass the CDL Skills Test:
After holding your Commercial Learner’s Permit (CLP) for at least 14 days and completing Entry-Level Driver Training (ELDT) (if required), you are eligible to schedule and take the CDL skills test in North Dakota. This test evaluates your ability to safely operate a commercial motor vehicle (CMV).
How to Schedule the CDL Skills Test
You must contact a North Dakota Department of Transportation (NDDOT) Driver License site to schedule your test. CDL road tests are offered by appointment only.
To schedule, call (701) 328-2600 or visit a driver license office.
Some third-party testers may also offer CDL skills testing with prior approval from NDDOT.
What to Bring on Test Day
Your valid North Dakota driver’s license
Your current and valid Commercial Learner’s Permit (CLP)
Your Medical Examiner’s Certificate (DOT medical card), if required
A representative vehicle for the class of license you’re testing for. It must be in safe working condition and match the class of CDL (A, B, or C)
Components of the CDL Skills Test
Pre-Trip Vehicle Inspection
You’ll demonstrate how to inspect the CMV and explain what you’re checking and why. This ensures you can identify safety concerns before driving.Basic Vehicle Control
You’ll perform basic driving maneuvers such as:Straight-line backing
Offset backing (left or right)
Parallel parking
These are done in a controlled area to test your precision and control of the vehicle.
On-Road Driving Test
You’ll drive in actual traffic conditions and demonstrate safe operation of the CMV. You’ll be tested on:Lane changes
Turns
Merging and highway driving
Obeying traffic signals and signs
Important Notes
If you take the skills test in a vehicle with automatic transmission, you will receive a restriction on your CDL for automatic vehicles only.
If your vehicle is not equipped with air brakes, your license will carry an air brake restriction.
If You Pass the Test
Your results will be sent to NDDOT. Once verified, you will return to the driver license office to have your CDL issued.
If You Fail the Test
You may need to reschedule the failed section(s). Wait times and retesting policies vary, so contact the testing location for details.
To schedule your test or find more information, contact NDDOT at (701) 328-2600 or visit the official CDL page.
Step 6: Obtain Your CDL:
Once you have successfully passed all portions of the CDL skills test, you are ready to complete the final step—obtaining your Commercial Driver License (CDL).
Visit a Driver License Site
Go to a North Dakota Driver License office to have your CDL issued. You can schedule an appointment by calling (701) 328-2600 or visiting the NDDOT website.
What to Bring
Your valid North Dakota non-commercial driver’s license
Your Commercial Learner’s Permit (CLP)
Proof of CDL skills test completion (test scores will be submitted electronically by the examiner)
Your valid Medical Examiner’s Certificate (DOT medical card), if required
Payment for applicable CDL issuance fees
License Issuance
After verifying your documentation and test results, NDDOT will issue your Commercial Driver License, including:
The correct CDL class (A, B, or C)
Any endorsements (such as Hazmat, Tanker, Passenger, School Bus, etc.)
Any restrictions (e.g., automatic transmission, no air brakes) based on the vehicle used during testing
CDL Validity and Renewal
A North Dakota CDL is typically valid for 4 or 6 years, depending on your age and license type
You must keep your medical certification up to date to maintain an active CDL
Be sure to renew your license on time to avoid retesting requirements
Next Steps for Specific Endorsements
If you are applying for a Hazardous Materials (H) endorsement, you must also complete the TSA security threat assessment and fingerprinting before the endorsement can be added to your CDL
To learn more or schedule your CDL issuance appointment, visit the official NDDOT CDL page or call (701) 328-2600.
Additional Considerations:
When applying for, holding, or renewing a Commercial Driver License (CDL) in North Dakota, there are several important rules and requirements beyond the basic licensing steps that drivers must follow to remain compliant and eligible.
Medical Certification Requirements
All CDL holders must maintain a valid Medical Examiner’s Certificate (DOT medical card) to show they meet federal physical qualification standards.
The exam must be conducted by a certified medical examiner listed on the National Registry of Certified Medical Examiners.
Drivers must submit updated medical certificates to the NDDOT before expiration to avoid CDL downgrade or suspension.
Most drivers must renew their DOT card every 24 months, unless otherwise specified by the examiner.
Self-Certification
All CDL applicants and holders must declare one of the following types of driving when applying:
Interstate Non-Excepted (most common)
Intrastate Non-Excepted
Interstate Excepted
Intrastate Excepted
This declaration affects your medical certification and operating restrictions. Failing to complete or update self-certification can result in CDL disqualification.
Hazardous Materials (H) Endorsement
To obtain or renew a Hazardous Materials (H) endorsement, you must:
Pass the Hazmat knowledge test
Complete a TSA security threat assessment, which includes fingerprinting and a federal background check
Repeat the background check every five years to maintain the endorsement
CDL Disqualifications and Violations
CDL holders are held to a higher standard than non-commercial drivers. You may lose your CDL for violations committed in either a commercial or personal vehicle. Serious violations include:
DUI (0.04 BAC in a CMV)
Leaving the scene of an accident
Using a CMV in the commission of a felony
Driving a CMV with a suspended or revoked license
Repeat or serious offenses can result in suspensions ranging from 60 days to lifetime disqualification depending on the violation.
Military CDL Waiver Program
North Dakota participates in the Military Skills Test Waiver Program. Eligible current or former military members with recent CMV experience may:
Be exempt from the CDL skills test
Still be required to pass the knowledge test(s)
Submit documentation verifying two years of safe military driving experience within the past year
License Expiration and Renewal
A CDL in North Dakota is typically valid for 4 or 6 years, depending on the driver’s age.
You may renew your CDL up to 10 months in advance of expiration.
If your license is expired for more than one year, retesting is required.
Frequently asked questions
Who needs a Commercial Driver License (CDL) in North Dakota?
Anyone operating a vehicle that meets the definition of a Class A, B, or C commercial motor vehicle must obtain a CDL. This includes large trucks, buses, and vehicles transporting hazardous materials or 16 or more passengers (including the driver).
What are the age requirements for a CDL in North Dakota?
You must be at least 18 years old to drive a commercial vehicle within North Dakota (intrastate), and 21 years old to drive interstate, transport passengers, or carry hazardous materials.
What types of CDLs are available in North Dakota?
There are three classes of CDLs: Class A is for combination vehicles over 26,001 pounds towing over 10,000 pounds; Class B is for single vehicles over 26,001 pounds towing 10,000 pounds or less; and Class C is for vehicles that do not fall into Class A or B but are used to transport hazardous materials or 16 or more passengers.
What documents are required to apply for a CDL?
To apply, you must provide a valid North Dakota driver’s license, proof of U.S. citizenship or lawful presence, proof of North Dakota residency, verification of your Social Security number, and a valid Medical Examiner’s Certificate (DOT medical card).
How do I get a Commercial Learner’s Permit (CLP)?
You must hold a valid North Dakota driver’s license, pass the CDL general knowledge test and any required endorsement tests, submit all required documentation, pay the CLP fee, and hold the permit for at least 14 days before taking the skills test.
Is Entry-Level Driver Training (ELDT) required?
Yes, ELDT is required if you are applying for a Class A or B CDL for the first time, upgrading from Class B to A, or adding a Passenger (P), School Bus (S), or Hazardous Materials (H) endorsement. The training must be completed through a provider listed on the FMCSA Training Provider Registry.
What is included in the CDL skills test?
The CDL skills test includes a pre-trip vehicle inspection, basic control maneuvers such as backing and parking, and an on-road driving test to evaluate safe vehicle operation in traffic. The test must be taken in a vehicle that matches the CDL class you are applying for.
What happens if I fail the CDL skills test?
If you fail one or more parts of the test, you may need to retake only the failed portion, depending on the testing provider. You must wait a designated period before retesting and may need to pay a retest fee.
How long is a North Dakota CDL valid?
A North Dakota CDL is valid for either four or six years depending on your age and license type. You must ensure your medical certification is current and renew your license before it expires to avoid penalties.
Is there a military waiver for the CDL skills test?
Yes, North Dakota offers a Military Skills Test Waiver Program for eligible military personnel or veterans who operated commercial vehicles in the military. The waiver applies only to the skills test, not the knowledge test, and requires documented proof of experience within the last two years.