CDL schools in Idaho

42 public, in-person CDL training locations in 30 Idaho cities are registered with FMCSA. 35 are registered for Class A training (34 for Class A or B behind-the-wheel), 37 for Class B and 18 for hazmat theory.

Source: FMCSA Training Provider Registry, data as of . Listings show only fields published in the registry.

CDL training by city

Cities with 3 or more locations have their own page:

Jump to any of the 30 cities

Training by license class and endorsement

All Idaho locations by city

Blackfoot (1)

  • SAGE Truck Driving School Blackfoot ID

    Provider: Sage Truck Driving Schools
    80 Doud Street, Blackfoot, ID 83221

    Class A: theory, range, public road · Class B: theory, range, public road · Hazmat: theory

    +1 208-782-2282 · sageschools.com

    Registry record updated September 24, 2026

Burley (2)

  • Cassia County Joint School District 151

    Burley, ID 83318-1700

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-878-6622 · cassiaschools.org

    Registry record updated March 2, 2022

  • Top Gun Truck Driving Academy

    520 E 5th St, Burley, ID 83318-1402

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-735-6656 · topguntda.com

    Registry record updated September 30, 2024

Calder (1)

  • Avery School District #394

    #1 Schoolhouse Hill Lane, Calder, ID 83808

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-245-2479

    Registry record updated June 25, 2026

Caldwell (1)

  • SAGE Truck Driving School - Boise, ID

    Provider: Sage Truck Driving Schools
    412-H South Kit Avenue, Caldwell, ID 83605

    Class A: theory, range, public road · Class B: theory, range, public road · Hazmat: theory

    +1 208-454-1209 · sageschools.com

    Registry record updated September 24, 2026

Chubbuck (1)

  • Good Help Operator School

    280 Laurel Ln, Chubbuck, ID 83202-1952

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-281-8444

    Registry record updated July 14, 2026

Craigmont (1)

  • Craigmont - Harlow's School Bus Service, Inc of Montana

    Provider: Harlow's School Bus Service Inc. of Montana
    Craigmont, ID 83523

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    Registry record updated February 9, 2022

Emmett (1)

  • Heritage Truck Driving School

    Emmett, ID 83617-9419

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-365-8294

    Registry record updated April 18, 2025

Grand View (2)

  • RAK CDL Training LLC

    Provider: RAK Trucking
    2553 S Hayland Rd, Grand View, ID 83624

    Class A: theory, range, public road · Class B: theory, range, public road · Hazmat: theory

    +1 208-250-0800

    Registry record updated March 19, 2025

  • RAM CDL Training Inc.

    Provider: Ram CDL Training INC
    36873 State HWY 78, Grand View, ID 83624-5033

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-590-1768 · ramcdltraining.com

    Registry record updated October 18, 2024

Heyburn (1)

  • Prime Line Academy

    1750 S Highway 30, Heyburn, ID 83336

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-679-5463 · primelineacademy.com

    Registry record updated December 21, 2023

Howe (1)

  • H8 Trucking LLC

    1518W 3800N, Howe, ID 83244

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-569-6167

    Registry record updated April 3, 2024

Jerome (1)

  • North Side Bus Co

    47 S 100 W, Jerome, ID 83338

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-324-4426

    Registry record updated July 13, 2022

Lewisville (1)

  • Private Trainers

    Provider: McRae's CDL Prep
    Lewisville, ID 83431-5034

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    Registry record updated February 3, 2026

Melba (1)

  • Melba Joint School District 136J

    511 Broadway/PO Box 185, Melba, ID 83641

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-495-1141

    Registry record updated October 20, 2022

Mountain Home (2)

  • Gem State CDL Training LLC

    Mountain Home, ID 83647

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-598-5940

    Registry record updated May 12, 2026

  • S&P CDL Training LLC.

    Provider: S&P CDL Training LLC
    130 Rattlesnake Ave, Mountain Home, ID 83647-2184

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-320-8500

    Registry record updated February 25, 2026

Nampa (2)

  • 160 Driving Academy - Boise - Yard

    Provider: 160 Driving Academy
    5252 Treasure Valley Way, Nampa, ID 83687-8071

    Class A: range, public road · Class B: range, public road

    160drivingacademy.com

    Registry record updated September 18, 2026

  • BTB Institute

    Provider: Utilities Contractor
    Nampa, ID 83687

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road

    +1 208-703-1174

    Registry record updated April 18, 2023

Paul (1)

  • Handy Truck Line, Inc.

    100 S 400 W, Paul, ID 83347

    Class A: theory, range, public road

    +1 208-219-5070

    Registry record updated October 13, 2022

