North Dakota Truck Driving Opportunities

How much does a trucker get paid in North Dakota?

Truck driving in the valleys of North Dakota

In North Dakota, truck driver salaries can vary based on experience, type of trucking (e.g., long-haul, local, or specialized), company, and industry demand. As of 2024, here’s a breakdown of what truckers can expect to earn in the state:

Average Pay:

  • Entry-level drivers (0-1 year experience): around $45,000 to $55,000 per year.
  • Experienced drivers (2+ years): typically earn between $60,000 to $75,000 annually.
  • Owner-operators: These independent contractors generally make more, but they also cover their own expenses. Average gross income can be $150,000 or more, but after deducting fuel, maintenance, insurance, and other costs, take-home pay might range from $70,000 to $100,000+.

Type of Driving:

  1. Long-haul/Over-the-Road (OTR):
    • Average salary: $60,000 to $80,000 annually, with more for specialized loads or hazardous materials (HAZMAT).
    • OTR drivers are often paid by the mile, ranging from $0.48 to $0.65 per mile, depending on experience and the company. Some carriers offer bonuses for long trips or safe driving records.
  2. Local/Regional:
    • Local drivers usually work regular routes within the state or region. Their pay is generally lower than long-haul drivers, with annual earnings between $45,000 to $60,000.
    • Per-hour rates for local work range from $20 to $30 per hour, depending on the company and location.
  3. Specialized Driving:
    • Heavy haul, HAZMAT, or tanker drivers typically earn more due to the extra training and certifications required. Salaries can range from $70,000 to $100,000+ per year, depending on the cargo and the distance driven.

Bonuses and Benefits:

Many companies in North Dakota offer additional bonuses or incentives that can significantly boost a driver’s earnings:

  • Sign-on bonuses: Especially with the current driver shortage, many companies offer $2,000 to $10,000 in sign-on bonuses for experienced drivers.
  • Safety bonuses: Paid for accident-free driving, sometimes quarterly or annually.
  • Performance bonuses: Based on efficiency, fuel savings, or timely delivery.
  • Benefits: Healthcare, 401(k) plans, and paid time off can vary by employer, but larger trucking companies tend to offer comprehensive packages.

Cost of Living Consideration:

Though North Dakota offers competitive wages, its cost of living is relatively low compared to many other states, especially in rural areas. This means that truckers’ pay can stretch further when it comes to housing, food, and services.


Key takeaway: If you’re starting out as a trucker in North Dakota, expect around $45,000 to $55,000 a year, with significant opportunities to grow that number as you gain experience and explore different types of trucking. Specialized drivers and owner-operators can earn more, but keep in mind the higher risks and costs.

How do I become a truck driver in North Dakota?

Becoming a truck driver in North Dakota involves a step-by-step process that includes meeting basic requirements, obtaining the necessary training, passing exams, and securing a commercial driver’s license (CDL). Here’s a detailed guide to help you get started:

1. Meet the Basic Requirements

Before you can apply for a CDL, you need to meet certain eligibility criteria:

  • Age: You must be at least 18 years old to drive a commercial vehicle within North Dakota (intrastate) and 21 years old if you plan to drive across state lines (interstate), carry hazardous materials (HAZMAT), or operate larger vehicles.
  • Valid Driver’s License: You must already have a valid standard driver’s license.
  • Residency: You’ll need proof that you are a North Dakota resident, like a utility bill or rental agreement.

2. Get a Commercial Learner’s Permit (CLP)

To begin driving a commercial vehicle under supervision, you must first obtain a Commercial Learner’s Permit (CLP):

  • Study the North Dakota CDL Manual: This manual is essential for passing your written knowledge test. You can find it at local Department of Transportation (DOT) offices or online here.
  • Pass the Written Tests: You’ll need to pass knowledge exams based on the type of commercial vehicle you want to operate. The tests include:
    • General Knowledge: Required for all CDL applicants.
    • Air Brakes: If your vehicle has air brakes.
    • Combination Vehicles: If you plan to drive tractor-trailers.
    • Endorsements: Extra tests if you plan to transport hazardous materials (HAZMAT), passengers (P), or other special loads.
    The CLP test costs around $5-$15 depending on the location, and this permit is valid for 180 days.

