"How long is CDL school" doesn't have one universal answer, because it genuinely depends on which program you're in and how many days a week you can show up. But there's a real, honest range worth knowing before you start planning your schedule around it.
The Short Version
Most students are ready for their skills test within a few weeks, not months. That's true whether you're going into Class A or Class B training. The specific number of weeks shifts based on the program and your schedule, but "a year" or "several months" is not the realistic range for a first-time CDL student training consistently.
What Actually Changes The Timeline
Which Program You're In
Class A generally takes a bit longer than Class B, since combination vehicles add coupling and uncoupling, backing a trailer, and extra pre-trip inspection points that a single straight truck doesn't have. If you already hold a Class B and are upgrading through recertification, your timeline is usually shorter than a first-time student, since the fundamentals are already there.
Full-Time Vs. Part-Time
Students who can train five or six days a week move through the program faster than students fitting training around an existing job. Neither pace is wrong — we build a schedule around your life, not the other way around — but it's the single biggest factor in how many calendar weeks training actually takes.
How Quickly Skills Click
Backing, in particular, is the skill that varies most person to person. Some students get comfortable with it in a handful of sessions; others want more repetition before test day. That's part of why extra on-road driving time exists as an option — some students simply want more seat time before they feel ready.
You Have Up To A Year — But Most Students Don't Need It
We give every student up to a full year to complete their program, which exists specifically for people juggling a demanding schedule. It's a safety net, not the expected pace. Most students, even those training part-time around a job, are done well before that.
The Bottom Line
If you're trying to plan around a specific start date for a job or a life change, the realistic range to budget for is a few weeks for full-time students, and somewhat longer if you're fitting training around existing work — but "up to a year" is the outer limit, not the norm. If you want a timeline specific to your situation, that's exactly the kind of thing worth a quick call before you enroll.