Ponderay (1)

  • Selkirks - Pend Oreille Transit Authority

    Provider: Selkirks-Pend Oreille Transit Authority
    31656 ID-200, Ponderay, ID 83852-9500

    Class B: theory, range, public road · Passenger: theory, range, public road

    +1 208-263-3774 · spotbus.org

    Registry record updated November 19, 2025

Post Falls (1)

  • Sage Truck Driving Schools (Post Falls)

    Provider: Sage Truck Driving Schools
    3880 W Riverbend Ave, Post Falls, ID 83854-8148

    Class A: theory, range, public road · Class B: theory, range, public road · Hazmat: theory

    +1 208-765-6346 · sageschools.com

    Registry record updated September 24, 2026

Rathdrum (1)

  • North Idaho College - Parker

    Provider: North Idaho College
    Rathdrum, ID 83858

    Class A: theory, range, public road · Hazmat: theory

    +1 208-769-3214 · nic.edu/cdl

    Registry record updated November 4, 2022

Rexburg (1)

  • North Fork Native Plants

    1499 S 6000 W, Rexburg, ID 83440

    Class A: range, public road

    +1 208-313-1584

    Registry record updated August 14, 2023

Rigby (1)

  • Driving Academy

    153 N 3850 E, Rigby, ID 83442

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-806-4550 · cdldrivingacademy.com/school/rigby-idaho

    Registry record updated April 23, 2025

Roberts (1)

  • enviro straw

    Provider: Enviro Straw llc
    Roberts, ID 83444

    Class A: range, public road

    Registry record updated January 9, 2026

Rupert (1)

  • First Mile CDL Training

    424 S Oneida St, Rupert, ID 83350

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-260-0750

    Registry record updated March 2, 2022

Salmon (1)

  • Down To Earth Excavation

    Provider: Down TO Earth Excavation LLC
    11 Cooper Cir, Salmon, ID 83467-5070

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-756-4475

    Registry record updated January 9, 2026

Shoshone (1)

  • Shoshone Joint School District #312

    Provider: Shoshone Schools #312
    61 E. Hwy. 24, Shoshone, ID 83352

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-886-2381

    Registry record updated January 8, 2025

Sugar City (1)

  • Buckridge Trucking Inc.

    Sugar City, ID 83448

    Class A: theory, range, public road · Class B: theory · Hazmat: theory

    +1 208-351-3425

    Registry record updated December 21, 2023

Twin Falls (2)

  • Commercial Driver School- Twin Falls

    Provider: Commercial Driver School
    129 Eastland Drive, Twin Falls, ID 83301

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-944-0001 · cdstruckschool.com

    Registry record updated December 24, 2021

  • Top Gun Truck Driving Academy

    21396 US Hwy 30, Twin Falls, ID 83301

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-735-6656 · topguntda.com

    Registry record updated September 30, 2024

Traveling training providers in Idaho

These 16 providers registered as "traveling": they train at locations other than a fixed school address, for example at an employer's yard. The registry publishes no address for them.

Show 16 traveling providers
  • 1 Mile At A Time Trucking & Training LLC

    Provider: 1Mile At A Time Trucking & Training LLC
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 504-708-9541 · 1mileatatimettllc.com

    Registry record updated October 29, 2024

  • 1st Premier Trucking Academy

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory · School bus: theory · Hazmat: theory

    +1 601-658-9525

    Registry record updated July 13, 2023

  • A 2 Z Driving College

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 208-308-0779

    Registry record updated February 13, 2022

  • Advanced CDL Solutions LLC

    No fixed address (traveling provider)

    Class A: range, public road · Class B: range, public road · Passenger: range, public road · School bus: range, public road

    +1 816-547-9011

    Registry record updated November 10, 2025

  • Boise

    Provider: McRae's CDL Prep
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    Registry record updated February 3, 2026

  • Brian Tackett - Independent Instructor

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory · School bus: theory · Hazmat: theory

    Registry record updated February 6, 2024

  • Cheapest ELDT only 2500 for CDL

    Provider: D&L Management LLC
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 609-666-4907 · 911transporting.com

    Registry record updated August 26, 2026

  • Eclipse DOT

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 970-749-9449 · eclipse-dot.com

    Registry record updated May 19, 2026

  • ELDT Academy, LLC - Travelling CDL Instructors

    Provider: ELDT Academy, LLC - Online & Travelling CDL Training
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 855-353-8235 · eldt.academy

    Registry record updated January 30, 2026

  • Five Star Driver Training and Safety Consulting

    Provider: 5 Star
    No fixed address (traveling provider)

    Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road

    +1 563-210-9936 · 5-starconsulting.com

    Registry record updated May 7, 2026

  • Northern advanced llc

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-627-8308

    Registry record updated August 7, 2026

  • Pauly Transport Training

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · Hazmat: theory

    +1 916-871-3807

    Registry record updated May 28, 2026

  • Safe Shooting Solutions, LLC.

    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 208-503-9136

    Registry record updated March 3, 2025

  • The CDL Coach

    Provider: Atlanta Career Training - The CDL Coach
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Passenger: theory, range, public road · School bus: theory, range, public road · Hazmat: theory

    +1 470-536-8833

    Registry record updated May 3, 2026

  • Tyson G. Kidd

    Provider: TKK Enterprises LLC
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road

    +1 208-604-0370

    Registry record updated April 10, 2026

  • Yarbie’s Trucking, LLC.

    Provider: Yarbie's Trucking, LLC
    No fixed address (traveling provider)

    Class A: theory, range, public road · Class B: theory, range, public road · Hazmat: theory

    +1 208-589-3418 · yarbietrucking4.wixsite.com/cdls

    Registry record updated April 15, 2026