3. Complete CDL Training

While formal CDL training isn’t always required, it is highly recommended, especially for those with no prior experience in large vehicles. The training helps you prepare for the road test and ensures that you learn proper vehicle handling, safety procedures, and driving laws.

  • Find a Truck Driving School: North Dakota has several accredited driving schools. Most programs last 4-8 weeks and cost between $3,000 to $7,000. Some schools include job placement assistance after completion. Popular training schools include:
    • TrainND (locations across North Dakota): Offers comprehensive training and skills testing.
    • United Tribes Technical College: Provides CDL training with a focus on safety and professionalism.
    You can search for schools through directories like All Trucking or Truck Driving Schools Info.

4. Pass the Skills (Road) Test

Once you feel confident in your driving abilities and have held your CLP for at least 14 days, you’re ready to take the CDL skills test. This test consists of three parts:

  • Vehicle Inspection Test: You’ll be asked to check key parts of the truck to ensure it’s roadworthy (tires, brakes, lights, etc.).
  • Basic Controls Test: You must demonstrate control of the truck by backing up, turning, and maneuvering in tight spaces.
  • Road Test: You’ll drive the truck on public roads while being evaluated on your ability to follow road rules, make turns, change lanes, and handle different driving situations.

You can schedule the test through the North Dakota Department of Transportation (ND DOT), and it costs approximately $25-$50, depending on the test site.

5. Obtain Your CDL

After passing the skills test, you can officially apply for your CDL. You’ll need to:

  • Submit proof of passing your written and skills tests.
  • Provide your CLP and valid driver’s license.
  • Pay a $15-$35 fee for your new CDL.

At this point, you will receive your full CDL, allowing you to drive commercial vehicles.

6. Consider Endorsements

To increase your job opportunities, consider getting endorsements, which are special qualifications added to your CDL that allow you to drive different types of vehicles:

  • Tanker (N): For driving liquid cargo.
  • Hazardous Materials (H): Requires a background check by the Transportation Security Administration (TSA) and additional testing.
  • Double/Triple Trailers (T): For operating longer combinations of trailers.

Each endorsement requires passing a separate test, so it’s important to study the relevant sections of the CDL manual.

7. Find a Truck Driving Job

Once you have your CDL, you can start applying for jobs. Some of the top companies in North Dakota include:

  • TMI Transport Corporation
  • Fisher Industries
  • Mandan Supply and Equipment

You can also look at national carriers like Schneider, Swift, and Werner, which often have routes in and out of North Dakota. Many companies offer sign-on bonuses and additional incentives for new drivers.

How much does it cost to get a CDL in North Dakota?

The cost of obtaining a CDL (Commercial Driver’s License) in North Dakota varies based on several factors, including the type of license, endorsements, and whether you opt for professional training. Here’s a detailed breakdown of the costs you can expect:

1. Commercial Learner’s Permit (CLP)

Before you can get a full CDL, you must first obtain a Commercial Learner’s Permit (CLP). The costs involved are:

  • CLP Application Fee: Around $15-$20, depending on the county or testing site.
  • Written Test Fees: Most sites charge between $5 to $10 for each written test attempt. For the CLP, you’ll need to pass at least the General Knowledge test, and possibly others like Air Brakes or Combination Vehicles if relevant to the type of truck you plan to drive.

2. CDL Training Program

While not mandatory, completing a formal CDL training program greatly improves your chances of passing the skills test and finding a job. The cost of CDL training can vary significantly:

  • Training Program Cost: Most programs in North Dakota cost between $3,000 to $7,000, depending on the school and the length of the program (typically 4-8 weeks). Some schools, like TrainND or United Tribes Technical College, offer flexible payment plans or financial assistance options.
  • Additional Costs: Some schools include the cost of the CDL exam in their tuition, while others charge extra for skills testing and vehicle rental.

