CDL Trucking Schools in Utah – 2021 Review

| Last Updated: November 23, 2021

Trucking is a great career. It’s something you hear a lot about. Once you’ve decided to look into the industry it can seem like a lot to take in at once.

We have compiled a list of some of your options for a CDL school in Utah and tried to be as comprehensive as we can. 

This way, you can choose what’s right for you, with the minimum amount of stress. Read on to find your perfect place to study trucking. 

Data on Trucking Schools in Utah

  • Total Schools: 28

  • Average Tuition Cost: $4,750

  • Average Loan Amount: $5,400

  • Average Scholarship Award: $2,613

  • Average Classroom Size: 18

  • Average Length of Program: 3-5 weeks (150-175 hours)

CDL Requirements in Utah

In the state of Utah, drivers who operate commercial vehicles require a commercial driver’s license (CDL). License requirements differ according to the particular vehicle you’ll be driving. 

Generally speaking, here are some of the requirements:

  • Possess a Class D license

  • One year’s experience of driving

  • No disqualifications against their license

  • A minimum of 18 years of age

  • Proof of name, Social Security number, address within Utah, and US citizenship

  • Basic physical fitness assessment

  • For additional licensing, such as a Hazmat endorsement, a driver is required to do a TSA application and a background check. 

CDL Variations Available in Utah 

As with most states, there are three basic CDL variations in Utah. These are Class A, B, and C. They are classified as follows:

Class A 

This license includes all classifications which fall under Class B and C licenses. In addition to those, it permits a driver to operate a vehicle that tows trailers or other vehicles, exceeding a gross vehicle weight rating (GVWR) of 10,000 lbs.

Class B

A Class B classification is required for any vehicle with a GVWR exceeding 26,000 or which pulls a trailer below the weight of 10,000 lbs. Class B licenses cover all Class C classifications.

Class C

Any vehicle that carries up to 16 passengers (including the driver) and weighs (GVWR) 26,000 lbs or less requires a Class C license. This may also cover some vehicles carrying hazardous materials. 

In addition to the three main license classifications, there are further specifications that may require additional permits. Vehicles carrying hazardous materials, certain tankers, school and public buses, air-braking systems, and double/triple trailers will require additional licensing and training. Some will require police background checks and/or fingerprinting. 

Review of the Best CDL Trucking Schools in Utah

We’ve done a little research on trucking schools in Utah, and come up with a selection you should take a look at if you’re thinking about moving into a career in the sector. It’s not an exhaustive list, but more of a collection of stand-out options in the state.

1. SAGE Truck Driving School

  • Locations: 219 West 9000 South Sandy, Utah 84070, with 22 other locations nationwide
  • Website: 
  • Average Tuition Cost: $4,295
  • Average Class Size: Unstated
  • Licensing Credentials and Accreditations: Certified by the Professional Truck Driver Institute, and a member of the American Trucking Association, the National Safety Council, and the Truckload Carriers Association 
  • Student to Teacher Ratio: 1:1 (road)

Certifications and Endorsements Offered By Sage 

Sage offers an Entry-Level Driver Training (ELDT) program, which can be accessed online through affiliation with ProdriverU. They also offer the CDL “A” program, with 150-160 hours of instruction over a four- to five-week duration. In addition, they offer an advanced CDL course, with 80 hours of instruction over a two- to three-week period. 

Besides these “core” certifications, they hold other classes for CDL “B” training, as well as externships that help drivers transition into employment with an external trucking company. They also advise on extra endorsements, such as Hazmat certification. 

Program Details

Because Sage has 22 locations around the country, and there are differing requirements from state to state, there’s some variance in detail. One of their fundamental mission statements is that students enjoy a 1:1 ratio in the truck, and not just watching either. They believe that students learn most by actually driving, and that’s their policy. 

With a CDL course of 150 hours, you’re looking at 40+ hours of driving, which is exceptional. The “externship” program allows for drivers to move from the training environment to the workplace smoothly, and Sage works closely with companies such as Werner, Swift, and Schneider.

2. Utah Trucking Academy

  • Locations: 5106 W Amelia Earhart Dr., Salt Lake City, Utah 84116
  • Website: 
  • Average Tuition Cost: $4,550
  • Average Class Size: Variable
  • Licensing Credentials and Accreditations: Unstated
  • Student toTeacher Ratio: Unstated

Certifications and Endorsements Offered By Utah Trucking Academy 

Utah Trucking offers a 175-hour CDL program with 40 hours in the classroom and 135 hours in the truck. They also have refresher courses, which may benefit some drivers. The vehicles are provided for the yard and road sections of the training, as well as for the test itself. They’re standard tractor-trailer setups, widely used throughout the industry. 

Program Details

