CDL Schools in Utah: Behind-the-Wheel Training

72 CDL schools, truck driving schools and other training locations in Utah (UT) are listed on the FMCSA Training Provider Registry for behind-the-wheel CDL training, including schools in Salt Lake City, Tooele, Blanding, Cedar City, Lehi. 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 Utah. The Utah 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 Utah

Of the 72 UT locations on the registry, 69 (96%) are registered for Class A training, 54 (75%) for Class B, 32 for the passenger (P) endorsement and 20 for school bus (S); 25 also hold hazmat (H) theory, which has no driving portion, so the hazmat endorsement course can be taken online. 15 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 Salt Lake City (16), Tooele (5) and Blanding (3); Class B in Salt Lake City (16), Tooele (4) and Blanding (3); the passenger (P) endorsement in Salt Lake City (9), Blanding (3) and Cedar City (2); school bus (S) in Salt Lake City (5), Blanding (3) and Cedar City (2).

61 of the 72 list a phone number and 24 publish a website. 30 records were updated by the provider in 2026 and 42 carry an older date; the newest UT record (Mtech) is from October 2026. Treat an old date as a reason to call first, not as proof that a school has closed.

The locations are spread over 37 cities; the biggest clusters are Salt Lake City (18), Tooele (5), Blanding (3), Cedar City (3) and Lehi (3). Also listed: Vernal (3), West Valley City (3), North Salt Lake (2), Ogden (2), Spanish Fork (2), St George (2), Bountiful (1), Brigham City (1), Clarkston (1) and Clearfield (1). 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 West Jordan itself; 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 Utah

Schools in Utah can only put you on the range once you hold a Commercial Learner's Permit from the Utah Driver License Division (DLD). 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 72 UT locations on this page (69 of them train Class A).

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

Lowest Cost ELDT partner schools in Utah

These schools work with us: take ELDT theory online, then finish behind-the-wheel with them.

All registered schools

71 locations

Blanding

Bountiful

Brigham City

Cedar City

Clarkston

  • Eclipse landscape

    Clarkston, 84305

    • Class A

    Updated in TPR: Oct 2026

Clearfield

Grantsville

Heber City

  • Mtech

    MTECH Heber

    977 W Riverhawk Rd, Heber City, 84032

    • Class A

    Updated in TPR: Oct 2026

Helper

Herriman

Kanab

Layton

Lehi

Logan

Midvale

Murray

North Salt Lake

Ogden

Park City

Price

Provo

  • Cenex

    1876 N 2700 W #5, Provo, 84601

    • Class A
    • Class B
    • Hazmat

    Updated in TPR: Dec 2022

Redmond

  • Kelly johnson

    Redmond, 84652

    • Class A
    • Class B
    • Passenger

    Updated in TPR: May 2024

Richfield

Roosevelt

Salt Lake City

Salt Lake City Utah

Slc

South Ogden

Spanish Fork

St George

Tooele

Vernal

West Bountiful

West Haven

West Valley City

Woods Cross

Utah 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 Utah schools on this page. In Utah, 69 of the 72 registered locations are set up for Class A training and 54 for Class B; Salt Lake City alone has 18. 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 Utah 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 Utah?
Filter the list on this page by Class A. 69 of the 72 registered locations in Utah are set up for Class A (tractor-trailer) training; the biggest clusters are in Salt Lake City (16), Tooele (5) and Blanding (3). 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 Utah

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

Search schools near your ZIP code