3. Skills Test (Road Test)

Once you complete training and have held your CLP for at least 14 days, you’re eligible to take the CDL skills test. The costs are:

  • Skills Test Fee: This fee ranges from $25 to $50, depending on the testing site.
  • Vehicle Rental: If you don’t have access to a commercial vehicle for the road test, you may need to rent one. Costs typically range from $100 to $200 for the rental, though some driving schools include vehicle rental as part of the training fee.

4. Full CDL Application and License Fee

Once you’ve passed the skills test, you’ll need to pay the following fees to obtain your full CDL:

  • CDL Issuance Fee: The cost for issuing your CDL in North Dakota is around $15 to $35, depending on the type of CDL (Class A, B, or C).
  • Endorsement Fees: If you need specific endorsements like Hazardous Materials (H), Passenger (P), or Tanker (N), there are additional written tests and fees. Each endorsement test costs around $5 to $10.
    • Hazardous Materials (HAZMAT): Requires a Transportation Security Administration (TSA) background check, which costs about $86.50 (nationally).

5. Other Costs

  • Medical Examination: You are required to pass a DOT medical exam to ensure you are physically fit to operate a commercial vehicle. The cost of the exam varies but usually falls between $75 to $150. You can get this exam from a DOT-certified medical examiner.
  • TSA Background Check (for HAZMAT): As mentioned earlier, if you plan to get a HAZMAT endorsement, you will need to undergo a background check, which costs around $86.50.

Total Estimated Cost

If you’re planning to get your CDL without professional training, the total costs are generally between $150 to $300, which includes permit fees, test fees, and the issuance of the license. However, with professional CDL training, the total cost can range from $3,000 to $7,500.

Ways to Save on CDL Costs

  1. Company-Sponsored Training: Some trucking companies offer paid CDL training programs in exchange for a work commitment. They may cover all your training costs, and you’ll start earning right after completing the program. Companies like Schneider and Swift offer such programs. Just be sure to understand the terms and commitment required.
  2. Financial Aid: If you’re attending a formal school, check if you’re eligible for financial assistance like Workforce Innovation and Opportunity Act (WIOA) funds or VA Benefits for veterans.
  3. Reimbursement Programs: Some employers will reimburse you for the cost of obtaining a CDL once you start working for them.

Which are the best trucking companies in North Dakota?

North Dakota has a diverse trucking industry, ranging from regional carriers to large national companies. Depending on what you’re looking for—whether it’s good pay, benefits, or a particular type of driving—some companies stand out. Here’s a breakdown of some of the best trucking companies in North Dakota, focusing on factors like job satisfaction, pay, and benefits:

1. Midwest Motor Express

  • Type of Work: Regional and local LTL (Less Than Truckload) shipping.
  • Why It’s Good: Midwest Motor Express is well-known for its family-friendly environment, strong employee support, and competitive pay packages. LTL work means you typically won’t be out on long hauls, so it’s ideal if you want to spend more time at home.
  • Benefits: Competitive salary, medical and dental insurance, 401(k) plan, paid vacations.
  • Website: mmelink.com

2. Ruan Transportation

  • Type of Work: Regional, dedicated routes, bulk transportation.
  • Why It’s Good: Ruan Transportation is one of the leaders in dedicated trucking, meaning you’ll often be working with specific clients and steady routes. This stability translates to regular work hours and predictable income.
  • Benefits: Comprehensive health insurance, safety and performance bonuses, home time based on dedicated routes.
  • Website: ruan.com

3. Magnum LTL

  • Type of Work: Regional LTL trucking, logistics.
  • Why It’s Good: Magnum has an excellent reputation for work-life balance and professional development. They offer opportunities for drivers to move into other areas, such as logistics or management, if they’re interested in career growth. The company offers competitive pay and good home time for regional drivers.
  • Benefits: Health and dental plans, 401(k) matching, paid time off, performance bonuses.
  • Website: magnumlog.com