Utah Trucking offers a lifetime placement program for all full-time CDL students and has close relationships with many in the industry, including Reddaway, Covenant, JBS, Teamsters, and Schneider

They’ll even assist truckers who already have a CDL to find placements. Additionally, the school offers some scholarship and reimbursement schemes, with the Dave Conklin Scholarship being available to veterans. Tuition reimbursement is offered through Covenant Transport and Werner Enterprises.

3. Apex Trucking

  • Locations: 1780 Redwood Road, Salt Lake City, Utah 84104
  • Website: 
  • Average Tuition Cost: $5,000
  • Average Class Size: Variable/Online
  • Licensing Credentials and Accreditations: Unstated
  • Student to Teacher Ratio: 1:1 (road/yard)

Certifications and Endorsements Offered By Apex Trucking 

Apex Trucking does provide in-class training if needed, but they specialize in online tuition, offering many tutorials to assist the student. During the practical training, they guarantee a full 30 hours in the driving seat. 

The median duration of the full course is around five weeks, although much of the written section is determined by the pace of the student. They also offer courses in doubles/triples and more. 

Program Details 

Apex has several trucks for use in the yard and on the road. Once the student has completed the written side of the training, this is where the real driving begins. There are several staff members on hand to guide you through the nitty-gritty of the job and assist in any way they can.

4. Mountain West Commercial Driving School

  • Locations: 9097 S Sunrise Circle, Sandy, Utah 84093
  • Website: 
  • Average Tuition Cost: $4,500
  • Average Class Size: Variable/Online
  • Licensing Credentials and Accreditations: Unstated
  • Student to Teacher Ratio: 3:1

Certifications and Endorsements Offered By Mountain West

Mountain West Commercial Driving School offers a comprehensive CDL program, based around written and practical testing. The testing includes general road/truck knowledge, the combination vehicle, and the air brake. 

There are also three other endorsements, doubles and triples, Hazmat, and tankers. Road driving, alley-docking, offset-docking, and straight-line backing are all tested by a certified examiner.  

Program Details 

The tuition for the CDL program includes all books, materials, in-class and in-field training, the CDL written exam, a DOT physical, drug screening, a state skills exam, and a reissue of the license to reflect the additional CDL. That’s the whole package, and they’re on hand to guide you through the process. 

They use their connections in the industry in two different ways. First, they try to establish a preplacement for good students, even before the course begins. Second, their ongoing relationships allow them to place students in positions further along the line in their careers.

5. Swift Academy

  • Locations: 5175 2100 S West Valley City, Utah 84120 
  • Website: 
  • Average Tuition Cost: $6,000
  • Average Class Size: Variable
  • Licensing Credentials and Accreditations: Recognized by the Commercial Vehicle Training Association (CVTA)
  • Student to Teacher Ratio: 1:1 (road and yard)

Certifications and Endorsements Offered By Swift Academy 

For the CDL, there’s a minimum of 40 hours of classwork. Some students may opt to complete an online module before the commencement of the course. From the start of the course to getting your license takes four weeks, and after that, you can begin earning with the mentor program. 

Because of their unique program, you’ll be learning through and working for a company that does it all, as far as trucking goes. From refrigerated units to flatbeds, you will have the chance to learn all there is to know. 

Program Details 

Swift offers a CDL program that stands out from others. They encourage students to sign up to their financial agreement and drive for the company for 26 months after getting the license. In this way, you get your license for little or no cost, other than incidentals. The materials, books, hotel costs, and transportation are all included in the agreement. 

Then you simply begin earning through the mentoring program, which is highly beneficial to an early-career driver. Their tractors are all late-model vehicles, and up to spec in all ways, and facilities are top of the range.

6. Trucking Advantage

  • Locations: 447 N 300 W STE 6, Kaysville, Utah 84037 
  • Website: 
  • Average Tuition Cost: Unknown
  • Average Class Size: Variable
  • Licensing Credentials and Accreditations: Unknown
  • Student to Teacher Ratio: Variable

Certifications and Endorsements Offered By Advantage Trucking 

Trucking Advantage does things a little differently. They provide the class for the written portion of the exam and then send you on to another trucking company for the practical training.

That’s the service they provide. The CDL permit takes a week of training in a classroom setting, and from there they find a placement with a company to complete the license requirements. 

Program Details 

Trucking Advantage functions like a recruitment agency, with a classroom facility for the written assessments aspect of the CDL license. 

They also offer placements for experienced drivers, through a network of contacts in the industry, which they have established after many years of collaboration with many of the major companies in logistics, nationwide.

7. Mountainland Technical College

  • Locations: 2301 Ashton Boulevard, Lehi, Utah 84043 
  • Website: 
  • Average Tuition Cost: $3,036
  • Average Class Size: Variable, although classes run day and night
  • Licensing Credentials and Accreditations: The Commission of the Council on Occupational Education
  • Student to Teacher Ratio: 1:1 (road)

