The Trucking School

Simple. Fast. Job-Ready CDL Training.

Train with pros, pass confidently, and start earning sooner. Choose the course that fits your goals and schedule—no fluff, just the skills that matter.

CDL Training

Course Offerings

Questions? Contact us or fill out the Apply Now form to learn more .

3-Week Training

Class A CDL

$4,300

The gold standard for trucking careers. Train for tractor-trailers and unlock the highest earning potential in the industry.

Apply Now — Learn More

3-Day Training

Class B CDL

$1,800

Ideal for box trucks, transit buses, and local delivery routes. Fast-track your career in just a few days.

Apply Now — Learn More

Duration Varies

Class C, Endorsements & Hazmat

Prices Vary

Specialized training for passenger vehicles, hazardous materials, tankers, and more.

Apply Now — Learn More

Your Road to a CDL

5 simple steps to get you licensed and on the road

Step01

Obtain CDL Learner Permit

Pass the knowledge test at your local DMV and complete your DOT Medical exam to get started.

Step02

Select Your Course

Choose the CDL class and a start date that fits your schedule. Morning, afternoon, evening, and Saturday options available.

Step03

In-Person Training

Hands-on driving practice, vehicle inspection, and backing maneuvers led by our certified instructors.

Step04

English Comprehension Interview

Pass a short interview with the examiner demonstrating basic English language proficiency — a federal requirement for all CDL applicants.

Step05

Final Exam & Certification

Complete your road test and skills evaluation. Pass, receive your CDL, and start your driving career.

How to Get Your CDL Permit

Select your location for local resources

01

Get Your DOT Medical Exam

Before anything else, pass a DOT Medical Exam at one of these nearby clinics:

  • WorkMed Orem — 830 N 980 W, Orem, UT · (801) 724-4000
  • WorkMed Springville — 762 W 400 S, Springville, UT · (801) 491-6400
Cost: Medical Exam ~$73  |  Drug Test ~$56 (optional)
02

Study for the Written Test

Study based on your license type:

Class A — 3 Tests

  • · General Knowledge
  • · Air Brakes
  • · Combination Vehicles

Class B — 2 Tests

  • · General Knowledge
  • · Air Brakes

For endorsements, pass their respective tests at the DMV. We recommend the CDL Prep App (iOS & Android) to study.

03

Take the Written Test at the DMV

Visit one of these DMV locations near Spanish Fork:

  • Springville DMV — 2227 W 700 S, Suite #1, Springville, UT
  • Orem DMV — 759 N 1370 W, Orem, UT 84057
Cost: Initial Application ~$52  |  Each Endorsement ~$9
04

Get Financing (Optional)

You may qualify for financial assistance. Contact these local agencies:

  • Workforce Services (Provo) — 1550 Freedom Blvd 200 W · (866) 435-7414
  • Workforce Services (Spanish Fork) — 1185 N Canyon Creek Pkwy · (866) 435-7414
  • Church Employment / Deseret Industries — 702 Columbia Ln, Provo · (801) 818-6161

Local banks (Alta Bank, Central Bank, Wells Fargo) may also offer personal loans.

Flexible Training Options

  • Morning, Afternoon, Evening, Saturday Courses Available!
  • Final Certification Exams are conducted on the weekend.

We pride ourselves on our flexibility. Please contact us with any questions on how we can better accommodate you.