4. TMI Transport Corporation

  • Type of Work: Bulk transportation, primarily of oil, gas, and agricultural products.
  • Why It’s Good: TMI specializes in the transportation of bulk materials, making them a key player in North Dakota’s oil and gas industry. The company provides strong pay incentives for experienced drivers who specialize in hazardous materials (HAZMAT) transport.
  • Benefits: Competitive salaries, HAZMAT pay bonuses, job stability in energy-related driving.
  • Website: Not publicly listed, but you can find job postings and more information through job sites like Indeed.

5. Fisher Industries

  • Type of Work: Heavy haul, construction equipment, and aggregates.
  • Why It’s Good: Fisher Industries specializes in transporting large construction equipment and aggregates, so if you have an interest in heavy haul, this is a great company. The company also offers the potential for high pay due to the specialized nature of the work.
  • Benefits: Paid vacation, comprehensive health coverage, competitive hourly wages.
  • Website: fisherind.com

6. Transystems

  • Type of Work: Bulk agriculture transport.
  • Why It’s Good: Transystems focuses on agricultural transport, making it ideal for drivers looking for a more seasonal or regional type of work. The company is highly regarded for providing good work-life balance, especially for drivers who don’t want to be on the road for extended periods.
  • Benefits: Health insurance, retirement plan, paid training, regular home time.
  • Website: transystemsllc.com

7. MBI Energy Services

  • Type of Work: Oilfield services, water and sand hauling, heavy haul.
  • Why It’s Good: MBI Energy Services is one of the largest employers in North Dakota’s oilfield industry. The company offers excellent pay and benefits, especially for drivers working in oil and gas transportation. If you’re looking for a high-paying job with a focus on heavy haul or hazardous materials, MBI is a solid option.
  • Benefits: High pay rates, health and dental insurance, overtime pay, and job stability in the oil sector.
  • Website: mbienergyservices.com

8. Britton Transport

  • Type of Work: Flatbed, dry van, heavy haul.
  • Why It’s Good: Britton Transport is a mid-sized company offering a mix of flatbed, dry van, and heavy haul transportation services. They are known for treating drivers well and maintaining newer equipment, which means less downtime and more reliable trips.
  • Benefits: Competitive salary, safety bonuses, retirement plans, newer trucks.
  • Website: brittontransport.com

9. Scheider National

  • Type of Work: Long-haul, dedicated, tanker.
  • Why It’s Good: Schneider is one of the largest national trucking companies, offering a variety of routes and schedules to fit drivers’ needs. Whether you’re looking for long-haul or dedicated routes with more home time, Schneider offers flexibility. They also have a strong training program for new drivers.
  • Benefits: Paid training, flexible schedules, comprehensive health plans, and retirement benefits.
  • Website: schneider.com

Tips for Choosing the Right Trucking Company

When selecting a trucking company, consider the following factors:

  1. Home Time: If spending time with family is important, prioritize companies that offer regional or dedicated routes.
  2. Pay and Benefits: Look for companies that offer a competitive base salary, as well as bonuses for safety, performance, and specific endorsements (like HAZMAT).
  3. Job Stability: Companies in industries like agriculture, energy, or construction may offer more stable job opportunities based on North Dakota’s economy.
  4. Opportunities for Advancement: Some companies offer career development programs, allowing you to move from driving into management or logistics roles.
  5. Reputation: Check online reviews from drivers on sites like Indeed or Glassdoor to get insights on what it’s like to work at these companies.

Where to apply to the best Trucking jobs in North Dakota?

If you’re looking to apply for the best trucking jobs in North Dakota, there are several strategies and resources you can use to ensure you find the most suitable position. Here’s a step-by-step guide to help you navigate the application process and find high-quality trucking jobs in North Dakota:

1. Company Websites

Many of the top trucking companies in North Dakota prefer to post job listings directly on their own websites. Applying directly to these companies can sometimes give you an advantage over third-party job boards, as you’re going straight to the source.

Here are some of the best companies to consider:

  • Midwest Motor Express: Known for LTL (Less Than Truckload) services and competitive pay. Visit mmelink.com to apply.
  • Magnum LTL: Offers regional trucking jobs with good home time and benefits. Apply at magnumlog.com.
  • MBI Energy Services: Specializes in oilfield services and offers high-paying positions in hazardous materials transport. Visit mbienergyservices.com for job listings.
  • Ruan Transportation: Provides dedicated routes and regional work. You can apply through ruan.com.

By going directly to the websites of these companies, you can get more detailed information on what they’re looking for in candidates, as well as other benefits they offer.

2. Trucking-Specific Job Boards

There are several job boards specifically designed for truckers. These platforms allow you to filter results by location, experience level, and type of job (e.g., flatbed, tanker, regional). Some of the best trucking job boards are:

  • Truck Driver Jobs 411: A comprehensive job board that specializes in truck driving opportunities across the U.S. You can filter jobs by state, making it easy to find positions in North Dakota.
  • TruckersReport Job Board: This site not only posts jobs but also has forums where you can connect with other drivers to get insights on working conditions and pay at various companies.
  • Indeed’s Truck Driving Section: Although not trucking-specific, Indeed often has a large selection of truck driving jobs in North Dakota, and you can set up alerts for new positions.

3. Job Fairs and Industry Events

Another good way to connect directly with employers is by attending trucking job fairs or industry events. These events give you an opportunity to meet recruiters face-to-face and ask about job openings. Additionally, you’ll get a feel for the company’s culture and the type of work they offer.

  • North Dakota Trucking Association Events: This organization holds various events, including job fairs and industry conferences where companies recruit drivers. Keep an eye on their website ndtrucking.org for upcoming events.

4. Recruitment Programs with Paid CDL Training

Some companies offer recruitment programs with paid CDL (Commercial Driver’s License) training, meaning they’ll sponsor you through CDL school in exchange for a commitment to work for them for a certain period. These are excellent options if you’re new to trucking.

  • Schneider National: They offer a paid CDL training program, and after you complete your training, you can drive for their North Dakota routes. More info at schneiderjobs.com.
  • CRST International: Another company with paid CDL training programs. Check their opportunities on crst.com.

5. Staffing and Recruitment Agencies

Some staffing agencies specialize in connecting truck drivers with jobs. They can be helpful, especially if you’re looking for temporary work or need help navigating job offers.

  • ProDrivers: This is a national staffing agency with a focus on trucking jobs. They often have listings in North Dakota and can match you with regional or local work. Visit prodrivers.com to check their listings.
  • TransForce: Another staffing agency with a focus on the trucking industry. They often have temporary and permanent positions available across the U.S. Visit transforce.com to explore options.

6. Networking and Industry Forums

Joining trucker forums and networking within the community can give you access to unlisted jobs and insider information. Experienced drivers often post job opportunities or talk about which companies are currently hiring.

  • Truckers Report Forum: This is one of the most active forums for truck drivers. You can find a lot of job postings and discussions about working conditions and pay. Visit thetruckersreport.com to join the conversation.
  • Class A Drivers Forum: Another trucking-specific forum where you can find job leads and get advice from experienced truckers. Visit classadrivers.com.

7. Local Newspapers and Online Listings

While most job searches are online these days, some companies still advertise in local North Dakota newspapers and online classifieds. Check out the employment sections in newspapers like The Bismarck Tribune or The Grand Forks Herald. Websites like Craigslist North Dakota can also have local job postings.

8. Social Media Groups

There are active trucking communities on Facebook and LinkedIn where jobs are posted regularly. Search for trucking-specific groups, like Truckers of North Dakota or Oilfield Jobs North Dakota on Facebook. These groups often have up-to-date job listings and discussions about local opportunities.