Certifications and Endorsements Offered By Mountainland Technical College

Mtech offers the CDL course of 160 hours, over a four-week duration, Monday to Friday. They offer this course both day and night, year-round. The course also includes additional endorsements for doubles, triples, and tankers for the same overall tuition fee. 

This means that a graduate from Mtech will gain the Mtech Program Certificate in Commercial Driving, the Utah State Commercial Drivers License Class A, Doubles and Triples, and Tanker. All in one. The initial fee also covers a second attempt at the exam, should the student not pass the first time around, for whatever reason. 

Program Details 

The course offered by Mtech utilizes the classroom facilities of the college, as with any other of the courses offered. Students enjoy the same campus privileges and amenities available to students in other disciplines. 

The college also has its late-model vehicles and a training yard for use by trainees. The course features everything from basic laws to the management of paperwork and driver professionalism. The on-the-road section is a minimum of 60 hours of driving and observation time.

8. Bridgerland Technical College

  • Locations: 1301 N 600 W, Logan, Utah 84321
  • Website: 
  • Average Tuition Cost: $2,825 (payment plans available)
  • Average Class Size: Variable
  • Licensing Credentials and Accreditations: The Commission of the Council on Occupational Education
  • Student to Teacher Ratio: 1:1 (road)

Certifications and Endorsements Offered By Bridgerland Technical College 

Bridgerland College has a three-part CDL program. It begins in the classroom, with an exhaustive course of 135 hours. This covers the written portion of the examination. From there, students proceed to the lab for 60 hours of training on the simulator before completing the course with 45 hours of behind-the-wheel training. 

It’s an exceptionally thorough course. The course duration is 10 weeks, with students attending for 30 hours per week, Monday to Friday, 8:00 am - 2:30 pm. New courses open every five weeks. 

Program Details 

Boasting top-of-the-line equipment such as late model tractor-trailers, a driving simulator, and a yard facility for pre-road training behind the wheel, Bridgerland College is very well set up to train drivers seeking to obtain their CDL in Utah. 

Additionally, the students can enjoy the same facilities and amenities as students enrolled in any other course on campus. They proudly advertise a 96% completion rate, with a 4% student withdrawal number. On completion of the course, they show a 73% job placement success for their students.

9. Snow College

  • Locations: 150 College Avenue, Ephraim, Utah 84627
  • Website: 
  • Average Tuition Cost: $2,942 
  • Average Class Size: Minimum of 3
  • Licensing Credentials and Accreditations: The Commission of the Council on Occupational Education
  • Student to Teacher Ratio: 1:1 (road)

Certifications and Endorsements Offered By Snow College 

Snow College and Southwest Technical College partner up to deliver the Professional Truck Driver Program. The program offers a CDL course of 180 hours, scheduled across four weeks from Monday to Friday. The first 56 hours are conducted in the classroom, during which time students will be taught everything needed to pass the written exam. 

From there, the student undergoes 24 hours of skills training and finally moves to the on-the-road section of the program. This final part of the course lasts 100 hours and is the most crucial part of any driver training schedule. 

Program Details

The Professional Driver Program is a partnership between Snow College and Southwest Technical College, and they offer their late-model tractor-trailers and yard lot for driver training. They have a small dedicated staff, with small classes on their campus. 

Additionally, at Southwest, there are several automotive and technical courses, so prospective drivers know they’re in the right place. Both colleges have long-term relationships with many companies in the industry.

10. Tooele Technical College

Certifications and Endorsements Offered By Tooele Technical College

The college offers both Class A and Class B CDL training, with a course duration of around 160 hours. The course focuses on safety, regulatory requirements, extreme/hazardous weather driving, maintenance, cargo management, and many other factors. 

The Federal Motor Carrier Safety Regulation framework is central to the program, as well as the Utah State CDL handbook. Before going out to the yard, or on the road, students are trained on the simulator to get the basics down. 

Program Details 

Tooele College has smaller class sizes and several later model tractor-trailers sporting their own branding. Additionally, they have a great yard/lot for the pre-road elements of driver training, where students will learn the basics of backing and maneuvering the vehicle. 

Before all of the behind-the-wheel training commences, students cover all the bases on a driving simulator. Tooele also has many long-standing partnerships with the industry, including with companies such as Godfrey Trucking, Knight Transportation, XPO Logistics, and more.

Factors to Consider When Choosing a Trucking School in Utah

Before embarking on a career in the trucking industry, there are a lot of things to bear in mind. We’ll highlight a few factors here for consideration.


Price-wise, there’s quite a spread in options for you in Utah. The cost can vary from around $3,000 to over $6,000 when all is said and done. The thing is, it’s not as simple as cheaper being better either. 

