Virginia CDL Skills Testing Locations

Virginia offers skills testing through their DMV, although some testing may occur off-site.

1
A

  • 25552 Lee Hwy, Abingdon, (276) 608-0084
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 2681 Mill Rd., Alexandria, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
  • 6306 Grovedale Dr., Alexandria, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the Fredericksburg Commuter Lot on Route 17
  • 1301-H Main Str., Altavista, Contact Betty Gillispie at (434) 941-9243
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at 294 Omaha Beach Circle
  • 4150 S. Four Mile Run Dr., Arlington, Contact Mary Ritter at (571) 247-7724; or Mike Martin at (703) 220-7083; or Jeff Logue at (703) 505-5250; or Omar Hamidil at (703) 220-9896
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the VanDorn Commuter Lot at 5910 McGuinn Dr. in Alexandria

2
B

  • 21341 Old Dominion Rd., Bristol, (276) 608-0084
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.

Read more: CDL

3
C

  • 14950 Northridge Dr., Chantilly, Contact Mary Ritter at (571) 247-7724; or Mike Martin at (703) 220-7083; or Jeff Logue at (703) 505-5250; or Omar Hamidil at (703) 220-9896
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the VanDorn Commuter Lot at 5910 McGuinn Dr. in Alexandria
  • 2055 Abbey Rd., Charlottesville, Contact Jason McCoy at (540) 810-7177
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 813 Greenbrier Pkwy., Chesapeake, (757) 434-2506
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Pruden Center located at 4133 Pruden Blvd., Suffolk
  • 12100 Branders Creek Rd., Chester, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.
  • 385 Arbor Dr., Christiansburg, Contact Tony Slate at (276) 608-0116
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Blacksburg Transit located at 2800 Commerce Str.
  • 2311 Dickenson Hwy., Clintwood, (276) 780-0289
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
  • 27426 Southampton Pkwy., Courtland, (757) 409-3893 or (804) 796-4135
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at the Virginia-Carolina Vegetable Growers Market located at 2450 Agripark Dr.
  • 810 Grayson Ave., Covington, Contact Brenda Daugherty at (540) 580-4529
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at Virginia Department of Transportation located on Grayson Ave.
  • 440 Southridge Pkwy., Culpeper, Contact Debbie Harrison at (540) 533-0422
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Early's Trucking Co., located on Route 29 in Opal

4
D

  • 600 Cleveland Str., Danville, Contact Deborah Atkins at (434) 250-6439
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only on Trade Str. behind K-mart

5
E

  • 103 Commonwealth Blvd., Emporia, (804) 796-4135
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location

6
F

  • 300 N. Virginia Str., Farmville, (804) 796-4135
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 5700 Southpoint Centre Blvd., Fredericksburg, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the Fredericksburg Commuter Lot on Route 17
    Hazmat background check applications and fingerprinting services available at this location
  • 15 Water Str., Front Royal, Contact Debbie Harrison at (540) 533-0422
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.

Read more: 2012 Rules for Issuing CDLs

7
G

  • 7565 Carrollton Pike, Galax, (276) 608-0116
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Truck Service Enterprise located at 315 East Webster Str.
  • 382 Jones Str., Gate City, (276) 608-0084
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at Duffield Industrial Park in Duffield
  • 9015 Brook Rd., Glen Allen, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.

8
H - I

  • 8109 Roanoke Ave., Hampton, (757) 434-0366
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at V-DOT and Pine Chapel Equipment Repair Shop located at 150 E. State, Hampton
    Hazmat background check applications and fingerprinting services available at this location
  • 3281 Peoples Dr., Harrisonburg, Contact Tammy Thompson at (540) 305-7750
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 2348 York Crossing Dr., Hayes, (757) 434-3061
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Virginia Power located at 6104 Fiddlers Green Rd., Gloucester

9
J

  • 195 Hill Str., Jonesville, (276) 608-0084
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at Duffield Industrial Park in Duffield

10
K

  • 110 DMV Dr., Kilmarnock, (804) 796-4135
    Monday through Friday from 9:00 a.m. to 5:00 p.m.

11
L

  • 567 W. Main Str., Lebanon, (276) 780-0289
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at the North Lebanon Weigh Pad on Hwy 19 South
  • The Summit Square Business Center, 110 Walker Str., Lexington, Contact Sue Hodges at (540) 580-4763
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Virginia Department of Transportation on Waddell Str. in Lexington or at the Harrisonburg CSC located at 3281 Peoples Dr.
  • 945 Edwards Ferry Rd. NE, Loesburg, Contact Mary Ritter at (571) 247-7724; or Mike Martin at (703) 220-7083; or Jeff Logue at (703) 505-5250; or Omar Hamidil at (703) 220-9896
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the VanDorn Commuter Lot at 5910 McGuinn Dr. in Alexandria
  • 7714 Gunston Plaza, Lorton, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the Fredericksburg Commuter Lot on Route 17
    Hazmat background check applications and fingerprinting services available at this location
  • 3236 Odd Fellows Rd., Lynchburg, Contact Betty Gillispie at (434) 941-9243
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Virginia National Guard Armory located at 168 Constitution Lane

Read more: US DOT

12
M

  • 9800 Godwin Dr., Manassas, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the Fredericksburg Commuter Lot on Route 17
    Hazmat background check applications and fingerprinting services available at this location
  • 1595 N. Main Str., Marion, (276) 608-0099
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at Mountain Industrial Park
  • 310 Starling Ave., Martinsville, Contact Judy Johnston at (434) 334-7012
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Martinsville CDL Test Site located at 1012 Dupont Rd.
    Hazmat background check applications and fingerprinting services available at this location