Final Tips for Applying to Trucking Jobs

  • Update Your Resume: Make sure your resume is up-to-date, highlighting any CDL endorsements, years of experience, and any safety records or certifications you hold.
  • Tailor Applications: When applying, tailor your resume and cover letter to the specific job. Mention any relevant experience that aligns with the type of driving required (flatbed, reefer, HAZMAT, etc.).
  • Check Reviews: Before accepting any job, check the company’s reviews on sites like Glassdoor or Indeed to get an idea of driver satisfaction, pay, and home time.

Who is the highest-paid truck driver in North Dakota?

The highest-paid truck drivers in North Dakota generally work in specialized sectors or for companies that offer premium pay for specific skills and job types. Here’s a breakdown of who earns the most and why:

1. Oilfield Truck Drivers

Given North Dakota’s prominent role in the oil industry, truck drivers working in oilfields tend to be the highest-paid. These drivers handle specialized equipment, often transporting crude oil, water, or other materials related to fracking operations. Due to the dangerous conditions, long hours, and remote locations, oilfield drivers can earn significantly more than standard truck drivers.

  • Average Salary: Oilfield drivers can make between $90,000 and $120,000 annually, depending on the company and the nature of the job. Hazard pay, overtime, and bonus structures significantly increase earnings.

Some top companies hiring for oilfield driving positions include:

  • MBI Energy Services: They specialize in oilfield transportation. mbienergyservices.com
  • Nabors Industries: Offers high-paying positions for truckers in the Bakken oil region.

2. Specialized Haul Drivers (Oversized, Hazmat)

Drivers who transport oversized loads or hazardous materials (HAZMAT) are also among the highest earners. These jobs require additional certifications and experience, but the pay reflects the extra responsibility.

  • Average Salary: $80,000 to $100,000 annually for HAZMAT or oversized load drivers. Extra training and endorsements make these positions more lucrative.

You’ll find opportunities with companies such as:

  • Midwest Motor Express: Known for handling specialized freight.
  • Magnum LTL: Offers competitive pay for HAZMAT-certified drivers.

3. Long-Haul Truck Drivers

Long-haul or “over-the-road” (OTR) drivers in North Dakota can also earn high salaries, especially those who drive for long distances across multiple states. These jobs often pay more due to time away from home and long hours on the road.

  • Average Salary: Experienced OTR drivers can earn around $70,000 to $90,000 annually. Top earners in North Dakota, especially those with clean driving records and endorsements, may reach $100,000+.

4. Owner-Operators

If you’re running your own trucking business as an owner-operator, the potential for earnings increases significantly. However, this also comes with higher risks, costs (fuel, maintenance, insurance), and responsibilities.

  • Average Salary: Owner-operators in North Dakota can make $150,000+ per year, but this is heavily dependent on how well they manage their business and contracts.

Top industries for owner-operators include:

  • Oilfield services
  • Regional freight logistics
  • Oversized loads and specialized transportation

5. Trucking Jobs with Incentives

Some companies offer signing bonuses or performance-based incentives that can push driver earnings higher. Companies that service the oil industry or offer hazardous materials transport often give incentives to attract qualified drivers.

  • Bonus Structure: Signing bonuses can range from $2,500 to $10,000 depending on the position, with performance-based bonuses pushing annual earnings up further.

How much does truck driving school cost in North Dakota?

The cost of truck driving school in North Dakota can vary depending on the school, the type of training program (Class A or Class B CDL), and any additional endorsements you may need. Here’s a breakdown of the typical costs:

1. Tuition Fees

  • Range: $3,000 to $8,000
  • Most truck driving schools in North Dakota fall within this range for a full CDL training program. The exact price depends on the school and the length of the course.
    • For instance, Class A CDL programs, which allow you to drive larger vehicles, usually cost more than Class B CDL programs.