Quick CDL Practice Quiz

Test your knowledge with these sample CDL questions. Questions cover topics from the General Knowledge test.

Question 1: You started with unsealed cargo you can reach. You've driven 45 miles. What's the next step?

Question 2: You're checking the kingpin before coupling. Which finding lets you go on?

Question 3: You have to back up. What's the right way to check the path first?

Question 4: Traction is poor as you start moving. How should you apply power?

Want more practice?

Get full-length CDL practice tests with detailed explanations for every question. Download the CDL Prep Hero app for lessons, mock exams, and progress tracking.

Or continue with Idaho CDL practice test and free web practice tests.

What is ELDT, and do you need it?

Entry-level driver training (ELDT) is a federal requirement that took effect on February 7, 2022. FMCSA says it applies to people getting a Class A or Class B CDL for the first time, upgrading a Class B CDL to Class A, or getting a school bus (S), passenger (P) or hazardous materials (H) endorsement for the first time. The training must come from a provider listed on the Training Provider Registry, and the provider reports your completion to the registry before your state can give you the CDL skills test (or, for hazmat, the knowledge test). See FMCSA's ELDT overview and its applicability fact sheet for exceptions.

The registry lists two kinds of training for each license class and endorsement (hazmat is theory only). Theory is classroom or online instruction, which ends with an assessment you must pass with a score of at least 80 percent. Behind-the-wheel training is split into range (an area away from traffic where you practice maneuvers such as backing) and public road driving. Your instructor evaluates and documents your behind-the-wheel proficiency. Federal rules let you take theory and behind-the-wheel training from different providers, but the range and public-road portions must come from the same provider, and a behind-the-wheel provider must confirm you hold a valid commercial learner's permit (49 CFR 380.707, 380.715).

Class A or Class B?

A Class A CDL covers combination vehicles with a gross combination weight rating of 26,001 pounds or more when the towed vehicle is rated over 10,000 pounds: most tractor-trailers. A Class B CDL covers single vehicles rated 26,001 pounds or more, or such a vehicle towing a trailer rated 10,000 pounds or less: straight trucks, dump trucks and many buses. The definitions are in 49 CFR 383.91. A Class A holder with the right endorsements may also drive Class B and C vehicles, but a location registered only for Class B training cannot give you Class A training.

How to use this list

  1. Pick the license class and endorsements you need, then use the training filter to match them.
  2. Check that the location is registered for the parts you still need: theory, range and public road. Some locations register only theory, or only behind-the-wheel.
  3. Call or visit the school's website to confirm schedules, cost and what is included.
  4. Look the provider up in the official registry search to confirm it is still listed.
  5. While you wait for class to start, get your learner's permit knowledge tests out of the way with our free CDL practice tests and your state's official CDL manual.

Related resources

About this list

CDL Prep Hero is not affiliated with, paid by, or endorsing any school listed here, and we have not inspected or ranked them. Names, addresses, phone numbers, websites and training types come from the FMCSA Training Provider Registry download dated October 2, 2026. We do not add prices, ratings or reviews. Registry entries are self-reported by providers and can change daily, so confirm the location, schedule, cost and current registry status with the school, and look the school up in the official registry, before you enroll or pay.

We list only in-person locations that the registry marks Active and open to the public. Locations marked "private enrollment only" (usually carriers training their own hires), online-only providers, and records without an Active status are left out.

Study for the permit test before class starts

You need a commercial learner's permit before you can practice driving a commercial vehicle on public roads, and getting one means passing the knowledge tests. Start with the General Knowledge practice test, then Air Brakes and Combination Vehicles if you are going for Class A. The CDL Prep Hero app has the full course, free to start on iPhone and Android.