

Class B CDL training around Virginia Beach runs roughly two to six weeks, and the Hampton Roads listings on Dreambound that publish a price fall between $2,000 and $6,000. Before you pay any of it, check one thing: the school must appear on the federal Training Provider Registry, or the Virginia DMV will not let your training count toward the skills test.
That rule decides whether your money buys a license or a receipt. This page covers the local programs, what a Class B lets you drive, what training costs here, and how the registry check works.
Dreambound lists commercial driving programs across Hampton Roads. The two below publish enough detail to compare, and both are taught in person. Confirm the price and the registry listing with each before you commit.
| Program | Location | Length |
|---|---|---|
| Advanced Technology Institute | Virginia Beach | About 6 weeks |
| CDS Tractor Trailer Training | Chester, VA | About 15 days |
Two more Hampton Roads options appear in Dreambound's listings without full details: Tidewater Community College, out of its Portsmouth campus at $6,000, and Hampton Roads Transit in Norfolk at $2,000. Those two figures set the local price range.
A Class B license covers a single vehicle with a gross vehicle weight rating over 26,000 pounds, or that vehicle towing a trailer under 10,000 pounds. In practice: dump trucks, box and delivery trucks, refuse trucks, cement mixers, and buses.
What it does not cover is the combination vehicle. A tractor pulling a loaded semi-trailer requires a Class A. That distinction is the single most common mistake people make when choosing a course, and it costs weeks.
Endorsements matter more than the license class for most local jobs:
A plain Class B drives a dump truck. A Class B with P and S drives a school bus. Decide which job you want first, because the endorsement changes the training you need.
Since February 7, 2022, federal rules require anyone seeking a first Class B CDL to complete Entry-Level Driver Training before taking the skills test.
Here is the part that matters to your wallet. The training only counts if the school is listed on the FMCSA Training Provider Registry. A provider not on that registry cannot submit your completion record, and the Virginia DMV will not schedule your skills test without it.
Search the registry for the school's name before you pay a deposit. It takes two minutes.
There is no federal minimum for behind-the-wheel hours. Instruction runs until the trainer certifies you are proficient, which is why two compliant schools can advertise very different lengths.
The Hampton Roads listings on Dreambound that publish a price run from $2,000 to $6,000. Hampton Roads Transit sits at the low end and Tidewater Community College at the high end, which tracks the difference between an employer training its own drivers and a college running an open-enrollment program.
What surprises people is that the license is not the expensive part. Virginia charges $3 for the commercial learner's permit, $64 for the eight-year CDL, and $1 to $2 for each endorsement. Call it $67 and change. Everything else you pay is tuition, the DOT physical, and any truck rental for the skills test.
Two funding routes cut that tuition sharply, and both are specific to Virginia.
The FastForward Workforce Credential Grant covers two-thirds of the tuition for eligible Virginia residents taking an approved program through the state's community college network. Tidewater Community College runs the commercial driver curriculum for Virginia Beach, Norfolk, Portsmouth, and Chesapeake, which is why its listed price is worth reading as a pre-grant number.
If you are unemployed, underemployed, or receiving SNAP or TANF benefits, Virginia Career Works Hampton Roads administers WIOA funding that can cover the full cost of Class B training. Walking into an American Job Center before you commit to a school is the highest-value hour in this process.
The DMV sequence is fixed, and knowing it prevents the most common delay, which is discovering a missing document at the counter.
Instruction runs about 15 days to six weeks, so plan on one to two months from first class to license in hand. Anyone advertising a Class B in a weekend is selling you the test, not the training.
The theory half of ELDT can be done online with a registered provider, which helps if your schedule is difficult. The behind-the-wheel half cannot.
Hampton Roads runs on Class B vehicles. Hampton Roads Transit operates the bus network across Virginia Beach, Norfolk, Portsmouth, Chesapeake, and Hampton, and its drivers hold a Class B with a passenger endorsement. Virginia Beach City Public Schools trains drivers for the school bus endorsement.
Beyond passenger work, construction keeps dump trucks moving, waste haulers run refuse trucks across all seven cities, and the I-64 distribution corridor keeps box trucks busy. The Port of Virginia moves enormous freight, though most of that drayage runs on Class A rigs.
Pay tracks the endorsement and the employer, not the license class. For scale, truck drivers earn a national median of $58,640 a year, or $28.19 an hour, as of May 2025, though that number describes Class A tractor-trailer work rather than the Class B roles here. Class B wages sit under bus drivers and delivery truck drivers in federal data, broken out by metro area. Transit agencies and school divisions publish their wage scales openly, and those employers are also the ones most likely to train you and pay for it.
Not for a first CDL. Federal ELDT rules require both theory and behind-the-wheel training from a registered provider before Virginia will let you take the skills test. What you can skip is a traditional private school. Employer-run programs, community colleges, and transit agency academies are all registered providers, and several cost less.
Genuinely free classes are rare, but funded ones are common. If you are unemployed, underemployed, or receiving SNAP or TANF, WIOA funding through Virginia Career Works Hampton Roads can cover the full cost. Everyone else should look at the FastForward grant, which pays two-thirds of tuition at community college providers. Hampton Roads Transit and the local school divisions also train drivers directly in exchange for a work commitment.
A Class A covers combination vehicles, a tractor towing a trailer over 10,000 pounds, which is what over-the-road trucking requires. A Class B covers a single heavy vehicle: dump truck, box truck, or bus. A Class A holder can generally drive Class B vehicles, but not the reverse.
You can hold a Virginia CDL at 18 and drive within the state. Interstate driving and most hazmat work require 21. Many employers set their minimum above the legal one, so check the job you want before picking a school.
Only for specific vehicles. A plain Class B is enough for a dump truck or box truck. Carrying 16 or more passengers requires the P endorsement, a school bus adds S on top of it, and tank or hazmat cargo each require their own. Every endorsement adds a knowledge test.
The schools around Hampton Roads look interchangeable on a search results page. What separates them is not price or length. It is whether the FMCSA registry lists them, and whether the endorsement you need is part of the course or an upsell after it.
Check the registry first, decide on the endorsement second, and treat tuition as the last question rather than the first. When you are ready, line up the Virginia Beach commercial driving programs on Dreambound and ask each one which registry number it trains under.
No exact matches — showing similar programs

Southern New Hampshire University
Financial aid (may be available)

Colorado Technical University
Financial aid (may be available)

Southern New Hampshire University
No cost info

Arizona State University
Financial aid (may be available)