2. Additional Costs

In addition to tuition, there are other expenses to consider:

  • DOT Physical Exam: $75 to $150 (required to ensure you’re medically fit to drive a commercial vehicle).
  • CDL Permit Fees: The North Dakota DMV charges around $15 for the CDL permit.
  • Endorsements: Adding endorsements like HAZMAT or doubles/triples may come with extra fees for both the tests and the fingerprinting/background check for HAZMAT ($86.50).

3. Financial Aid and Payment Plans

Many truck driving schools offer financial aid, scholarships, or payment plans to make the process more affordable. Some schools partner with trucking companies, which may offer tuition reimbursement or even pay for your schooling in exchange for a work contract.

  • Example Schools:
    • United Tribes Technical College (UTTC) in Bismarck offers a CDL program with competitive rates.
    • TrainND Northwest in Williston offers financial assistance and a shorter course for Class A CDL.

4. Company-Sponsored Programs

If the upfront cost is a challenge, consider company-sponsored CDL training programs. In this setup, a trucking company will pay for your schooling in exchange for a commitment to work for them for a certain period (usually 1-2 years). Some well-known companies offering this are:

  • CR England
  • Swift Transportation

Conclusion

On average, expect to spend between $3,000 and $8,000 on a truck driving school in North Dakota, plus additional expenses like permits and endorsements. Look for scholarships, financial aid, or company-sponsored options to reduce costs.

CDL schools in North Dakota

Here’s a list of CDL schools in North Dakota where you can obtain commercial driving training. These schools offer programs to help you get your Class A or Class B CDL, and many provide financial aid or flexible payment options.

1. TrainND Northwest – Williston

  • Location: Williston, ND
  • Overview: TrainND Northwest offers a comprehensive CDL training program. They focus on hands-on experience and classroom learning. This is one of the leading institutions in North Dakota for CDL training, offering both Class A and Class B CDL programs.
  • Website: TrainND Northwest

2. United Tribes Technical College (UTTC)

  • Location: Bismarck, ND
  • Overview: UTTC offers a strong CDL training program that prepares students for the North Dakota CDL exam. The program includes in-depth training on road safety and operating large vehicles. They also provide financial aid opportunities for eligible students.
  • Website: uttc.edu

3. North Dakota State College of Science (NDSCS)

  • Location: Wahpeton, ND
  • Overview: NDSCS offers an extensive CDL training program through its Workforce Affairs department. The course includes classroom training, on-the-road practice, and preparation for the CDL test. The school focuses on hands-on learning, which is essential for the trucking industry.
  • Website: NDSCS Workforce Affairs

4. Dakota College at Bottineau

  • Location: Bottineau, ND
  • Overview: Dakota College offers a basic CDL program aimed at helping you pass the North Dakota CDL test. Their program includes both classroom instruction and on-the-road driving.
  • Website: Dakota College CDL Program

5. Lake Region State College

  • Location: Devils Lake, ND
  • Overview: This college offers a CDL program focusing on truck driver safety, vehicle inspections, and hands-on driving practice. The program prepares students for entry-level positions in the trucking industry.
  • Website: Lake Region State College

6. Lynnes Welding Training

  • Location: Fargo, ND
  • Overview: Although primarily a welding school, Lynnes Welding Training offers a CDL program that’s tailored to help students get their CDL quickly while gaining specialized knowledge on hauling equipment.
  • Website: lynneswelding.com

7. 160 Driving Academy

  • Location: Fargo, ND
  • Overview: A well-known national CDL training provider, 160 Driving Academy offers a four-week program that focuses on driving skills, safety regulations, and career placement services for new graduates.
  • Website: 160drivingacademy.com

Additional Considerations:

  • Tuition Costs: Programs generally range from $3,000 to $8,000 depending on the school and type of CDL.
  • Financial Aid: Most schools offer some form of financial aid or payment plans. It’s worth contacting them directly to ask about funding options or scholarships.
  • Job Placement: Some schools partner with trucking companies for job placement after completion.
