Home › States › Utah

CDL schools in Utah

Utah has 66 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 37 cities. The most are in Salt Lake City (13), Tooele (5), Blanding (3). 62 (94%) are registered for Class A behind-the-wheel training on public roads, and 50 for Class B. The provider with the most locations here is Utah State University, with 3.

66public training locations
62Class A public-road driving
50Class B training
20school bus
24hazmat theory

Cities with the most CDL schools in Utah

Salt Lake City
13 locations
Tooele
5 locations
Blanding
3 locations
Cedar City
3 locations
Lehi
3 locations
Vernal
3 locations
West Valley City
3 locations
Ogden
2 locations
Spanish Fork
2 locations
St George
2 locations
Bountiful
1 location
Brigham City
1 location
Clearfield
1 location
Grantsville
1 location
Heber City
1 location
Helper
1 location
Herriman
1 location
Kanab
1 location
Layton
1 location
Logan
1 location
Midvale
1 location
Murray
1 location
North Salt Lake
1 location
Park City
1 location

All 66 registered locations

Show only:
SchoolCityTraining offeredPhone
USU- Blanding
Utah State University
Blanding Class AClass BPassengerSchool busHazmat435-979-1766
USU-Blanding
Utah State University
Blanding Class AClass BPassengerSchool busHazmat435-678-8114
USU-Blanding
Utah State University
Blanding Class AClass BPassengerSchool busHazmat435-678-8114
Wilson Bros Trucking LLC Bountiful Class A801-292-3008
Bridgerland Technical College - Brigham City
Bridgerland Technical College
Brigham City Class A435-753-6780
Get Truckn
Corey Childs
Cedar City Class AClass BPassengerSchool bus435-233-0061
Iron County Utah School District
Iron County School District
Cedar City Class AClass BPassengerSchool bus435-586-2864
Southwest Technical College Cedar City Class AHazmat435-586-2899
Davis Technical College Clearfield Class AHazmat
CL Ranch Transport LLC
Cl Ranch
Grantsville Class A435-850-5580
MTECH Heber
Mtech
Heber City Class A
Long Ear Energy Services LLC Helper Class AClass BPassenger435-820-4730
Loumis cdl testing herriman
Loumis cdl testing
Herriman Class AClass BHazmat801-960-5554
Jamie Little Trucking
Jamie M Little Trucking
Kanab Class AClass BHazmat435-689-3036
Jmg Alliance Llc Layton Class AClass B801-686-4305
Freedom Truck Driving School Lehi Class AClass BPassengerSchool bus801-837-2000
Hydro Vac Lehi Class AClass BPassenger801-201-6905
Mtech Lehi
Mtech
Lehi Class A
Bridgerland Technical College Logan Class A435-753-6780
Mountain West CDL School LLC Murray Class AClass BPassengerSchool busHazmat801-389-7246
CDL Now NSL
CDL Now
North Salt Lake Class AClass BPassengerSchool busHazmat801-696-7714
CDL Training Centers LLC Ogden Class AHazmat801-760-2215
Keith's Testing Ogden Class AClass BPassenger801-920-3637
Wilde’s CDL training llc
Mountain Regional Water
Park City Class AClass B
Utah State University Eastern Heavy Equipment and Trucking
Utah State University Eastern
Price Class AClass BPassengerSchool busHazmat435-613-5261
CenEx Provo Class AClass BHazmat
Kelly johnson Redmond Class AClass BPassenger
Snow College Richfield Class A435-610-1851
Uintah Basin Technical College Roosevelt Class AClass BPassengerSchool busHazmat435-725-7100
Alex CDL LLC Salt Lake City Class AClass BPassengerSchool busHazmat801-860-8328
Apex CDL Salt Lake City Class AClass BPassengerSchool busHazmat801-603-4823
Axis Connect LLC Salt Lake City Class AClass B801-651-7704
CDL Solutions Salt Lake City Class AClass BHazmat801-699-4263
CDL Testing Services Salt Lake City Class AClass BPassengerSchool bus801-657-6385
Driving Academy Salt Lake City Class AClass BPassengerSchool bus801-214-1483
Premier Truck Driving School Salt Lake City Class AClass BPassenger801-974-3509
SLC Trucking School LLC. Salt Lake City Class A385-386-5777
Sage Truck Driving Schools - SLC
Sage Truck Driving Schools
Salt Lake City Class AClass B801-936-1193
TK CDL Solutions LLC Salt Lake City Class AClass BPassenger801-425-8678
Loumis CDL testing general
Loumis cdl testing
Salt Lake City Utah Class AClass BPassengerHazmat801-960-5554
Bee Hive CDL Training Inc DBA Utah Trucking Academy in
Utah Trucking Academy inc
Salt Lake City, Class AClass BHazmat801-924-1114
Stakerparson Company
Staker Parson Materials A CRH Company
Salt lake city Class AClass B8012583955394 ext. 3947
Salt lake Community college Slc Class APassenger801-957-2265
Mountain West Commercial Driving School LLC
Mountain West CDL School LLC
South Ogden Class AClass BPassengerSchool busHazmat801-389-7246
Spanish Fork
CDL Testing Utah
Spanish Fork Class AClass BPassengerSchool bus801-634-7841
The Trucking School Spanish Fork Class AClass BHazmat801-900-8584
ALLSERVICES llc Springville Class AClass B
Andrus Transportation
Andrus Transportation LLC.
St George Class AHazmat435-673-1566
Dixie technical college St George Class AClass BPassengerSchool busHazmat435-674-8600
A Star Truck School LLC
LLC
Tooele Class AClass B661-817-4439
BEST CDL Testing and Training
BEST CDL Testing
Tooele Class AClass B385-313-2764
Cdlpros Tooele Class AClass B801-879-7222
King CDL School Tooele Class A801-870-2757
Tooele Technical College Tooele Class AClass B435-248-1800
Mountain West Services & Transportation LLC
MountainWest Services & Transportation LLC
Vernal Class AClass B435-828-2613
Royal CDL Services LLC Vernal Class A435-219-6355
Uintah Basin Technical College Vernal Class AClass BPassengerSchool busHazmat435-722-6900
Adept Trucking School LLC West Bountiful Class AClass B801-819-2383
Long Ear Energy Services LLC West Haven Class AClass BPassenger435-820-4730
Axis Connect LLC West Valley City Class AClass B801-651-7704
Axis Connect LLC West Valley City Class AClass B801-651-7704
CDL Testing Utah West Valley City Class AClass BPassengerSchool busHazmat801-634-7841
Snow Country Limousine Midvale Class BPassenger
HVMC Transportation LLC Salt Lake City Class A801-901-8804
Magpie Ventures Inc, DBA Red Star Transportation
Red Star Transportation
Salt Lake City Class BPassengerSchool bus801-685-8560
Salt Lake Express - Salt Lake
Salt Lake Express; St George Express; Aztec Shuttle
Salt Lake City Class BPassenger208-356-9796

Common questions about CDL training in Utah

How many CDL schools are in Utah?

As of 11/3/2026, the FMCSA Training Provider Registry lists 66 public, in-person training locations in Utah. Of those, 22 list a website.

Where can I get Class A CDL training in Utah?

62 locations are registered for Class A public-road training. They are concentrated in Salt Lake City, Tooele, Blanding, Cedar City.

Can I get a school bus or passenger endorsement in Utah?

20 locations are registered for school bus (S) training and 31 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.

Can I do ELDT theory online in Utah?

Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.

The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.

Is your Utah school missing or out of date? Listing corrections are coming soon. Learn more →