Virginia Truck Driving Schools

Obtaining your Class A CDL license is easy and can be done within three weeks with the help of a truck driving school. There are plenty of options to choose from across the state of Virginia. Many schools are located in or near major cities like Washington DC, Virginia Beach, Chesapeake, Norfolk, and Richmond, but it is also easy to find schools that offer some level of training within a short drive anywhere in the state of Virginia.

Below you will find a map that displays locations that offer some level of CDL training. You can also use the chart to search for locations by city and to easily access their contact information.

Virginia Highlands Community College100 VHCC Dr, Abingdon, VA 24210276-739-2400
Southside Virginia Community Clg109 Campus Dr, Alberta, VA 23821434-949-1000
1st CDL Training Center of Nova5716 Telegraph Rd, Alexandria, VA 22303703-347-7999
Lido CDL School6118 Franconia Rd, Alexandria, VA 22310703-395-6041
TransForce, Inc6363 Walker Ln Suite 410, Alexandria, VA 22310800-308-6989
TransForce, Inc.4713 Eisenhower Ave, Alexandria, VA 22304703-823-8113
Center for Employment Training - CET Alexandria6295 Edsall Rd #220, Alexandria, VA 22312703-461-9767
Northern Virginia Community College4001 Wakefield Chapel Rd, Annandale, VA 22003703-323-3000
Professional Trucks Team3709 Columbia Pike, Arlington, VA 22204703-249-4553
CDS Tractor Trailer Training3709 Columbia Pike, Arlington, VA 22204703-249-4553
Mountain Empire Community College3441 Mountain Empire Rd, Big Stone Gap, VA 24219276-523-2400
SVCC Truck Driver Training1041 W 10th St, Blackstone, VA 23824434-292-1650
CN Truck Driving School3328 Catlett Rd, Catlett, VA 20119
Southwest Virginia Community College635 Community College Rd, Cedar Bluff, VA 24609276-964-2555
Shippers' Choice - CDL Training School501 College Dr, Charlottesville, VA 22902434-987-5369
PVCC Workforce Services600 College Dr, Charlottesville, VA 22902434-961-5354
Centura College932 Ventures Way, Chesapeake, VA 23320757-549-2121
Givens Trucking1720 S Military Hwy, Chesapeake, VA 23320757-233-4300
Chesapeake City Schools-Pupil Transportation1021 Great Bridge Blvd, Chesapeake, VA 23320757-547-1617
C.H. Robinson1403 Greenbrier Pkwy #550, Chesapeake, VA 23320757-424-6379
Penske Truck Rental2608 Indian River Rd, Chesapeake, VA 23325757-494-1593
Eagle Transport Chesapeake1301 McCloud Rd, Chesapeake, VA 23320757-494-0960
Saia LTL Freight2701 Trade St, Chesapeake, VA 23323757-461-9270
DB Schenker1305 Executive Blvd #200, Chesapeake, VA 23320757-455-8900
Shippers' Choice - CDL Training School1151 W Hundred Rd, Chester, VA 23836804-751-9090
CDS Tractor Trailer TrainingMoyer, 13101 Jefferson Davis Hwy hall office m219, Chester, VA 23831844-654-2235
John Tyler Community CollegeNicholas Student Center, 13101 Jefferson Davis Hwy, Chester, VA 23831804-796-4000
John TylerJohn Tyler Dr, Chester, VA 23831
Virginia DMV for CDL1301 W Hundred Rd, Chester, VA 23836804-921-7269
Dabney S. Lancaster Community College1000 Dabney Dr, Clifton Forge, VA 24422540-863-2820
Danville Community College1008 S Main St, Danville, VA 24541434-797-2222
New River Community College5251 State Rd 373, Dublin, VA 24084540-674-3600
Advance Driving School7512 Parkwood Ct #304, Falls Church, VA 22042703-354-5223
Paul D Camp Community College100 N College Dr, Franklin, VA 23851757-569-6700
Wytheville Community College1115 E Stuart Dr, Galax, VA 24333276-744-4974
Thomas Nelson Community College - Hampton III Building525 Butler Farm Rd, Hampton, VA 23666757-825-2800
JONES HAULING, LLC.27 Red Robin Turn, Hampton, VA 23669757-714-0121
FedEx Ground61 Floyd Thompson Blvd, Hampton, VA 23666800-463-3339
Prillaman's Crane & Rigging Inc.2303 60th St, Hampton, VA 23661757-871-7520
Massanutten Technical Center325 Pleasant Valley Rd, Harrisonburg, VA 22801540-434-5961
Southside Virginia Community College200 Daniel Rd, Keysville, VA 23947434-736-2000
Central Virginia Community College3506 Wards Rd, Lynchburg, VA 24502434-832-7600
AAA CDL School7223 Centreville Rd, Manassas, VA 20111571-266-0077
Marshall CDL Driving Schools12204 Dumfries Rd, Manassas, VA 20112571-260-9499
My CDL SchoolAAA CDL SCHOOL,, Centreville Rd, Manassas, VA 20111
Shippers' Choice - CDL Training School9202 Manassas Dr, Manassas Park, VA 20111703-396-8822
1st CDL Training Center of Nova9202 Manassas Dr, Manassas Park, VA 20111703-396-8822
Patrick Henry Community College645 Patriot Ave, Martinsville, VA 24112276-638-8777
CDS Tractor Trailer Training29300 Lankford Hwy, Melfa, VA 23410757-789-5927
CDS Tractor Trailer Training173 Skirmisher Ln #100, Middletown, VA 22645540-868-9740
LFCC Workforce Solutions173 Skirmisher Ln, Middletown, VA 22645540-868-7021
160 Driving Academy (Richmond,VA)825 Grove Rd Suite 1, Midlothian, VA 23114
Shippers' Choice - CDL Training School6163 Jefferson Ave C, Newport News, VA 23605757-896-1155
Dudley's Driving Center Inc. - CDL School • Class A • Recertification • Refresher • Drivers Improv.10860 Warwick Blvd, Newport News, VA 23601757-251-9487
Centura College616 Denbigh Blvd, Newport News, VA 23608757-874-2121
Turtle Creek Horse Transportation29164 3 Bees Rd, Newsoms, VA 23874757-653-6488
Advanced Technology Institute994 Scott St, Norfolk, VA 23502757-490-1241
Centura College7020 N Military Hwy, Norfolk, VA 23518757-853-2121
Virginia School Of Technology6300 Center Dr #100, Norfolk, VA 23502757-499-5447
Landstar Inway Inc116 Beechwood Ave, Norfolk, VA 23505757-440-2906
Tidewater Tech5301 E Virginia Beach Blvd, Norfolk, VA 23502
James River Transportation3141 Azalea Garden Rd, Norfolk, VA 23513804-342-7300
Hampton Roads Transit509 E 18th St, Norfolk, VA 23504757-222-6100
Norfolk Southern Corporation3 Commercial Pl, Norfolk, VA 23510855-667-3655
Norfolk Public School District2300 Berkley Ave Ext, Norfolk, VA 23523757-441-1958
ROAD SAFETY CDL TRAINING SCHOOL2150 S Crater Rd, Petersburg, VA 23805804-861-0151
Tidewater Community College - Portsmouth Campus120 Campus Dr, Portsmouth, VA 23701757-822-1111
Joyner's Driving Improvement School Portsmouth524 Middle St, Portsmouth, VA 23704757-275-7177
Southeastern Freight2655 Elmhurst Ln B, Portsmouth, VA 23701757-465-8569
Safe Start CDL School2005 Brook Rd, Richmond, VA 23220804-944-5877
5 Star CDL Training2201 E Belt Blvd, Richmond, VA 23224804-447-7076
Truck Driving Jobs & CDL Class A Job Board2704 Enterprise Pkwy unit e, Richmond, VA 23294804-616-3121
Swift Transportation - Richmond Terminal2841 Charles City Rd, Richmond, VA 23231804-222-8579
Reynolds Community College (Parham Campus)1651 E Parham Rd, Richmond, VA 23228804-371-3000
Roehl Transport, Inc.3609 E Belt Blvd, Richmond, VA 23234715-591-3795
CDS Tractor Trailer Training3609 E Belt Blvd, Richmond, VA 23234715-591-3795
Henrico County Public Schools Central Office3820 Nine Mile Rd, Richmond, VA 23223804-652-3600
Virginia Commonwealth University907 Floyd Ave, Richmond, VA 23284804-828-0100
Virginia Commonwealth University Health57 N 11th St, Richmond, VA 23298804-828-9000
Swift Transportation Truck Driving Academy - Richmond2809 Charles City Rd, Richmond, VA 23231602-707-4238
Community College Workforce Alliance1651 E Parham Rd, Richmond, VA 23228804-523-2292
Millis Training Institute51-479 Friendly Rd, Ridgeway, VA 24148800-937-0880
CDS Tractor Trailer Training3074 Colonial Ave SW, Roanoke, VA 24015540-857-6188
Virginia Western Community College3094 Colonial Ave SW, Roanoke, VA 24015540-857-8922
C.R. England Yard201 Berry Hill Rd, Smithfield, VA 23430877-397-1351
Southside Va Truck Driving1081 Industrial Park Rd, South Boston, VA 24592434-575-8388
Southside Va Community College820 Bruce St, South Boston, VA 24592434-572-5451
CDL en Espanol43813 Beaver Meadow Rd, Sterling, VA 20166703-552-4401
Shippers' Choice - CDL Training School271 Kenyon Rd, Suffolk, VA 23434757-375-7053
Childrens Trucking Inc616 Woodstock Rd, Virginia Beach, VA 23464757-424-4173
Bryant & Stratton College301 Centre Pointe Dr, Virginia Beach, VA 23462757-499-7900
Centura College2697 Dean Dr, Virginia Beach, VA 23452757-340-2121
Central Transport5858 Bayside Rd, Virginia Beach, VA 23455586-467-1900
Adult Learning Center - Virginia Beach City Public Schools5100 Cleveland St, Virginia Beach, VA 23462757-648-6050
Tidewater Tech Corporate4455 South Blvd #100, Virginia Beach, VA 23452757-456-5065
Tidewater Community College - Virginia Beach Campus1700 College Crescent, Virginia Beach, VA 23453757-822-1111
Greer Environmental Sciences Center5817 Wesleyan Dr, Virginia Beach, VA 23455
ATC Tidewater Community CollegeVirginia Beach, VA 23453
Cruz N Thru1500 Mill Landing Rd, Virginia Beach, VA 23457757-641-2910
Centura College Online Education4525 South Blvd, Virginia Beach, VA 23452866-858-2121
Bray Village (Village 1)5817 Wesleyan Dr, Virginia Beach, VA 23455
Lord Fairfax Community College - Fauquier Campus6480 College St, Warrenton, VA 20187540-351-1505
Rappahannock Community College52 Campus Dr, Warsaw, VA 22572804-333-6700
Blue Ridge Community College1 College Ln, Weyers Cave, VA 24486540-234-9261
Ward Trucking Corporation257 Tyson Dr, Winchester, VA 22603540-665-0937
Shine Transportation142 Musket Dr # 1, Winchester, VA 22602540-868-1440
CDS Tractor Trailer Training6200 Jefferson Davis Hwy, Woodford, VA 22580540-582-8200
Alliance Tractor Trailer Training Center6283 Cove Rd, Wytheville, VA 24382276-228-6101
Wytheville Community College1000 E Main St, Wytheville, VA 24382276-223-4700

Tips for choosing a truck driving school

While many schools seem to offer the same training and certification process, you will find that schools have different structures, costs, and reputations. When researching schools, consider these factors.

Job placement records

At the end of the day, you’re attending a truck driving school to find a job. Good schools will help you find high quality employers in Virginia that are looking for new truck drivers. Ask them about their job placement percentage and where many of their students end up after graduating.

Training offered

Some schools will offer extensive classroom time and hands-on training time. Some will allow you to drive several different trucks while others only provide exposure for exactly what you are training for.  


If possible, see if you can talk with one of the instructors. Some schools have one instructor while others have a team of instructors. Online reviews may also talk about instructors, so if you notice one particular instructor that gets great reviews try to sign up for one of their classes.