Page-level comparison
What These CDL Schools in Virginia Offer
Alphabetically, this group opens with ELDT USA HAZMAT in Brambleton through Lindenwood Education System in Lynchburg. The addresses in this slice extend across 18 cities. The largest city counts on this page are Alexandria (1), Annandale (1), and Brambleton (1).
The course-registration counts in this slice are 12 with school bus training, 7 with full Class A registration, 15 with full Class B registration, 14 with passenger training, and 5 with hazardous materials theory. The state overview carries the complete totals for comparison.
Readers can follow up with providers through 17 phone contacts, 15 email contacts, and 13 website links. The search tool reaches every location without changing the alphabetical order.
CDL schools in Virginia / directory page 3
CDL Schools in Virginia: Locations 37–54
Compare 18 detailed cards for CDL schools in Virginia on this page, or search all 105 statewide locations by school, provider, city, ZIP code, and registered training type.
- 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.
Showing locations 37–54 of 105 on page 3 of 6
No locations match your search and selected training filters. Try a broader school name, city, or ZIP code.
The statewide search could not load. Try the search again, or use the numbered directory pages below.
Statewide matches
Search Results for CDL Schools in Virginia
Each result opens the detailed location card on its permanent directory page.
Brambleton, VA
Same Day Submission
Training provider: ELDT USA HAZMAT
Brambleton, VA 20148- Registry record updated
- October 3, 2024
FMCSA records this address as a public-enrollment training site at Brambleton, Virginia 20148. FMCSA data names ELDT USA HAZMAT on the federal location record. The component total breaks into 1 theory registration, 0 range registrations, and 0 public-road registrations across 1 category. The federal entry identifies training for HazMat theory. The card itemizes each recorded training component. As you compare this location with others, ask the provider to confirm vehicle access, course dates, complete price, scheduled driving time, and testing arrangements.
What This Location Registers
Hazardous Materials
- Theory instruction
Ways to Contact the Provider
Rocky Mount, VA
Franklin County Public Schools
250 School Service Road, Rocky Mount, VA 24151- Registry record updated
- November 3, 2022
The public federal file includes this classroom-and-driving location at 250 School Service Road, Rocky Mount, Virginia 24151. For this address, the provider on file is Franklin County Public Schools for this site. Across 3 course categories, the record marks 3 theory components, 3 range components, and 3 road components. The location-level registration applies to school-bus endorsement, passenger endorsement, and Class B. The grid keeps classroom and driving parts apart. When comparing course offers, have the provider explain refund terms, vehicle access, testing arrangements, course dates, and scheduled driving time.
Course Registration Details
Class B
- Classroom work
- Range instruction
- On-road practice
Passenger
- Knowledge lessons
- Training range
- Road driving
School Bus
- Theory component
- Range instruction
- Road component
Reach the Training Provider
Fredericksburg, VA
Fredericksburg City Public Schools
1000 Tyler Street, Fredericksburg, VA, USA, Fredericksburg, VA 22401- Registry record updated
- July 17, 2024
This on-site location appears in the public training directory at 1000 Tyler Street, Fredericksburg, VA, USA, Fredericksburg, Virginia 22401. FMCSA pairs this provider location with Fredericksburg City Public Schools for this address record. For this site, federal course data includes Class B, school-bus endorsement, and passenger endorsement. Each category below shows its recorded course parts. Of the components attached to this location, 3 are theory, 3 are range, and 3 are road registration. Before choosing this training site, get the current terms for course dates, refund terms, vehicle access, testing arrangements, and complete price.
Training Scope at This Site
Class B
- Classroom work
- Behind-the-wheel range
- Public road
Passenger
- Knowledge instruction
- Vehicle-control range
- Road driving
School Bus
- Registered theory
- Range component
- Road component
Reach the Training Provider
Galax, VA
Galax City Public Schools
204 Maroon Tide Drive, Galax, VA 24333-4222- Registry record updated
- February 4, 2022
FMCSA places this public-enrollment address in its location directory at 204 Maroon Tide Drive, Galax, Virginia 24333-4222. The named organization behind this entry is Galax City Public Schools on the federal location record. The address-level breakdown totals 3 theory parts, 2 range parts, and 3 road parts among 3 categories. The registered categories at this site cover passenger endorsement, Class B, and school-bus endorsement. Each registered component is itemized in the grid. Before agreeing to the provider’s terms, get direct confirmation of refund terms, course dates, complete price, scheduled driving time, and testing arrangements.
Registry Training Breakdown
Class B
- Knowledge instruction
- Range instruction
- Public-road component
Passenger
- Registered theory
- On-road practice
School Bus
- Theory coursework
- Range instruction
- Behind-the-wheel road
Contact Information for This Location
Portsmouth, VA
Gilco Transport Services
2413 Wesley St, Portsmouth, VA 23707-1716- Registry record updated
- November 14, 2025
The federal training directory lists this on-site location at 2413 Wesley St, Portsmouth, Virginia 23707-1716. FMCSA pairs this provider location with Gilco Transport Services for the address shown above. The component total breaks into 3 theory registrations, 2 range registrations, and 2 public-road registrations across 3 categories. Course flags connected to this location show Class A, Class B, and HazMat theory. Use the grid to distinguish theory, range, and road. Before paying a deposit, review written information about scheduled driving time, vehicle access, refund terms, testing arrangements, and course dates.
Training at This Address
Class a
- Classroom theory
- Range driving
- Public road
Class B
- Classroom theory
- Off-road range
- On-road practice
Hazardous Materials
- Classroom work
Registry Contact Methods
- View Gilco Transport Services' Website gilcotransportservices.com
- Call +1 757-650-5730
- ryan@gilcotransportservices.com
Pearisburg, VA
Giles County Public Schools
151 School Road, Pearisburg, VA 24134- Registry record updated
- March 16, 2022
The location file records an on-site training address at 151 School Road, Pearisburg, Virginia 24134. The registry connects this address to Giles County Public Schools on this public registry entry. FMCSA fields show 4 theory components, 4 range components, and 4 road components within the 4 training categories on this card. The federal entry identifies training for Class A, school-bus endorsement, Class B, and passenger endorsement. The grid keeps classroom and driving parts apart. When you contact the school, have the provider explain complete price, scheduled driving time, testing arrangements, refund terms, and vehicle access.
Location Training Details
Class a
- Classroom theory
- Range
- Road instruction
Class B
- Theory coursework
- Range
- Public road
Passenger
- Theory instruction
- Vehicle-control range
- Public road
School Bus
- Theory component
- Range instruction
- Road driving
Ways to Contact the Provider
OILVILLE, VA
Goochland County Public Schools
1980 TRIPLE T RD, OILVILLE, VA 23129- Registry record updated
- February 7, 2022
This on-site provider location is open to public enrollment at 1980 TRIPLE T RD, OILVILLE, Virginia 23129. The federal record associates the location with GOOCHLAND COUNTY PUBLIC SCHOOLS on this public registry entry. FMCSA fields show 3 theory components, 3 range components, and 3 road components within the 3 training categories on this card. The registered categories at this site cover Class B, school-bus endorsement, and passenger endorsement. The component rows show the registered delivery parts. To finish your comparison, seek a written answer about scheduled driving time, complete price, testing arrangements, vehicle access, and refund terms.
Training Recorded Here
Class B
- Registered theory
- Range instruction
- Road driving
Passenger
- Theory
- Training range
- Road component
School Bus
- Theory portion
- Closed-range work
- Road driving
Contact Routes for This Address
- View Goochland County Public Schools' Website goochlandschools.org
- Call +1 804-556-5361
Independence, VA
Grayson County School Board
412 E. Main Street, P. O. Box 888, Independence, VA 24348- Registry record updated
- February 10, 2022
The registry includes this public-enrollment training location at 412 E. Main Street, P. O. Box 888, Independence, Virginia 24348. The operator named in the registry is Grayson County School Board at the listed location. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. This location carries registration for school-bus endorsement, passenger endorsement, and Class B. The grid keeps classroom and driving parts apart. Before paying a deposit, read the provider’s answer on testing arrangements, course dates, scheduled driving time, refund terms, and vehicle access.
Registry Training Breakdown
Class B
- Theory portion
- Behind-the-wheel range
- Road instruction
Passenger
- Registered theory
- Behind-the-wheel range
- On-road practice
School Bus
- Theory
- Off-road range
- Behind-the-wheel road
Reach the Training Provider
Emporia, VA
Greensville County Public School
120 Adams St, Emporia, VA 23847-2602- Registry record updated
- February 18, 2023
This training address appears in FMCSA’s public provider file at 120 Adams St, Emporia, Virginia 23847-2602. FMCSA data names Greensville County Public School for the listed provider location. Training attached to this address includes passenger endorsement, school-bus endorsement, and Class B. Theory, range, and road coverage is itemized next. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. Before committing to a class date, seek a written answer about course dates, testing arrangements, scheduled driving time, vehicle access, and refund terms.
Training Recorded Here
Class B
- Theory
- Range driving
- Road component
Passenger
- Theory
- Training range
- On-road practice
School Bus
- Classroom theory
- Vehicle-control range
- Behind-the-wheel road
Contact Routes for This Address
Collinsville, VA
Henry County Public Schools
Collinsville, VA 24078- Registry record updated
- December 29, 2021
The federal training directory lists this on-site location at Collinsville, Virginia 24078. The record assigns this training address to Henry County Public Schools on the federal location record. This location carries registration for passenger endorsement, school-bus endorsement, and Class B. The component rows show the registered delivery parts. Of the components attached to this location, 0 are theory, 3 are range, and 0 are road registration. Before selecting a cohort, ask the provider to confirm course dates, vehicle access, testing arrangements, refund terms, and complete price.
Training Scope at This Site
Class B
- Off-road range
Passenger
- Vehicle-control range
School Bus
- Behind-the-wheel range
Registry Contact Methods
Martinsville, VA
Henry County Public Schools
Martinsville, VA 24112- Registry record updated
- April 3, 2026
The federal training directory lists this on-site location at Martinsville, Virginia 24112. This location record sits under Henry County Public Schools for the training entry. Counted by category, this address has 3 theory components, 0 range components, and 3 road components. At this address, the training scope includes passenger endorsement, Class B, and school-bus endorsement. The card itemizes each recorded training component. For a final enrollment check, have the provider explain scheduled driving time, complete price, vehicle access, testing arrangements, and refund terms.
Training Scope at This Site
Class B
- Knowledge lessons
- Road component
Passenger
- Theory
- Road instruction
School Bus
- Knowledge lessons
- Behind-the-wheel road
Reach the Training Provider
Nokesville, VA
Highway Driving School LLC
Training provider: HIGHWAY DRIVING SCHOOL
13155 Nokesville Rd, Nokesville, VA 20181-2125- Registry record updated
- June 5, 2025
The registry includes this public-enrollment training location at 13155 Nokesville Rd, Nokesville, Virginia 20181-2125. The registry connects this address to HIGHWAY DRIVING SCHOOL on the location-level file. Across 4 course categories, the record marks 4 theory components, 3 range components, and 3 road components. This location carries registration for passenger endorsement, Class A, HazMat theory, and Class B. The grid below separates theory from behind-the-wheel components. To finish your comparison, ask the school to specify vehicle access, testing arrangements, refund terms, course dates, and complete price.
Federal Training Categories
Class a
- Theory portion
- Range driving
- Road driving
Class B
- Classroom theory
- Range instruction
- On-road work
Passenger
- Theory
- Training range
- Public-road training
Hazardous Materials
- Theory portion
Contact Routes for This Address
- View HIGHWAY DRIVING SCHOOL LLC's Website highwaydrivingschoolva.com
- Call +1 571-606-0183
- HIGHWAYDRIVINGSCHOOL23@GMAIL.COM
St. Stephens Church, VA
King and Queen County Schools
1599 Newtown Rd, St. Stephens Church, VA 23148- Registry record updated
- June 27, 2024
The federal training directory lists this on-site location at 1599 Newtown Rd, St. Stephens Church, Virginia 23148. FMCSA pairs this provider location with King and Queen County Schools on the federal location record. The training mix recorded here consists of passenger endorsement, school-bus endorsement, HazMat theory, and Class B. The grid below separates theory from behind-the-wheel components. The component total breaks into 4 theory registrations, 3 range registrations, and 3 public-road registrations across 4 categories. When checking the provider’s current offer, get written details covering vehicle access, course dates, complete price, scheduled driving time, and refund terms.
Training at This Address
Class B
- Theory portion
- Closed-range work
- Public-road component
Passenger
- Theory component
- Range driving
- Public road
School Bus
- Theory portion
- Practice range
- Road instruction
Hazardous Materials
- Theory instruction
Registry Contact Methods
Jonesville, VA
Lee County Public Schools
568 Bus Shop Rd, Jonesville, VA 24263- Registry record updated
- April 27, 2022
The federal location data shows public enrollment at this site at 568 Bus Shop Rd, Jonesville, Virginia 24263. For this address, the provider on file is Lee County Public Schools for this public-enrollment record. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. Course flags connected to this location show school-bus endorsement, Class B, and passenger endorsement. The details below keep every training component distinct. To finish your comparison, ask the school to specify scheduled driving time, course dates, complete price, refund terms, and testing arrangements.
Training Scope at This Site
Class B
- Knowledge lessons
- Range
- Public road
Passenger
- Classroom work
- Range
- Road driving
School Bus
- Theory component
- Range component
- Public-road component
Reach the Training Provider
Alexandria, VA
LIDO CDL School
Alexandria, VA 22310- Registry record updated
- August 13, 2024
This on-site provider location is open to public enrollment at Alexandria, Virginia 22310. FMCSA data names Lido CDL SCHOOL for this public-enrollment record. This provider address has training listed for passenger endorsement, HazMat theory, Class B, and Class A. The details below keep every training component distinct. Across 4 course categories, the record marks 4 theory components, 3 range components, and 3 road components. When comparing course offers, have the provider explain scheduled driving time, testing arrangements, complete price, course dates, and vehicle access.
Training Recorded Here
Class a
- Classroom theory
- Range driving
- On-road work
Class B
- Knowledge lessons
- Practice range
- On-road work
Passenger
- Theory coursework
- Closed-range work
- Public-road component
Hazardous Materials
- Theory instruction
Annandale, VA
Ancora at Northern Virginia Community College
Training provider: Lindenwood Education System
8333 Little River Turnpike, Annandale, VA 22003- Registry record updated
- April 25, 2025
This on-site provider location is open to public enrollment at 8333 Little River Turnpike, Annandale, Virginia 22003. The provider attached to the location is Lindenwood Education System on the federal location record. The provider record marks training in Class B and Class A. The card itemizes each recorded training component. Across 2 course categories, the record marks 2 theory components, 2 range components, and 2 road components. To finish your comparison, have the school spell out testing arrangements, scheduled driving time, course dates, complete price, and vehicle access.
Training at This Address
Class a
- Theory coursework
- Range component
- On-road work
Class B
- Registered theory
- Closed-range work
- On-road practice
Ways to Contact the Provider
Charlottesville, VA
Ancora at Piedmont Virginia Community College
Training provider: Lindenwood Education System
501 College Dr, Charlottesville, VA 22902- Registry record updated
- April 25, 2025
The public registry identifies this on-site training location at 501 College Dr, Charlottesville, Virginia 22902. The training-provider entry belongs to Lindenwood Education System on the federal location record. The location-level registration applies to passenger endorsement, Class A, school-bus endorsement, and Class B. The grid keeps classroom and driving parts apart. Of the components attached to this location, 4 are theory, 4 are range, and 4 are road registration. When you contact the school, have the school spell out refund terms, course dates, testing arrangements, scheduled driving time, and vehicle access.
Training Scope at This Site
Class a
- Classroom theory
- Behind-the-wheel range
- On-road work
Class B
- Classroom theory
- Range driving
- Road driving
Passenger
- Theory component
- Range instruction
- Road instruction
School Bus
- Registered theory
- Vehicle-control range
- Road driving
Contact Routes for This Address
Lynchburg, VA
Ancora for Central Virginia Community College
Training provider: Lindenwood Education System
3506 Wards Rd, Lynchburg, VA 24502- Registry record updated
- March 24, 2026
This on-site location appears in the public training directory at 3506 Wards Rd, Lynchburg, Virginia 24502. The organization attached to this address is Lindenwood Education System for this public-enrollment record. Training attached to this address includes Class B and Class A. The grid below separates theory from behind-the-wheel components. Counted by category, this address has 2 theory components, 2 range components, and 2 road components. Before selecting a cohort, ask for documentation covering complete price, testing arrangements, course dates, scheduled driving time, and vehicle access.
Federal Training Categories
Class a
- Classroom work
- Behind-the-wheel range
- On-road practice
Class B
- Theory coursework
- Vehicle-control range
- On-road practice
Reach the Training Provider
CDL schools in Virginia / source and ordering
How This Page Organizes Virginia CDL Schools
Provider name, location name, and address determine the order used here. This part of the Virginia directory runs from position 37 through position 54.
Download the 2026-08-05 FMCSA registry data