CDL · UT

CDL Schools in Utah

62 public, in-person Class A training locations in Utah are on the FMCSA Training Provider Registry, and 9 colleges reported truck-driving graduates for 2023-24.

By city

Colleges with truck-driving programs in Utah

1100 E Lagoon St 124-5, Roosevelt, UT · Public, under 2-year

Grads 2023-24
170 CDL
Program tuition 2023-24
$3,000
Median pay 10 yrs, all
$47,743

1301 North 600 West, Logan, UT · Public, under 2-year

Grads 2023-24
122 CDL
Largest program 2025-26
$3,291
Median pay 1 yr out
$44,004 undergraduate certificate

4600 S Redwood Rd, Salt Lake City, UT · Public, 2-year

Grads 2023-24
112 CDL
In-state tuition/yr 2025-26
$4,543
Median pay 10 yrs, all
$52,441

757 West 800 South, Cedar City, UT · Public, under 2-year

Grads 2023-24
108 CDL
Program tuition 2023-24
$2,715 2 mo
Median pay 1 yr out
$55,469 undergraduate certificate

88 South Tooele Blvd., Tooele, UT · Public, under 2-year

Grads 2023-24
105 CDL
Program tuition 2023-24
$2,850 3 mo

610 S. Tech Ridge Drive, St. George, UT · Public, under 2-year

Grads 2023-24
101 CDL
Largest program 2025-26
$544
Median pay 10 yrs, all
$41,904

Old Main Hill, Logan, UT · Public, 4-year

Grads 2023-24
95 CDL
In-state tuition/yr 2025-26
$9,412
Median pay 1 yr out
$44,602 undergraduate certificate

2301 West Ashton Blvd., Lehi, UT · Public, under 2-year

Grads 2023-24
42 CDL
Largest program 2025-26
$3,644
Median pay 10 yrs, all
$44,658

550 E 300 S, Kaysville, UT · Public, under 2-year

Grads 2023-24
18 CDL
Largest program 2025-26
$2,280
Median pay 10 yrs, all
$49,726

Registered training locations in Utah

USU- Blanding (Utah State University)

700 W 500 S, Blanding, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 979-1766

USU-Blanding (Utah State University)

700 W 500 S, Blanding, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 678-8114

USU-Blanding (Utah State University)

700 West 500 South, Blanding, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 678-8114

1057 w 500 s west bountiful, Bountiful, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(801) 292-3008

Bridgerland Technical College - Brigham City (Bridgerland Technical College)

325 W 1100 S, Brigham City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(435) 753-6780

Get Truckn (Corey Childs)

1727 W.725 N., Cedar City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(435) 233-0061

Iron County Utah School District (IRON COUNTY SCHOOL DISTRICT)

2726 N 100 E, Cedar City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(435) 586-2864

757 West 800 South, Cedar City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(435) 586-2899

Clearfield, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

Grantsville, UT · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(435) 850-5580

MTECH Heber (Mtech)

977 W Riverhawk Rd, Heber City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only

4191 N Spring Glen Rd, Helper, UT · FMCSA registry

Class A
road
Also teaches
Class B, Passenger
Phone
(435) 820-4730

Loumis cdl testing herriman (Loumis cdl testing)

14200 south 6400 west, Herriman, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(801) 960-5554

JAMIE LITTLE TRUCKING (Jamie M Little Trucking)

917 S HWY 89A, Kanab, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(435) 689-3036

Layton, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 686-4305

11508 N Digital Dr, Lehi, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(801) 837-2000

1193 N 2300 W, Lehi, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(801) 201-6905

Mtech Lehi (Mtech)

2301W Ashton BLVD, Lehi, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only

1410 N 1000 W, Logan, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(435) 753-6780

4700 S 900 E #8, Murray, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(801) 389-7246

CDL Now NSL (CDL Now)

232 West Center, North Salt Lake, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(801) 696-7714

2787 Commerce Way, Ogden, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(801) 760-2215

668 17th St, Ogden, UT · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(801) 920-3637

Wilde’s CDL training llc (mountain regional water)

Park City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B

3430 South 220 West HWY 10, Price, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 613-5261

1876 N 2700 W #5, Provo, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat

Redmond, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger

800 W 200 S, Richfield, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(435) 610-1851

1100 E Lagoon Street, Roosevelt, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 725-7100

Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(801) 860-8328

1104 W 2100 S, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(801) 603-4823

1141 S 3200 W, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 651-7704

2641 south 3270 west, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(801) 924-1114

2350 West 1700 South, #D2, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(801) 699-4263

256 S 5500 W, Salt Lake City, UT · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger, School bus
Phone
(801) 657-6385

3232 W Directors Row, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(801) 214-1483

4701 w 2100 s, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(801) 974-3509

2401 N Redwood Rd, Salt Lake City, UT · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(385) 386-5777

Sage Truck Driving Schools - SLC (Sage Truck Driving Schools)

333 N 300 W, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 936-1193

Stakerparson Company (Staker Parson Materials A CRH Company)

1730 North Beck Street, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
+1 8012583955394 ext. 3947

1929 W Indiana Ave, Salt Lake City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(801) 425-8678

Loumis CDL testing general (Loumis cdl testing)

5350 w Amelia Earhart Dr, Salt Lake City Utah, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(801) 960-5554

1120 N FLYER DR., Slc, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Passenger
Phone
(801) 957-2265

Mountain West Commercial Driving School LLC (Mountain West CDL School LLC)

5929 S Fashion Pointe Dr, South Ogden, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(801) 389-7246

Spanish Fork (CDL Testing Utah)

Spanish Fork, UT · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger, School bus
Phone
(801) 634-7841

851 W 6400 S, Spanish Fork, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(801) 900-8584

2250s S State St, Springville, UT · FMCSA registry

Class A
range + road
Also teaches
Class B

Andrus Transportation (Andrus Transportation LLC.)

St. George, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(435) 673-1566

610 s tech ridge dr, St. George, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 674-8600

1736 H Avenue,, Tooele, UT · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(661) 817-4439

Tooele, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(385) 313-2764

428 S 1200 W, Tooele, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 879-7222

Tooele, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(801) 870-2757

88 South Tooele Blvd, Tooele, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(435) 248-1800

MOUNTAIN WEST SERVICES & TRANSPORTATION LLC (MountainWest Services & Transportation LLC)

https:, Vernal, UT · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(435) 828-2613

741 W 3300 N, Vernal, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(435) 219-6355

450 N 2000 W, Vernal, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(435) 722-6900

West Bountiful, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 819-2383

1750 South 1350 West, West Haven, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(435) 820-4730

3100 s Decker Lake Dr, West Valley City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 651-7704

3200 Decker Lake Dr, West Valley City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(801) 651-7704

West Valley City, UT · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(801) 634-7841

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in Utah at $60,620 (middle 80% from $44,320 to $76,360), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by Utah. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.