Some cheaper options will feature larger classes and a poorer student-to-teacher ratio. Some won’t. Also, there are significant differences between schools that are part of a larger college campus, schools that are basically recruitment agencies, and others that train drivers as part of their own recruitment drives. 


Another element to look out for is the duration of the course. Some courses are very thorough and may take upwards of 200 hours, while others are nearer the 160-hour mark. 

Any school claiming their course does everything in a week ought to be a warning sign, frankly. A good school will offer an initial class-based phase, then some time in the yard, and finally a decent number of hours actually behind the wheel. 


Finally, it’s always reassuring to know that a school is accredited by agencies that oversee how training is done and to which any complaints could be directed. 

Why Start a Trucking Career in Utah?

If you’re still wondering if you should attend a trucking school in Utah, maybe it’ll help if we show you the benefits of starting a career in this field. We’ll also reveal why it’s so significant in today’s economy.


There are simply not enough truck drivers in the US. Each year, the industry creates far more jobs than it fills, and so truckers are in great demand, countrywide. In these times of uncertainty, this is a massive tick in the pro column. 

Trucking is regarded as an essential service even during pandemic lockdowns because without truckers, the whole system comes crashing down pretty quickly. That, in and of itself, tells you all you need to know about the stability of a career in trucking. 

Career Advancement

If you thought you’d start out in trucking and then finish in the same place, you’d be wrong. There are many ways to keep your career moving forward. 

You might start out driving standard rigs, but there are always opportunities to gain additional endorsements like Hazmat or Tanker and make yourself more valuable to your employer. 

Most companies also have built-in pay-raising schemes, which accumulate over your time of service. All these things add up to really good earnings for the hard-working trucker. 


Most trucking companies have solid benefits packages that are active the moment you’re on board with them, and those typically accrue with time too. It’s quite standard for a company to offer benefits such as life insurance, short-term illness coverage, health, dental, and vision. 

In many cases, there’s a discretionary 401K with a certain employer contribution element built-in. Off-the-job accident coverage, critical injury coverage, and many other perks can be found widely throughout the industry. 

Truck Driving Salary and Job Outlook in Utah

There are different career levels and salaries you can expect, based on your experience and expertise. We’ll highlight each one and what it entails.


For drivers who are starting out in the industry, the annual salary can be anywhere from $35,000 to $45,000. That’s really not bad for someone starting out in any place. If you’re looking for somewhere solid to start your working life, then it’s really not a bad choice. If you add to that the benefits you receive, it all looks quite good. 


After a few years in most companies, the pay will have increased to the point where many mid-career drivers are earning upwards of $55,000 annually. For the hard-working driver, the rewards are there, especially if you’ve added special endorsements like Hazmat or doubles and triples.


For the very seasoned driver, who has added specialized endorsements and has been working for trusted companies for many years, annual salaries can be around $65,000 and upward. In the case of the driver who owns their own rig, the salaries go even higher. It’s not uncommon for owner-drivers to be bringing home $100,000 a year.  


Trucking is a great career option, and there are many schools in Utah to choose from. You have to make a good decision, based on your specific requirements, and from there the open road awaits you. 

People Also Ask

There’s a lot to know about the trucking industry, before just diving in. It can be tricky to remember all the things to find out all at once, and we’ve got you covered with a few answers to common queries about driving in the trucking industry and getting trained. 

Do Trucking Companies in Utah Pay You to Get Your CDL?

Some companies will pay in advance for you to get your CDL and will basically employ you right after you graduate. A more common arrangement is that some companies will employ you and reimburse the cost of the license retroactively. The third option is that a company may train you themselves in return for an agreement of a certain amount of service to them. 

Can You Get Financial Aid for Trucking School in Utah?

Yes, in many instances financial aid is available. There are also several veteran programs that will cover at least part of the costs, as well as other arrangements around reimbursements, scholarships, and so forth. 

How Much Does it Cost to Get a CDL in Utah?

The price can vary quite widely, depending on the specifics of the course you choose. Some schools can be as low as around $3,000 while others are more than $6,000. It’s important to see what they’re offering and make that decision carefully. 

For example, if a school costs $6,000 for tuition, but they offer an employment program to work off the debt, it may end up being the better choice for you than a cheaper option.

How Long is Trucking School in UT?

There’s some variance here. Some schools will stipulate 200 hours, spread over a period of time, while others go far lower. While it might seem like a good idea to opt for the shorter courses, there may be an element of false economy to that. 

You want to get the most rigorous training possible, from as reputable a school as you can. Companies notice these things. 

After spending years on the road, I had a lot of time to think about the hardships that came with the trucking industry. I realized there was an opportunity to lend a hand a create a resource for truckers by truckers. With the help of my tech-savvy son, I built Trucker Geek as a way to show people that becoming a driver doesn’t need to be a stressful headache.