Our programs

Fast-track your
CDL training

Class A and Class B programs built around one goal: getting you test-ready fast, with a truck and instructor dedicated to you.

Jiffy's Truck School instructor guiding a CDL student beside a training truck in Redding

Let's get rolling

Choose your CDL

Every program is available as a one-week in-person course or a hybrid course.

Class A CDL truck training in Northern California

Class A CDL

Train to operate combination vehicles with a dedicated instructor and truck.

One-week program

40 hours, fully in-person

Hybrid program

Online theory at home, then 20 hours in-person over 3 days, typically two 8-hour days and one 4-hour day

Class B CDL truck training in Northern California

Class B CDL

The same format options as Class A, scoped to Class B requirements.

One-week program

40 hours, fully in-person

Hybrid program

Online theory at home, then 20 hours in-person over 3 days, typically two 8-hour days and one 4-hour day

Our curriculum

Three stages to test day

01

Classroom theory

Completed in-person or online, depending on your program

02

In-yard practice

Hands-on with a personal instructor: pre-trip inspection, backing maneuvers, and vehicle control

03

Behind-the-wheel driving

City and highway driving, turning, braking, and defensive driving

Lineman discount

Headed into lineman school?

Are you a lineman or headed into lineman school? Ask us about our discounted rates.

Ask about lineman rates

Tuition and costs

No hidden
costs

We believe in transparent pricing, so here is everything you can expect to pay on your way to a CDL.

Course tuition

A deposit is due at sign-up to secure your spot

$3,655

Truck rental for DMV test

Weekdays $595, weekends $845. Optional but strongly recommended. Rent the same truck you trained in

$595

DOT physical

Estimated cost

$150

DOT 5-panel drug test

Estimated cost

$150

Class A or B learner’s permit

Estimated cost

$98

Payment options

We accept all major credit cards, cash, local business checks, and PayPal.

Need a job?

We keep an updated job board in our office to keep an eye out for you.

Ready when you are

Let's get you
in the driver's seat

Tell us where you are in the process, and we’ll help you choose the right way forward.