CDL Schools in Arizona: Behind-the-Wheel Training

78 CDL schools, truck driving schools and other training locations in Arizona (AZ) are listed on the FMCSA Training Provider Registry for behind-the-wheel CDL training, including schools in Phoenix, Glendale, Tucson, Holbrook, Pinon. You need behind-the-wheel training from a registered provider after your ELDT theory.

Need ELDT theory? It can come from a different registered provider than your school: our $20 Class A CDL theory course is online and accepted in Arizona. The Arizona ELDT guide covers the permit and test steps.

Listed from the FMCSA Training Provider Registry. We don't endorse these schools. Contact them directly to confirm courses, prices and schedules. Some registered providers only train their own employees. Report a correction

About CDL training in Arizona

Arizona's registry list mixes two kinds of providers. Close to half are school districts, charter schools and tribal schools, from the Phoenix suburbs to Pinon, Chinle and Kayenta on the Navajo Nation, and most of them train only their own school bus drivers. The truck driving schools that teach Class A tractor-trailer driving to the public are concentrated in the Phoenix metro (Phoenix, Glendale, Mesa, Avondale and Goodyear) and in Tucson, with others in Yuma, Kingman, Flagstaff, Prescott Valley and Show Low, and several community colleges run CDL programs as well. If you want a tractor-trailer license, filter the list below by Class A and start with those cities.

Of the 78 AZ locations on the registry, 42 (54%) are registered for Class A training, 69 (88%) for Class B, 57 for the passenger (P) endorsement and 51 for school bus (S); 18 also hold hazmat (H) theory, which has no driving portion, so the hazmat endorsement course can be taken online. 30 of the names are a school district, transit agency, college or other public body, which often trains only its own drivers, so the number open to the public may be smaller.

Where each class is taught: Class A in Phoenix (7), Tucson (5) and Glendale (4); Class B in Phoenix (6), Glendale (5) and Tucson (5); the passenger (P) endorsement in Glendale (4), Tucson (4) and Phoenix (3); school bus (S) in Glendale (4), Phoenix (3) and Pinon (3).

74 of the 78 list a phone number and 27 publish a website. 26 records were updated by the provider in 2026 and 52 carry an older date; the newest AZ record (Lindenwood Education System) is from September 2026. Treat an old date as a reason to call first, not as proof that a school has closed.

The locations are spread over 45 cities; the biggest clusters are Phoenix (9), Glendale (6), Tucson (5), Holbrook (4) and Pinon (3). Also listed: Apache Junction (2), Avondale (2), Buckeye (2), Chinle (2), Douglas (2), Goodyear (2), Lake Havasu City (2), Prescott Valley (2), Saint Johns (2) and Thatcher (2). Each city heading below is a jump link, and every card shows the classes that location is registered for.

No registered location is listed in Chandler or Scottsdale; use the ZIP search for the closest one.

Not sure a provider is still registered? Read how to check a provider's registry record, and what separates theory from behind-the-wheel before you compare schools.

Before behind-the-wheel in Arizona

Schools in Arizona can only put you on the range once you hold a Commercial Learner's Permit from the Arizona Department of Transportation Motor Vehicle Division (MVD). Federal rules then require at least 14 days with the permit before the skills test, and the agency must see both your theory and your behind-the-wheel completions in the FMCSA registry before it gives you that test. So finish theory first, with any registered provider, then bring the permit to one of the 78 AZ locations on this page (42 of them train Class A).

The Arizona ELDT guide covers the AZ permit steps, agency fees and testing rules, and the online theory part costs $20 per course.

All registered schools

78 locations

Apache Junction

Avondale

Buckeye

Chinle

Chino Valley

Colorado City

Coolidge

Douglas

Eagar

Eloy

Flagstaff

Ganado

Gilbert

Glendale

Golden valley

Goodyear

Holbrook

Joseph City

Kayenta

Kingman

Lake Havasu City

Mesa

Mohave Valley

Oracle

Palo Verde

Payson

Peach Springs

Phoenix

Pinetop-Lakeside

Pinon

Prescott Valley

Safford

Saint Johns

San Luis

San Tan Valley

Sanders

Shonto

Show Low

St. Johns

Thatcher

Tucson

Vail

Whiteriver

Wittmann

Yuma

Arizona CDL school questions

Do I need behind-the-wheel training after online theory?
Yes, for a Class A or Class B CDL, the B-to-A upgrade and the passenger and school bus endorsements. Theory can be done online, but range and public-road training must be done in person with a registered provider, for example one of the Arizona schools on this page. In Arizona, 42 of the 78 registered locations are set up for Class A training and 69 for Class B; Phoenix alone has 9. Hazmat is theory only.
How do I check that a school is registered?
Search the school's name at tpr.fmcsa.dot.gov. Every school on this page comes from that registry, but listings change, so confirm before you pay.
Can I take theory and behind-the-wheel from different providers?
Yes. FMCSA lets you complete theory with one registered provider and behind-the-wheel with another. Many drivers in Arizona finish theory online first, then do range and road training in person with a local school or instructor.
How do I find a Class A truck driving school in Arizona?
Filter the list on this page by Class A. 42 of the 78 registered locations in Arizona are set up for Class A (tractor-trailer) training; the biggest clusters are in Phoenix (7), Tucson (5) and Glendale (4). Some Class A registrants are trucking companies that train only their own new hires, so call and ask whether the school takes public students before you plan around it.

Budgeting for your CDL? See what ELDT costs in 2026 for online theory prices and the other fees.

Finish ELDT theory before behind-the-wheel in Arizona

Self-paced online theory for $20, reported to the FMCSA registry automatically.

Search schools near your ZIP code