2026 Virginia CDL school directory

CDL Schools in Virginia for 2026

Use this list of CDL schools in Virginia to compare 105 public-enrollment, in-person training locations in 75 cities. Each card shows the training types registered at that listed location.

Edited by Taylor Rupe, Founder & Editor Last updated

Training locations
105
public-enrollment addresses
Cities represented
75
in the registry snapshot
Full Class A scope
55
theory, range, and road
Driver median wage
$56,860
BLS May 2025

City-level search

Where to Find CDL Schools in Virginia

01

Manassas

5 training locations

02

Roanoke

4 training locations

03

Suffolk

4 training locations

04

Chester

3 training locations

05

Fredericksburg

3 training locations

The cities shown above account for 19 of the 105 locations in the statewide list. The full directory covers 75 cities, so use the search and training filters instead of treating those city counts as the whole market.

Training registration by address

Training Options at CDL Schools in Virginia

Any Class A part
68
Full Class A scope
55
Any Class B part
85
Full Class B scope
75
Passenger
71
School bus
45
Hazardous materials theory
31

Virginia school finder

All CDL Schools in Virginia, Listed Alphabetically

Search all CDL schools in Virginia across 105 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.

Training locations
105
Cities represented
75

How to Read Registry Details for CDL Schools in Virginia

FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.

View the August 5, 2026 FMCSA source
Filter by training registered at the same location

Showing locations 1–18 of 105 on page 1 of 6

Norfolk, VA

160 Driving Academy - Norfolk - Classroom and Yard

Training provider: 160 Driving Academy

2300 Gazel St, Norfolk, VA 23504-1922
Registry record updated
May 11, 2026

The federal directory records this public-enrollment training site at 2300 Gazel St, Norfolk, Virginia 23504-1922. FMCSA pairs this provider location with 160 Driving Academy at this specific address. The address-level breakdown totals 2 theory parts, 1 range part, and 1 road part among 2 categories. Training attached to this address includes Class A and HazMat theory. Individual theory, range, and road flags appear below. Before paying a deposit, ask the school to specify scheduled driving time, refund terms, testing arrangements, vehicle access, and course dates.

Course registration details

Class A
  • Theory coursework
  • Vehicle-control range
  • Road component
Hazardous Materials
  • Theory

Provider contact details

Midlothian, VA

160 Driving Academy - Richmond - Classroom

Training provider: 160 Driving Academy

825 Grove Road, Suite 1, Midlothian, VA 23114
Registry record updated
May 11, 2026

This on-site location appears in the public training directory at 825 Grove Road, Suite 1, Midlothian, Virginia 23114. The operator named in the registry is 160 Driving Academy for this site. Of the components attached to this location, 1 is theory, 0 are range, and 0 are road registration. FMCSA training fields on the card identify Class A. Separate rows identify every theory and driving flag. While narrowing your shortlist, read the provider’s answer on refund terms, complete price, scheduled driving time, vehicle access, and course dates.

Training scope at this site

Class A
  • Classroom work

Provider contact details

Ashland, VA

160 Driving Academy - Richmond - Yard

Training provider: 160 Driving Academy

10985 Leadbetter Rd A, Ashland, VA 23005
Registry record updated
May 11, 2026

This provider address carries a public-enrollment registry listing at 10985 Leadbetter Rd A, Ashland, Virginia 23005. The training-provider entry belongs to 160 Driving Academy on this public registry entry. Training categories listed here include Class A. The grid keeps classroom and driving parts apart. Across the visible training rows, 0 categories include theory, 1 category includes range work, and 1 category includes public-road work. For a final enrollment check, review written information about testing arrangements, refund terms, scheduled driving time, complete price, and vehicle access.

Training component summary

Class A
  • Range instruction
  • Road driving

Provider contact details

Alexandria, VA

1ST CDL TRAINING CENTER OF NOVA

Training provider: 1st CDL Training Center of Nova inc

5716 Telegraph Road Suit B, Alexandria, VA 22303
Registry record updated
January 12, 2022

The federal location data shows public enrollment at this site at 5716 Telegraph Road Suit B, Alexandria, Virginia 22303. The listed training provider is 1st CDL Training Center of Nova inc for the listed provider location. The federal entry identifies training for passenger endorsement, Class B, and Class A. The rows show where the training flags differ. FMCSA fields show 3 theory components, 3 range components, and 3 road components within the 3 training categories on this card. Before agreeing to the provider’s terms, have the provider explain vehicle access, complete price, course dates, testing arrangements, and refund terms.

