CDL · VA

CDL Schools in Virginia

64 public, in-person Class A training locations in Virginia are on the FMCSA Training Provider Registry, and 1 college reported truck-driving graduates for 2023-24.

By city

Colleges with truck-driving programs in Virginia

5700 Southern Blvd Ste 100, Virginia Beach, VA · Private for-profit, 2-year

Grads 2023-24
162 CDL
In-state tuition/yr 2025-26
$14,960
Median pay 1 yr out
$48,281 undergraduate certificate

Registered training locations in Virginia

100 VHCC Drive, Abingdon, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(866) 937-1850

1ST CDL TRAINING CENTER OF NOVA (1st CDL Training Center of Nova inc)

5716 Telegraph Road Suit B, Alexandria, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(703) 347-7999

Alexandria, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat

8333 Little River Turnpike, Annandale, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(866) 937-1850

10985 Leadbetter Rd A, Ashland, VA · FMCSA registry

Class A
range + road
Also teaches
Class A only

Bassett, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat

3114 Mountain Empire Road, Big Stone Gap, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(276) 523-9122

1041 W 10th St, Blackstone, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(434) 292-1650

16092 Evergreen Valley Rd Timberville, VA 22853, Broadway, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(540) 901-2128

724 Community College Road, Cedar Bluff, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(276) 964-2555

501 College Dr, Charlottesville, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(866) 937-1850

CDS TRACTOR TRAILER TRAINING - NORFOLK (CDS TRACTOR TRAILER TRAINING)

1208 McCloud Rd, Chesapeake, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(540) 582-8200

CDS TRACTOR TRAILER TRAINING - CHESTER (CDS TRACTOR TRAILER TRAINING)

12212 Bermuda Crossroad Ln, Chester, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(804) 223-6875

Shippers Choice of Virginia, Inc. (Shippers' Choice of Virginia, Inc.)

1401 W Hundred rd, Chester, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(804) 751-9090

Shippers' Choice of Virginia, Inc. - Richmond (Shippers' Choice of Virginia, Inc.)

1401 W. Hundred Road, Chester, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(804) 751-9090

1000 College Drive, Clifton Forge, Virginia 24422, Clifton Forge, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(540) 863-2800

16530 Happy Hill Rd, Colonial Heights, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(804) 914-1212

Ancora for Danville Community College (Lindenwood Education System)

121 Slayton Ave, Danville, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(866) 937-1850

12919 Old Valley pike, Edinburg, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(800) 825-8750

SVCC/TDTS (SVCC Truck Driver Training School)

1112 Courtland Rd., Emporia, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(434) 292-1650

46 Joseph Mills Dr, Fredericksburg, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(540) 841-6327

America Pro CDL School (AMERICA PRO CDL SCHOOL LLC)

11765 Capital Ln, Fredericksburg, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(571) 331-3200

Shippers' Choice of Virginia, Inc.- Manassas - Range (Shippers' Choice of Virginia, Inc.)

7500 Logos Way, Gainesville, VA · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(703) 396-8822

1117 East Stuart Drive, Galax, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(276) 223-4717

George Washington Memorial Hwy, Gloucester, VA · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(804) 725-8227

525 Butler Farm Road Ste 1014, Hampton, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(866) 937-1850

1100 Herndon Parkway, Suite 202, Herndon, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(703) 350-4800

1714 US Hwy 19, Lebanon, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(276) 794-7660

Ancora for Central Virginia Community College (Lindenwood Education System)

3506 Wards Rd, Lynchburg, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(866) 937-1850

AAA Cdl School Llc (Capital CDL School)

7230 Centreville Rd, Manassas, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(571) 266-0077

VA DRIVING SCHOOLS (VA Driving CDL)

9101- C Owens Dr, Manassas, VA · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(703) 337-6000

VA DRIVING SCHOOLS (VA Driving CDL)

7874 Delinski Way, Manassas, VA · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(703) 337-6000

VA DRIVING SCHOOLS (VA Driving CDL)

8737 Plantation Ln, Manassas, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(703) 337-6000

Ancora for Patrick & Henry Community College (Lindenwood Education System)

645 Patriot Ave, Martinsville, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(866) 937-1850

Ancora for Eastern Shore Community College (Lindenwood Education System)

29316 Lankford Highway, Melfa, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(866) 937-1850

Ancora for Laurel Ridge Community College (Lindenwood Education System)

173 Skirmisher Drive, Middletown, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(866) 937-1850

10860 Warwick Blvd, Newport News, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(757) 766-0500

Shippers' Choice of Virginia, Inc. - Newport News (Shippers' Choice of Virginia, Inc.)

6163 Jefferson Avenue, Ste. C, Newport News, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(757) 896-1155

HIGHWAY DRIVING SCHOOL LLC (HIGHWAY DRIVING SCHOOL)

13155 Nokesville Rd, Nokesville, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(571) 606-0183

2300 Gazel St, Norfolk, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

994 Scott Street, Norfolk, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(757) 490-1241

151 School Road, Pearisburg, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(540) 921-1421

Road Safety CDL Training School / Petersburg (Road Safety CDL Training School)

2150 S Crater Rd, Petersburg, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(804) 861-0151

430 Meander Rd, Portsmouth, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(757) 505-9247

2413 Wesley St, Portsmouth, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(757) 650-5730

Phoenix Construction of Virginia LLC (Paladin Safety & Construction Training LLC)

198 Randal Rd, Pounding Mill, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(276) 202-9400

601 COMMERCE RD, Richmond, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(804) 447-7076

1651 E Parham Rd, Richmond, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(866) 937-1850

Ancora for Mid- Atlantic Richmond, VA (Lindenwood Education System)

4690 Carolina Ave, Richmond, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(866) 937-1850

CDS TRACTOR TRAILER TRAINING - ROANOKE (CDS TRACTOR TRAILER TRAINING)

3074 Colonial Ave SW, Roanoke, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(540) 232-9242

MGCC (Mountain Gateway Community College)

1601 Shenandoah Ave NW, Roanoke, VA · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(540) 863-2919

1081 Industrial Park Rd., South Boston, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(434) 292-1650

1610 Ashton Park Drive, South Chesterfield, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(804) 495-7057

TNL CDL (Truck-N-Learn CDL LLC)

88 Wyche Rd, Stafford, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(202) 873-3543

Ancora for Tidewater Community College (Lindenwood Education System)

7000 College Dr, Suffolk, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(866) 937-1850

271 Kenyon Road, Suffolk, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(434) 375-7053

Suffolk, VA · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(757) 375-7053

7000 College Drive, Suffolk, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Passenger, Hazmat
Phone
(757) 822-2428

RCC/Warsaw/TF (Rappahannock Community College)

104 Commerce Rd, Tappahannock, VA · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(804) 725-8227

16902 Evergreen Valley Rd, Timberville, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(540) 901-2128

One College Lane, Weyers Cave, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(540) 453-2218

PO Box 80, One College Lane, Weyers Cave, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(540) 453-2218

TNL CDL (Truck-N-Learn CDL LLC)

15141 FARM CREEK DRIVE, Woodbridge, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only

CDS TRACTOR TRAILER TRAINING - WOODFORD (CDS TRACTOR TRAILER TRAINING)

6200 Patriot Hwy, Woodford, VA · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(540) 582-8200

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in Virginia at $56,860 (middle 80% from $38,180 to $77,040), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by Virginia. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.