BWorkPatriotLogopatriot-logo.png (1)

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

The CDL general knowledge test is required to be taken by all CDL applicants.

Air Brakes
Test

The CDL general knowledge test is required to be taken by all CDL applicants.

Combination Vehicle Test

The CDL general knowledge test is required to be taken by all CDL applicants.

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

  1. 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.

  2. 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).

  3. 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

  4. Pass the Knowledge Tests
    You must pass the general knowledge test and any applicable endorsement tests to receive a CLP.

  5. 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.

  6. 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
  1. 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.

  2. 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.

  3. 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.

North Dakota Commercial Driver License Manual

Frequently asked questions

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).

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.

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.

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).

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.

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.

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.

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.

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.

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.