Training scope at this site

Class A
  • Classroom work
  • Off-road range
  • Public-road training
Class B
  • Theory portion
  • Range driving
  • Public-road training
Passenger
  • Theory component
  • Vehicle-control range
  • On-road practice

Ways to contact the provider

Fredericksburg, VA

2020 CDL DRIVING SCHOOL

46 Joseph Mills Dr, Fredericksburg, VA 22408
Registry record updated
January 9, 2026

The federal training directory lists this on-site location at 46 Joseph Mills Dr, Fredericksburg, Virginia 22408. The federal record associates the location with 2020 CDL Driving School on the location-level file. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. Course flags connected to this location show school-bus endorsement, Class A, passenger endorsement, Class B, and HazMat theory. Theory, range, and road coverage is itemized next. To finish your comparison, ask the school to specify complete price, vehicle access, testing arrangements, scheduled driving time, and course dates.

Federal training categories

Class A
  • Knowledge lessons
  • Range instruction
  • Road component
Class B
  • Knowledge instruction
  • Range driving
  • On-road work
Passenger
  • Registered theory
  • Vehicle-control range
  • Public-road driving
School bus
  • Knowledge lessons
  • Vehicle-control range
  • Public road
Hazardous Materials
  • Theory coursework

Contact this provider

RICHMOND, VA

5 STAR CDL TRAINING LLC

601 COMMERCE RD, RICHMOND, VA 23224
Registry record updated
November 26, 2024

FMCSA records this address as a public-enrollment training site at 601 COMMERCE RD, RICHMOND, Virginia 23224. The provider field identifies 5 STAR CDL TRAINING LLC on the federal location record. For this site, federal course data includes passenger endorsement, HazMat theory, Class A, and Class B. Theory, range, and road coverage is itemized next. The address-level breakdown totals 4 theory parts, 3 range parts, and 3 road parts among 4 categories. During an enrollment call, have the school spell out testing arrangements, refund terms, vehicle access, complete price, and course dates.

Training recorded here

Class A
  • Classroom work
  • Training range
  • On-road practice
Class B
  • Theory portion
  • Vehicle-control range
  • Road instruction
Passenger
  • Theory coursework
  • Vehicle-control range
  • Public road
Hazardous Materials
  • Theory component

Contact information for this location

ROANOKE, VA

ABBOTT BUS LINES INC

1704 GRANBY ST NE, ROANOKE, VA 24012
Registry record updated
September 28, 2023

This listed site accepts public enrollment for on-site training at 1704 GRANBY ST NE, ROANOKE, Virginia 24012. FMCSA data names ABBOTT BUS LINES INC at this specific address. The address-level breakdown totals 2 theory parts, 2 range parts, and 2 road parts among 2 categories. Training categories listed here include Class B and passenger endorsement. The component rows show the registered delivery parts. Before choosing this training site, ask the school to specify complete price, scheduled driving time, refund terms, course dates, and testing arrangements.

Course registration details

Class B
  • Registered theory
  • Vehicle-control range
  • Public-road component
Passenger
  • Theory coursework
  • Off-road range
  • Public-road component

Registry contact methods

Norfolk, VA

Advanced Technology Institute

994 Scott Street, Norfolk, VA 23502
Registry record updated
July 17, 2026

The registry includes this public-enrollment training location at 994 Scott Street, Norfolk, Virginia 23502. The organization field for this card names Advanced Technology Institute for this public-enrollment record. Training categories listed here include Class A and HazMat theory. The component rows show the registered delivery parts. FMCSA fields show 2 theory components, 1 range component, and 1 road component within the 2 training categories on this card. Before you enroll at this address, get the current terms for vehicle access, complete price, scheduled driving time, refund terms, and testing arrangements.

Training scope at this site

Class A
  • Theory instruction
  • Range instruction
  • Public-road training
Hazardous Materials
  • Theory coursework

Provider contact details

Fredericksburg, VA

America Pro CDL School

Training provider: AMERICA PRO CDL SCHOOL LLC

11765 Capital Ln, Fredericksburg, VA 22408-7325
Registry record updated
January 6, 2026