Trucks driving in the roads of North Dakota

What is the process for CDL renewal in North Dakota?

Renewing a Commercial Driver’s License (CDL) in North Dakota involves a few steps to ensure that drivers meet state and federal regulations. Here’s a clear, step-by-step guide to help you through the CDL renewal process.

1. Check Eligibility for Renewal

Before renewing your CDL, make sure you meet these basic requirements:

  • Age: You must be at least 21 years old for interstate driving or 18 years old for intrastate driving.
  • Medical Certification: Your DOT medical certificate (also known as a Medical Examiner’s Certificate) must be up to date. This proves that you meet the physical qualifications to drive a commercial vehicle. Most medical certificates are valid for two years, but certain health conditions may require more frequent updates.

2. Renewal Timeframe

  • CDL Expiry: North Dakota CDLs are generally valid for up to five years. You can renew your CDL up to 10 months before it expires. It’s best to renew early to avoid any penalties or gaps in your eligibility to drive.

3. Visit a North Dakota Driver’s License Site

CDL renewals are done in person at one of the ND Department of Transportation (NDDOT) driver’s license sites. This is because federal regulations require updates for certain records and checks. To find a nearby NDDOT office, you can use this link to locate a facility: North Dakota DOT License Site Locator.

4. Documents Required

When you visit the NDDOT office, be sure to bring:

  • Current CDL: Your existing North Dakota CDL.
  • Proof of Residency: Documents such as a utility bill or lease agreement showing your North Dakota address.
  • Proof of Identity: A valid U.S. passport or birth certificate is typically required.
  • DOT Medical Certificate: If your medical certificate is close to expiring, you’ll need to bring an updated one from a certified medical examiner.
  • Proof of Legal Presence: If not already on file, you may need documents like a passport, birth certificate, or permanent residency card.

5. Self-Certification for Medical Status

During the renewal process, you will be required to self-certify your type of driving, which determines what medical documents you need. The types are:

  • Non-excepted Interstate: You operate in interstate commerce and must meet federal DOT medical standards.
  • Excepted Interstate: You operate in interstate commerce, but are exempt from federal DOT medical standards.
  • Non-excepted Intrastate: You operate in North Dakota only and must meet state medical standards.
  • Excepted Intrastate: You operate only within North Dakota and are exempt from the state’s medical standards.

6. Take a Vision Test

You will need to pass a vision test at the time of renewal to ensure your vision is adequate for driving. If you do not pass, you may need to get a vision report from a licensed eye care professional.

7. Pay the Renewal Fee

The renewal fee for a CDL in North Dakota can vary depending on the endorsements and restrictions you hold. Typically, the fee is around $15 to $50, depending on what you need to renew or update. Additional fees may apply for added endorsements.

8. Submit to a Background Check (If Applicable)

If you hold a Hazmat endorsement (H), you will need to complete a TSA background check before your CDL can be renewed. This involves fingerprinting and a background check to ensure compliance with national security regulations. It’s advisable to start this process early, as it can take several weeks.

9. Endorsement Renewals (If Applicable)

If you have endorsements such as Hazardous Materials (Hazmat), Tanker (N), or Passenger (P), you may need additional testing or renewals for these as part of your CDL renewal. Be sure to inquire at the NDDOT office about your specific endorsements.

10. Receive Your New CDL

Once you’ve completed all the steps, passed any required tests, and paid the renewal fee, your new CDL will be processed. North Dakota issues temporary licenses if there’s any delay in receiving your physical card.


Additional Tips:

  • Stay Organized: Keep track of your medical certification and make sure it’s always updated. You can easily be disqualified from driving if it expires.
  • Renew Early: The earlier you start the renewal process, the smoother it will be. You can renew your CDL up to 10 months before its expiration.
  • Endorsement-Specific Needs: If you hold certain endorsements, give yourself extra time to meet any additional requirements.