13
N

  • 12730 Patrick Henry Dr., Newport News, (757) 434-0366
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at V-DOT and Pine Chapel Equipment Repair Shop located at 150 E. State, Hampton
  • 5745 Poplar Hall Dr., Norfolk, (757) 434-2506
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Professional Place in Chesapeake
  • 850 Widgeon Rd., Norfolk, (757) 434-0939
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Professional Place in Chesapeake
  • 1729 Park Ave. SW, Norton, (276) 608-0084
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Halliburton/Wise City Industrial Park on Industrial Park Rd.
    Hazmat background check applications and fingerprinting services available at this location

14
O

  • 20 North Str., Onancock, (757) 434-0939
    Monday through Friday from 8:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at Eastern Shore Farmer's Market located at 28215 Terminal Dr., Melfa Hazmat background check applications and fingerprinting services available at this location

15
P

  • 120 Wagner Rd., Petersburg, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.
  • 6400 Bickford Pkwy., Portsmouth, (757) 434-0366
    Monday through Friday from 8:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at V-DOT and Pine Chapel Equipment Repair Shop located at 150 E. State, Hampton
    Hazmat background check applications and fingerprinting services available at this location
  • 4401 Crossings Blvd., Prince George, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.
  • 1901 Bobwhite Blvd., Pulaski, (276) 608-0116
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the New River Valley Industrial Park

16
Q - R

  • 610 Johnston Willis Dr., Richmond, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.
  • 5517 S. Laburnum Ave., Richmond, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.
  • 2300 W. BRd. Str., Richmond, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 9237 Quiccasin Rd., Richmond, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Richmond CDL Test Site located at 1305 West Hundred Rd.
  • 305 Tanyard Rd., Rocky Mount, Contact Sue Hodges at (540) 580-4763 or Brenda Daugherty at (540) 580-4529
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at the large vacant lot across from MW Windows Warehouse
  • 5220 Valleypark Dr., Roanoke, Contact Brenda Daugherty at (540) 580-4529
    Monday through Friday from 8:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at Virginia DOT Hanging Rock Location located at 1541 Thompson Memorial Dr., Salem
    Hazmat background check applications and fingerprinting services available at this location

Read more: FMCSA

17
S

  • 912 S. Church Str., Smithfield, (757) 409-3893
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
  • 2039 Hamilton Blvd., South Boston, Contact Deborah Atkins at (434) 250-6439
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 206 S. Brunswick Ave., South Hill, (804) 796-4135
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the CSC except for Class A endorsements, which are performed at the Burnt Store Virginia DOT
  • 874 Garrisonville Rd., Stafford, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Fredericksburg Commuter Lot on Route 17
  • 17 First Str., Staunton, Contact Tammy Thompson at (540) 305-7750
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location
  • 100 Free Court, Sterling, Contact Mary Ritter at (571) 247-7724; or Mike Martin at (703) 220-7083; or Jeff Logue at (703) 505-5250; or Omar Hamidil at (703) 220-9896
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the VanDorn Commuter Lot at 5910 McGuinn Dr. in Alexandria
  • 268 Holladay Str., Suffolk, (757) 409-3893
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Pruden Center located at 4133 Pruden Blvd., Suffolk

18
T - U

  • 750 Richmond Beach Rd., Tappahannock, (804) 796-4135
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
  • 953 Tazewell Ave., Tazewell, (276) 780-0289
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.

19
V

  • 1657 Lover's Gap Rd., Vansant, (276) 780-0289
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at the Tazewell CSC located at 953 Tazewell Ave.
  • 1968 Gallows Rd., Vienna, Contact Mary Ritter at (571) 247-7724; or Mike Martin at (703) 220-7083; or Jeff Logue at (703) 505-5250; or Omar Hamidil at (703) 220-9896
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan or at the VanDorn Commuter Lot at 5910 McGuinn Dr. in Alexandria
    Hazmat background check applications and fingerprinting services available at this location
  • 3551 Buckner Blvd., Virginia Beach, (757) 434-0930 or (757) 409-3893
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
  • 1712 Donna Dr., Virginia Beach, (757) 434-2506
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Buckner CSC located at 3551 Buckner Blvd., Virginia Beach

20
W - Z

  • 94 Alexandria Pike, Warrenton, Contact Debbie Harrison at (540) 533-0422
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at Early's Trucking Co., located on Route 29 in Opal
  • 998 Hopeman Pkwy., Waynesboro, Contact Tammy Thompson at (540) 305-7750
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
    Pre-trip and skills tests performed only at the Harrisonburg CSC located at 3281 Peoples Dr.
  • 952 Capitol Landing Rd., Williamsburg, (757) 434-3061
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Lightfoot Commuter Lot located at 600 Rochambeau Drive
  • 4050 Valley Pike, Winchester, Contact Debbie Harrison at (540) 533-0422
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Middleton Weigh Station
    Hazmat background check applications and fingerprinting services available at this location
  • 2731 Caton Hill Rd., Woodbridge, Contact Alfred Meadows at (540) 369-5252 or Chris Williams at (540) 710-3744
    Monday through Friday from 8:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Pre-trip and skills tests performed only at the Woodbridge Commuter Lot on I-95 in Occoquan
    Hazmat background check applications and fingerprinting services available at this location
  • 714-A N. Main Str., Woodstock, Contact Debbie Harrison at (540) 533-0422
    Monday through Friday from 9:00 a.m. to 5:00 p.m.
  • 800 E. Main Str., Wytheville, (276) 608-0116
    Monday through Friday from 9:00 a.m. to 5:00 p.m. and Saturday from 8:00 a.m. to 12:00 p.m.
    Hazmat background check applications and fingerprinting services available at this location