This on-site provider location is open to public enrollment at 11765 Capital Ln, Fredericksburg, Virginia 22408-7325. The record assigns this training address to AMERICA PRO CDL SCHOOL LLC for the address shown above. The training mix recorded here consists of Class B, Class A, and passenger endorsement. The details below keep every training component distinct. Across 3 course categories, the record marks 3 theory components, 3 range components, and 3 road components. Before paying a deposit, read the provider’s answer on vehicle access, course dates, testing arrangements, refund terms, and scheduled driving time.

Training at this address

Class A
  • Theory component
  • Range
  • Road component
Class B
  • Theory component
  • Range
  • Road component
Passenger
  • Theory coursework
  • Practice range
  • On-road practice

Reach the training provider

Amherst, VA

Amherst County Bus Garage

603 Union Hill Rd, Amherst, VA 24521
Registry record updated
September 28, 2022

FMCSA places this public-enrollment address in its location directory at 603 Union Hill Rd, Amherst, Virginia 24521. The training-provider entry belongs to Amherst County Bus Garage on the federal location record. Of the components attached to this location, 3 are theory, 3 are range, and 3 are road registration. The location record includes passenger endorsement, Class B, and school-bus endorsement. Use the grid to distinguish theory, range, and road. Before you enroll at this address, ask the provider to document testing arrangements, scheduled driving time, course dates, vehicle access, and refund terms.

Training recorded here

Class B
  • Theory component
  • Closed-range work
  • On-road work
Passenger
  • Theory portion
  • Off-road range
  • On-road practice
School bus
  • Knowledge instruction
  • Off-road range
  • Public road

Ways to contact the provider

Edinburg, VA

Appalachian Freight Carriers Inc.

12919 Old Valley pike, Edinburg, VA 22824
Registry record updated
August 29, 2024

This on-site provider location is open to public enrollment at 12919 Old Valley pike, Edinburg, Virginia 22824. FMCSA pairs this provider location with Appalachian freight carriers Inc. at the listed location. The federal entry identifies training for Class A. The details below keep every training component distinct. The 1 listed category contain 1 theory flag, 1 range flag, and 1 road flag. Before you enroll at this address, put these questions to the school about scheduled driving time, testing arrangements, course dates, complete price, and refund terms.

What this location registers

Class A
  • Knowledge lessons
  • Training range
  • Behind-the-wheel road

Contact this provider

Arlington, VA

Arlington Public Schools

Arlington, VA 22206
Registry record updated
December 14, 2021

This on-site location appears in the public training directory at Arlington, Virginia 22206. This location record sits under Arlington Public Schools for the address shown above. Training attached to this address includes passenger endorsement, school-bus endorsement, and Class B. Use the component list for a course-level comparison. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. To finish your comparison, ask the school to specify testing arrangements, complete price, course dates, refund terms, and scheduled driving time.

What this location registers

Class B
  • Registered theory
  • Vehicle-control range
  • Road driving
Passenger
  • Theory component
  • Practice range
  • Road driving
School bus
  • Theory component
  • Range instruction
  • Public-road training

Arlington, VA

Arlington Public Schools

2770 S Taylor St, Arlington, VA 22206-2220
Registry record updated
February 6, 2024

This on-site location appears in the public training directory at 2770 S Taylor St, Arlington, Virginia 22206-2220. Federal provider data links the address to Arlington Public Schools on this public registry entry. Of the components attached to this location, 3 are theory, 3 are range, and 3 are road registration. FMCSA training fields on the card identify school-bus endorsement, passenger endorsement, and Class B. Check the rows for the exact registered components. Before selecting a cohort, seek a written answer about complete price, refund terms, scheduled driving time, course dates, and testing arrangements.

Federal training categories

Class B
  • Theory component
  • Range
  • Road instruction
Passenger
  • Theory portion
  • Vehicle-control range
  • Public-road training
School bus
  • Theory instruction
  • Range
  • Road driving

BASTIAN, VA

Bland County Public Schools

Training provider: BLAND COUNTY SCHOOL BOARD

361Bears Trail, BASTIAN, VA 24314
Registry record updated
May 6, 2022

FMCSA places this public-enrollment address in its location directory at 361Bears Trail, BASTIAN, Virginia 24314. The organization attached to this address is BLAND COUNTY SCHOOL BOARD at this training location. This provider address has training listed for passenger endorsement, school-bus endorsement, and Class B. The card itemizes each recorded training component. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. To finish your comparison, get written details covering course dates, scheduled driving time, refund terms, testing arrangements, and vehicle access.

