102 FMCSA-approved training locations in Arizona registered with the Entry Level Driver Training (ELDT) registry and open to public enrollment. All providers listed are required to accept students before they can take a CDL skills test at a state licensing office. Private-enrollment programs (carrier fleets, transit agencies) are excluded.
Public locations
102
FMCSA TPR registered
Class A programs
63
tractor-trailer CDL
Class B programs
91
straight truck / bus CDL
1 Mile At A Time Trucking & Training LLC
1Mile At A Time Trucking & Training LLC
, AZ
1st Premier Trucking Academy
, AZ
ABC TRUCK DRIVER TRAINING & EDUCATION
ABC Truck Driver Training & Education
, AZ
Advanced CDL Solutions LLC
, AZ
ALS
Advance Driver Safty Training
, AZ
BOTELLO’S Transportation And Logistics, LLC
Botello's Transportation and Logistics, LLC
, AZ
CDL future trucking academy (On site training)
CDL future trucking academy
, AZ
Cheapest ELDT only 2500 for CDL
D&L Management LLC
, AZ
Chevelon Butte Elementary School District No. 5
, AZ
Compass CDT LLC
, AZ
Dishchii'Bikoh Community School
Blue Ridge USD #32
, AZ
Dream One Trucking Schools
, AZ
Eclipse DOT
, AZ
ELDT Academy, LLC - Travelling CDL Instructors
ELDT Academy, LLC - Online & Travelling CDL Training
, AZ
ELDT Solutions - On Site CDL Training
ELDT Solutions
, AZ
Five Star Driver Training and Safety Consulting
5 Star
, AZ
Joe Greene travel
Joe Greene
, AZ
Kulish III Enterprises
, AZ
Student Transport
, AZ
The CDL Coach ELDT
Atlanta Career Training - The CDL Coach
, AZ
Uriel Perez
, AZ
Apache Junction Unified School District #43
Apache Junction, AZ 85120
Imagine Schools
Apache Junction, AZ 85120
Truck Driving Schools of America
Avondale, AZ 85323
Valley Del Sol Transportation LLC
Avondale, AZ 85323
buckeye elementary school
Buckeye, AZ 85326
Hotshot Training
Avid Transport LLC
Buckeye, AZ 85326
Chinle Navajo Technical University
Chinle Navajo Technical University CDL
Chinle, AZ 86503
Chinle Unified School
School Bus
Chinle, AZ 86503
Yavapai College
Chino Valley, AZ 86323
Colorado City unified School District #14
Colorado City Unified School District #14
Colorado City, AZ 86021
Douglas Unified School District #27
DUSD#27
Douglas, AZ 85607
Phoenix Truck Driving School/Douglas
Phoenix Truck Driving Institute
Douglas, AZ 85607
Round Valley Schools #10
Eagar, AZ 85925
Phoenix Truck Driving School/Coconino
Phoenix Truck Driving Institute
Flagstaff, AZ 86005
Ganado Unified School District #20
GANADO, AZ 86505
Higley Unified School District
Gilbert, AZ 85295
160 Driving Academy - Phoenix Classroom
160 Driving Academy
Glendale, AZ 85303
Arizona Automotive Institute
Lindenwood Education System
Glendale, AZ 85301
Deer Valley Unified School District #97
Deer Valley Unified School District
Glendale, AZ 85308
Desert Choice Transport
Glendale, AZ 85307
Glendale Union High School District #205
Glendale, AZ 85301
MG Truck Driving School LLC,
Glendale, AZ 85307
Embark Truck Driving Schools
Golden valley, AZ 86413
A 007 transportation
A 007 Transportation
Goodyear, AZ 85395
A 007 transportation
A 007 Transportation
Goodyear, AZ 85395
Holbrook Unified School District
Holbrook, AZ 86025
Northland Pioneer College
Holbrook, AZ 86025
Northland Pioneer College
Holbrook, AZ 86025
Joseph City School District #2
Joseph City, AZ 86032
Kayenta Unified School District #27
Kayenta, AZ 86033
Phoenix Truck Driving School/Mohave
Phoenix Truck Driving Institute
Kingman, AZ 86409
Daniel claas
Daniel Claas - Independent Instructor
Lake Havasu City, AZ 86406
LAKE HAVASU UNIFIED SCHOOL DISTRICT #1
LAKE HAVASU UNIFIED SCHOOL DISTRICT #!
Lake Havasu City, AZ 86403
John Wheeler CDL School
John Wheeler CDL School LLC
Mesa, AZ 85210
John Wheeler CDL School LLC
Mesa, AZ 85202
Mohave Valley Elementary School District 16
Mohave Valley, AZ 86440
Oracle School District
Oracle School District #2
Oracle, AZ 85623
Palo Verde Elementary School District
Palo Verde Elementary School District 49
Palo Verde, AZ 85343
Payson Unified School District #10
Payson Unified School District 10
Payson, AZ 85541
Hualapai Transit
Peach Springs, AZ 86434
160 Driving Academy - Phoenix Yard
160 Driving Academy
Phoenix, AZ 85009
CDL Truck School, Inc.
CDL Truck School Inc
Phoenix, AZ 85043
Embark Truck Driving Schools Phoenix
Embark Truck Driving Schools
Phoenix, AZ 85017
Eventsource Transportation
Phoenix, AZ 85051
Knight CDL Academy, LLC
Knight CDL Academy
Phoenix, AZ 85043
NARKJE Transportation Corporation
Flashing Yellow Transportation
Phoenix, AZ 85033
Phoenix Truck Driving Institute
Phoenix, AZ 85043
Phoenix Truck Driving Institute
Phoenix, AZ 85029
Roadmaster Drivers School (PHX)
Roadmaster Drivers School
Phoenix, AZ 85043
SAGE Truck Driving Schools- Phoenix
Sage Truck Driving Schools
Phoenix, AZ 85021
Southwest Truck Driver Training - Phoenix
Southwest Truck Driver Training
Phoenix, AZ 85043
State 44 transportation
State 44 transport
Phoenix, AZ 85019
Blue Ridge USD #32
Pinetop-Lakeside, AZ 85929
Black Mesa Community School
Pinon Unified School District #4
Pinon, AZ 86510
Pinon Community School
Pinon, AZ 86510
Pinon Unified School District #4
Pinon, AZ 86510
Eric Ferguson CDL Training LLC
Prescott Valley, AZ 86314
Prescott Valley Charter School
Prescott Valley, AZ 86314
Safford Unified School
Safford, AZ 85546
Joe Greene
Saint Johns, AZ 85936
Joe Greene bub
Joe Greene
SAINT JOHNS, AZ 85936
Molina’s trainings
Molina’s Tranning
San Luis, AZ 85349
CFT Trucking Academy
CFT Academy
San Tan Valley, AZ 85143
Sanders Unified School District Transportation Department
Sanders Unified School District
sanders, AZ 86512
Shonto Preparatory School
Shonto, AZ 86054
State 48 Training LLC
Show Low, AZ 85901
St. Johns Unified School District #1
St. Johns, AZ 85936
Eastern Arizona College
Thatcher, AZ 85552
THATCHER UNIFIED SCHOOL DISTRICT #4
THATCHER UNIFIED DIST.#4
THATCHER, AZ 85552
160 Driving Academy - Tucson Classroom and Yard
160 Driving Academy
Tucson, AZ 85745
Driving Academy
Driving academy
Tucson, AZ 85705
HDS Truck Driving Institute
HDS Truck Driving Instititute
Tucson, AZ 85756
Pima County Community College District
Pima Community College
Tucson, AZ 85709
Southwest Truck Driver Training - Tucson
Southwest Truck Driver Training
Tucson, AZ 85705
Workforce Training Academy USA LLC - Road and Range
Workforce Training Academy USA LLC
Tucson, AZ 85706
Workforce Training Academy USA LLC - Theory
Workforce Training Academy USA LLC
Tucson, AZ 85714
Vail Unified School District
Vail School District
Vail, AZ 85641
Whiteriver Unified School District
Whiteriver, AZ 85941
nadaburg unified school district
nadaburg
Wittmann, AZ 85361
Double R Investments L.L.C.
DOUBLE R INVESTMENTS LLC
Yuma, AZ 85364
Yuma Truck Driving School
HDS Truck Driving Instititute
Yuma, AZ 85365
The FMCSA Entry Level Driver Training rule, effective February 7, 2022, requires all first-time Class A and Class B CDL applicants to complete a training curriculum at a school registered in the Training Provider Registry before taking the CDL skills test. In Arizona, there are 102 public-enrollment locations currently registered, of which 63 offer Class A (tractor-trailer) training. Schools must provide both theory instruction and behind-the-wheel time on a closed range and public road. TruckRadar pulls this list directly from the FMCSA TPR monthly export and excludes private-enrollment providers. Verify enrollment availability and current pricing directly with each school before applying.
There are 102 CDL training locations registered with the FMCSA Training Provider Registry (TPR) in Arizona that accept public enrollment. Some additional providers operate private enrollment programs (corporate fleets, transit agencies) and are not listed here. The registry is updated daily by FMCSA as schools register or update their programs.
Yes, for entry-level drivers obtaining a Class A or Class B CDL. The FMCSA Entry Level Driver Training (ELDT) rule requires all first-time CDL applicants (and those upgrading from Class B to Class A) to complete training at a registered provider before taking their skills test. Only schools listed in the FMCSA Training Provider Registry qualify. Drivers who already held a CDL before February 7, 2022 are exempt from ELDT for upgrades.
Class A CDL authorizes operation of combination vehicles (tractor-trailer) with a Gross Combination Weight Rating (GCWR) over 26,001 lbs where the towed vehicle exceeds 10,000 lbs — the standard for OTR trucking. Class B covers single vehicles over 26,001 lbs GVWR (straight trucks, dump trucks, city buses) and vehicles towing less than 10,001 lbs. Class A training is longer and more comprehensive; a Class A license includes Class B privileges.
CDL training length varies by school and program type. Most Class A programs run 3–8 weeks of combined classroom (theory) and behind-the-wheel instruction. The FMCSA ELDT rule sets minimum hour requirements: 24 hours of theory and specific behind-the-wheel hours on a range and public road. Accelerated programs run 3–4 weeks full-time; community college programs can run a semester. Cost in Arizona typically ranges from $3,000 to $10,000 depending on school and program length.
No. This list shows only public-enrollment CDL schools — providers that accept applications from any qualified student. Many carriers (Amazon, UPS, waste haulers, transit agencies) operate registered training programs exclusively for their own employees or applicants. Those private-enrollment programs are registered with FMCSA but excluded here since they are not open to the general public.