Training component summary

Class B
  • Theory component
  • Off-road range
  • Road driving
Passenger
  • Theory instruction
  • Closed-range work
  • On-road practice
School bus
  • Theory component
  • Range component
  • Behind-the-wheel road

Provider contact details

Weyers Cave, VA

Blue Ridge Community College

One College Lane, Weyers Cave, VA 24486
Registry record updated
May 22, 2024

The registry includes this public-enrollment training location at One College Lane, Weyers Cave, Virginia 24486. The federal record associates the location with Blue Ridge Community College at this training location. Counted by category, this address has 3 theory components, 3 range components, and 3 road components. Course flags connected to this location show passenger endorsement, Class B, and Class A. The component rows show the registered delivery parts. To finish your comparison, ask the school to specify vehicle access, scheduled driving time, course dates, refund terms, and complete price.

What this location registers

Class A
  • Knowledge instruction
  • Vehicle-control range
  • Public road
Class B
  • Theory coursework
  • Range instruction
  • On-road work
Passenger
  • Classroom theory
  • Training range
  • Road instruction

Provider contact details

Weyers Cave, VA

Blue Ridge Community College

PO Box 80, One College Lane, Weyers Cave, VA 24486
Registry record updated
August 12, 2022

The public federal file includes this classroom-and-driving location at PO Box 80, One College Lane, Weyers Cave, Virginia 24486. The registry connects this address to Blue Ridge Community College at this training location. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. Training categories listed here include Class B, passenger endorsement, and Class A. Each category below shows its recorded course parts. As part of your final school check, request the current details for complete price, refund terms, scheduled driving time, course dates, and testing arrangements.

Course registration details

Class A
  • Theory
  • Vehicle-control range
  • Road instruction
Class B
  • Theory component
  • Off-road range
  • On-road practice
Passenger
  • Theory portion
  • Behind-the-wheel range
  • On-road work

Provider contact details

Bassett, VA

Blue Ridge Entry Level Driver Training LLC

Bassett, VA 24055-3333
Registry record updated
April 10, 2023

This listed site accepts public enrollment for on-site training at Bassett, Virginia 24055-3333. The record assigns this training address to Blue Ridge Entry Level Driver Training LLC for the address shown above. FMCSA training fields on the card identify school-bus endorsement, Class A, HazMat theory, passenger endorsement, and Class B. The grid below separates theory from behind-the-wheel components. The 5 listed categories contain 5 theory flags, 4 range flags, and 4 road flags. During an enrollment call, get the current terms for vehicle access, refund terms, complete price, scheduled driving time, and testing arrangements.

Training recorded here

Class A
  • Classroom work
  • Vehicle-control range
  • Public-road training
Class B
  • Theory instruction
  • Range
  • Road instruction
Passenger
  • Theory instruction
  • Range
  • Public road
School bus
  • Theory portion
  • Closed-range work
  • Behind-the-wheel road
Hazardous Materials
  • Theory coursework

Provider contact details

Lawrenceville, VA

Public School Transportation Department

Training provider: Brunswick County Public Schools Transportation Department

1718 Farmers Field Rd, Lawrenceville, VA 23868-2818
Registry record updated
April 15, 2024

FMCSA records this address as a public-enrollment training site at 1718 Farmers Field Rd, Lawrenceville, Virginia 23868-2818. Federal provider data links the address to Brunswick County Public Schools Transportation Department at this specific address. Registered training here covers school-bus endorsement, Class B, and passenger endorsement. Individual theory, range, and road flags appear below. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. Before agreeing to the provider’s terms, request the current details for testing arrangements, scheduled driving time, course dates, complete price, and vehicle access.

Location training details

Class B
  • Knowledge instruction
  • Off-road range
  • Road component
Passenger
  • Theory portion
  • Behind-the-wheel range
  • Road driving
School bus
  • Classroom work
  • Range
  • Public-road training

School contact links

10th percentile
$38,180
Median
$56,860
90th percentile
$77,040
State employment
48,750

Questions About CDL Schools in Virginia

How many CDL schools are in Virginia?
Which Virginia cities have the most CDL training locations?
Where can I find Class A CDL training in Virginia?
How much do truck drivers make in Virginia?
Who issues commercial driver licenses in Virginia?

Source trail

Official Sources for CDL Schools in Virginia

The CDL schools in Virginia shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.