Licensed providers for professional drivers and small fleets, from official registersSources: 135 official and public lists
DriverComplydirectoryTools
CountryUnited States

CDL Testing Sites in Virginia

81 offices67 cities57 countiesfrom official state listsAbout this dataUpdated October 2026

81 offices in Virginia are on official state and federal lists. The most are in Richmond (4), Suffolk (2), Manassas (2). 8 are named by the state as a CDL skills test site. 8 publish a phone number. 73 list opening hours.

Filters

81 offices in Virginia

  • Virginia DMV Sterling - Sterling Blvd. Customer Service Center Official list22360 S. Sterling Blvd. Unit D112, Sterling, VA, 201644.4 646 Google reviewsCustomer Service CenterDetails
    Address
    22360 S. Sterling Blvd. Unit D112, Sterling, VA, 20164
    County
    Loudoun
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Virginia Beach / Buckner Customer Service Center Official list3551 Buckner Boulevard, Virginia Beach, VA, 234533.8 1003 Google reviewsCustomer Service CenterDetails
    Address
    3551 Buckner Boulevard, Virginia Beach, VA, 23453
    County
    Virginia Beach
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Roanoke Customer Service Center Official list5220 Valleypark Drive, Roanoke, VA, 240193.8 943 Google reviewsCustomer Service CenterDetails
    Address
    5220 Valleypark Drive, Roanoke, VA, 24019
    County
    Roanoke
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref roanokeno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Chesterfield Customer Service Center Official list610 Johnston Willis Drive, Richmond, VA, 232363.7 778 Google reviewsCustomer Service CenterDetails
    Address
    610 Johnston Willis Drive, Richmond, VA, 23236
    County
    Chesterfield
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref chesterfieldno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Front Royal Customer Service Center Official list15 Water Street, Front Royal, VA, 226304.4 265 Google reviewsCustomer Service CenterDetails
    Address
    15 Water Street, Front Royal, VA, 22630
    County
    Warren
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref front-royalno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Richmond Central Customer Service Center Official list2300 West Broad Street, Richmond, VA, 232693.6 909 Google reviewsCustomer Service CenterDetails
    Address
    2300 West Broad Street, Richmond, VA, 23269
    County
    Richmond
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref richmond-centralno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Rocky Mount Customer Service Center Official list305 Tanyard Road, Rocky Mount, VA, 241514.4 260 Google reviewsCustomer Service CenterDetails
    Address
    305 Tanyard Road, Rocky Mount, VA, 24151
    County
    Franklin
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref rocky-mountno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Fairfax / Westfields Customer Service Center Official list14950 Northridge Drive, Chantilly, VA, 201513.5 1065 Google reviewsCustomer Service CenterDetails
    Address
    14950 Northridge Drive, Chantilly, VA, 20151
    County
    Fairfax
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref fairfax-westfieldsno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Tappahannock Customer Service Center Official list750 Richmond Beach Road, Tappahannock, VA, 225604.5 223 Google reviewsCustomer Service CenterDetails
    Address
    750 Richmond Beach Road, Tappahannock, VA, 22560
    County
    Essex
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref tappahannockno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Portsmouth Customer Service Center Official list6400 Bickford Parkway, Portsmouth, VA, 237033.8 564 Google reviewsCustomer Service CenterDetails
    Address
    6400 Bickford Parkway, Portsmouth, VA, 23703
    County
    Portsmouth
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref portsmouthno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Norfolk / Widgeon Road Customer Service Center Official list850 Widgeon Road, Norfolk, VA, 235133.6 672 Google reviewsCustomer Service CenterDetails
    Address
    850 Widgeon Road, Norfolk, VA, 23513
    County
    Norfolk
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref norfolk-widgeon-roadno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Emporia Customer Service Center Official list103 Commonwealth Blvd, Emporia, VA, 238474.7 140 Google reviewsCustomer Service CenterDetails
    Address
    103 Commonwealth Blvd, Emporia, VA, 23847 no map position published
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref emporiano dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Chesapeake Customer Service Center Official list813 Greenbrier Parkway, Chesapeake, VA, 233203.4 911 Google reviewsCustomer Service CenterDetails
    Address
    813 Greenbrier Parkway, Chesapeake, VA, 23320
    County
    Chesapeake
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref chesapeakeno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Prince William/Manassas Customer Service Center Official listParkridge Center,11270 Bulloch Drive, Manassas, VA, 201093.9 365 Google reviewsCustomer Service CenterDetails
    Address
    Parkridge Center,11270 Bulloch Drive, Manassas, VA, 20109
    County
    Prince William
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Hampton Customer Service Center Official list8109 Roanoke Avenue, Hampton, VA, 236053.5 712 Google reviewsCustomer Service CenterDetails
    Address
    8109 Roanoke Avenue, Hampton, VA, 23605
    County
    Hampton
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref hamptonno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV East Henrico Customer Service Center Official list5517 South Laburnum Avenue, Richmond, VA, 232313.7 485 Google reviewsCustomer Service CenterDetails
    Address
    5517 South Laburnum Avenue, Richmond, VA, 23231
    County
    Henrico
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref east-henricono dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Lynchburg Customer Service Center Official list3236 Odd Fellows Road, Lynchburg, VA, 245013.7 484 Google reviewsCustomer Service CenterDetails
    Address
    3236 Odd Fellows Road, Lynchburg, VA, 24501
    County
    Lynchburg
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref lynchburgno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Norfolk / Military Circle Customer Service Center Official list5745 Poplar Hall Drive, Norfolk, VA, 235023.4 794 Google reviewsCustomer Service CenterDetails
    Address
    5745 Poplar Hall Drive, Norfolk, VA, 23502
    County
    Norfolk
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Chester Customer Service Center Official list12100 Branders Creek Drive, Chester, VA, 238313.5 643 Google reviewsCustomer Service CenterDetails
    Address
    12100 Branders Creek Drive, Chester, VA, 23831
    County
    Chesterfield
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref chesterno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Ashland Customer Service Center Official listAshland Hanover Shopping Center 252 A Washington Highway, Ashland, VA, 230054.2 216 Google reviewsCustomer Service CenterDetails
    Address
    Ashland Hanover Shopping Center 252 A Washington Highway, Ashland, VA, 23005 no map position published
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref ashlandno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Alexandria Customer Service Center Official list2681 Mill Road, Alexandria, VA, 223143.1 1450 Google reviewsCustomer Service CenterDetails
    Address
    2681 Mill Road, Alexandria, VA, 22314
    County
    Alexandria
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref alexandriano dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Woodstock Customer Service Center Official list714-A North Main Street, Woodstock, VA, 226644.3 188 Google reviewsCustomer Service CenterDetails
    Address
    714-A North Main Street, Woodstock, VA, 22664
    County
    Shenandoah
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref woodstockno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Christiansburg Customer Service Center Official list385 Arbor Drive, Christiansburg, VA, 240733.8 371 Google reviewsCustomer Service CenterDetails
    Address
    385 Arbor Drive, Christiansburg, VA, 24073
    County
    Montgomery
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref christiansburgno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Martinsville Customer Service Center Official list310 Starling Avenue, Martinsville, VA, 241124.0 272 Google reviewsCustomer Service CenterDetails
    Address
    310 Starling Avenue, Martinsville, VA, 24112
    County
    Martinsville
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref martinsvilleno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Hopewell Customer Service Center Official list4401 Crossings Boulevard, Prince George, VA, 238753.9 312 Google reviewsCustomer Service CenterDetails
    Address
    4401 Crossings Boulevard, Prince George, VA, 23875
    County
    Prince George
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref hopewellno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Suffolk Customer Service Center Official list1040 Centerbrooke Ln, Suffolk, VA, 234343.8 360 Google reviewsCustomer Service CenterDetails
    Address
    1040 Centerbrooke Ln, Suffolk, VA, 23434
    County
    Suffolk
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref suffolkno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Danville Customer Service Center Official list126 Sandy Court, Suite C, Danville, VA, 245414.0 267 Google reviewsCustomer Service CenterDetails
    Address
    126 Sandy Court, Suite C, Danville, VA, 24541
    County
    Danville
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref danvilleno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV South Boston Customer Service Center Official list2039 Hamilton Boulevard, South Boston, VA, 245924.3 180 Google reviewsCustomer Service CenterDetails
    Address
    2039 Hamilton Boulevard, South Boston, VA, 24592
    County
    Halifax
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref south-bostonno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV South Boston Satellite Site Official list2039 Hamilton Blvd., South Boston, VA, 245924.3 180 Google reviewsDMV CDL test siteCDL skills tests here(276) 228-2705Details
    Address
    2039 Hamilton Blvd., South Boston, VA, 24592
    County
    Halifax
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    CDL testing locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Petersburg Customer Service Center Official list120 Wagner Road, Petersburg, VA, 238053.9 301 Google reviewsCustomer Service CenterDetails
    Address
    120 Wagner Road, Petersburg, VA, 23805
    County
    Petersburg
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref petersburgno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Harrisonburg Customer Service Center Official list3281 Peoples Drive, Harrisonburg, VA, 228013.4 695 Google reviewsCustomer Service CenterDetails
    Address
    3281 Peoples Drive, Harrisonburg, VA, 22801
    County
    Harrisonburg
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref harrisonburgno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Woodbridge Customer Service Center Official list2731 Caton Hill Road, Woodbridge, VA, 221923.2 987 Google reviewsCustomer Service CenterDetails
    Address
    2731 Caton Hill Road, Woodbridge, VA, 22192 no map position published
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref woodbridgeno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Staunton Customer Service Center Official list17 First Street, Staunton, VA, 244014.0 243 Google reviewsCustomer Service CenterDetails
    Address
    17 First Street, Staunton, VA, 24401
    County
    Augusta
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref stauntonno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Culpeper Customer Service Center Official list18505 Crossroad Parkway, Culpeper, VA, 227013.6 441 Google reviewsCustomer Service CenterDetails
    Address
    18505 Crossroad Parkway, Culpeper, VA, 22701
    County
    Culpeper
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref culpeperno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Bedford Customer Service Center Official list1128 E. Lynchburg Salem Turnpike, Suite 950, Bedford, VA, 245234.0 234 Google reviewsCustomer Service CenterDetails
    Address
    1128 E. Lynchburg Salem Turnpike, Suite 950, Bedford, VA, 24523
    County
    Bedford
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref bedfordno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Galax Customer Service Center Official list7565 Carrollton Pike, Galax, VA, 243334.2 180 Google reviewsCustomer Service CenterDetails
    Address
    7565 Carrollton Pike, Galax, VA, 24333
    County
    Carroll
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref galaxno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Warrenton Customer Service Center Official list94 Alexandria Pike, Warrenton, VA, 201863.7 359 Google reviewsCustomer Service CenterDetails
    Address
    94 Alexandria Pike, Warrenton, VA, 20186
    County
    Fauquier
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref warrentonno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Kilmarnock Customer Service Center Official list110 DMV Drive, Kilmarnock, VA, 224824.4 140 Google reviewsCustomer Service CenterDetails
    Address
    110 DMV Drive, Kilmarnock, VA, 22482 no map position published
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref kilmarnockno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Virginia Beach / Hilltop Customer Service Center Official list1712 Donna Drive, Virginia Beach, VA, 234543.4 597 Google reviewsCustomer Service CenterDetails
    Address
    1712 Donna Drive, Virginia Beach, VA, 23454
    County
    Virginia Beach
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Winchester Customer Service Center Official list4050 Valley Pike, Winchester, VA, 226023.6 413 Google reviewsCustomer Service CenterDetails
    Address
    4050 Valley Pike, Winchester, VA, 22602
    County
    Frederick
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref winchesterno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Onancock Customer Service Center Official list20 North Street, Onancock, VA, 234174.3 153 Google reviewsCustomer Service CenterDetails
    Address
    20 North Street, Onancock, VA, 23417
    County
    Accomack
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref onancockno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Waynesboro Customer Service Center Official list998 Hopeman Parkway, Waynesboro, VA, 229803.8 289 Google reviewsCustomer Service CenterDetails
    Address
    998 Hopeman Parkway, Waynesboro, VA, 22980
    County
    Waynesboro
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref waynesborono dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV West Henrico Customer Service Center Official list9237 Quioccasin Road, Richmond, VA, 232293.3 681 Google reviewsCustomer Service CenterDetails
    Address
    9237 Quioccasin Road, Richmond, VA, 23229
    County
    Henrico
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref west-henricono dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Courtland Customer Service Center Official list27426 Southampton Parkway, Courtland, VA, 238374.3 139 Google reviewsCustomer Service CenterDetails
    Address
    27426 Southampton Parkway, Courtland, VA, 23837
    County
    Southampton
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref courtlandno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Arlington Metro at Va. Square Customer Service Center Official list3434 North Washington Blvd. Suite RET01, Arlington, VA, 222013.3 599 Google reviewsCustomer Service CenterDetails
    Address
    3434 North Washington Blvd. Suite RET01, Arlington, VA, 22201
    County
    Arlington
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026no dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Altavista Customer Service Center Official list1301-H Main Street, Altavista, VA, 245174.1 170 Google reviewsCustomer Service CenterDetails
    Address
    1301-H Main Street, Altavista, VA, 24517 no map position published
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref altavistano dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Lebanon Customer Service Center Official list567 W. Main Street, Lebanon, VA, 242664.4 119 Google reviewsCustomer Service CenterDetails
    Address
    567 W. Main Street, Lebanon, VA, 24266
    County
    Russell
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref lebanonno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Farmville Customer Service Center Official list300 North Virginia Street, Farmville, VA, 239013.8 251 Google reviewsCustomer Service CenterDetails
    Address
    300 North Virginia Street, Farmville, VA, 23901
    County
    Prince Edward
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref farmvilleno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Arlington Customer Service Center Official list4150 South Four Mile Run Drive, Arlington, VA, 222062.9 1388 Google reviewsCustomer Service CenterDetails
    Address
    4150 South Four Mile Run Drive, Arlington, VA, 22206
    County
    Arlington
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref arlingtonno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026
  • Virginia DMV Fredericksburg Customer Service Center Official list5700 Southpoint Centre Boulevard, Fredericksburg, VA, 224073.1 812 Google reviewsCustomer Service CenterDetails
    Address
    5700 Southpoint Centre Boulevard, Fredericksburg, VA, 22407
    County
    Spotsylvania
    Phone
    Not published by this source
    Hours
    Mon - Fri: 8:00 am-5:00 pm; Sat: 8:00 am-12:00 pm
    Record
    In the registerRegister refreshed September 27, 2026Ref fredericksburgno dates published
    Source
    Customer service center locations, Virginia Department of Motor Vehicles (check it at the source)
    Last checked
    September 27, 2026

What a CDL costs in Virginia

State fees as published by the Virginia Department of Motor Vehicles. Training, the medical exam and a third-party tester’s own charges are separate.

Commercial learner's permit$3.00
Commercial driver's license$8.00 per year, $20 minimum
CDL endorsement(s), per year$1.00
CDL skills test missed appointment$50.00
Replacement CDL$20.00
HazMat endorsement background check and fingerprinting$83.00

Source: DMV Fees (DMV 201, 08/10/2026), Virginia Department of Motor Vehicles. Checked September 24, 2026. Fees change; confirm with the state before you pay.

Browse by city in Virginia

67 towns, each with its own page

About this data

Where the list comes from and what it does and does not say
81in the directory
81in the state register
67cities
57counties
75rated
3.7average score
19thby size in this category

The largest concentration is in Richmond: 4 of 81 (5%). Other cities covered include Abingdon (2), Alexandria (2), Arlington (2), Manassas (2), Norfolk (2), and 61 more.

By county, the 81 entries fall across 57 counties; the largest are Fairfax (4), Henrico (3), Loudoun (3), Arlington (2).

These 81 entries come from a register that publishes no listing dates at all. They were on the register when it was last refreshed, on September 27, 2026.

The listing classes represented here are Customer Service Center (73), DMV CDL test site (8).

8 of 81 publish a phone number and 76 have a website.

This list publishes no phone numbers, so no listing drawn from it shows one. That is how the source publishes it, not a gap in this record.

8 of the 81 entries could not be placed on a map: the register gives a PO box, a bare route number or a road junction rather than a street address, and 8 of those are currently on the register. They are listed and searchable here by name, city and county, but not on the map.

75 of the 81 have a Google rating, averaging 3.7 across 32592 reviews. Scores run from 2.4 to 4.7.

Virginia ranks 19th of the 49 states covered in this category, holding 2% of the listings, ahead of 30 others.

Records on this page come from 2 registers: CDL testing locations (Virginia Department of Motor Vehicles) and Customer service center locations (Virginia Department of Motor Vehicles). Each card carries its own last-checked date.

What the rules require

Virginia: questions

Which cities in Virginia have offices?
By count: Richmond (4), Abingdon (2), Alexandria (2), Arlington (2), Manassas (2), Norfolk (2), Norton (2), Roanoke (2), South Boston (2), Sterling (2), plus 57 more. Addresses, listing class and, where the register publishes them, listing dates are in the list above.
Are these offices currently licensed?
The state register these records come from publishes no listing dates. Each of these 81 facilities appeared in the register when it was last refreshed, on September 27, 2026. Confirm the current position with the facility or the issuing authority before relying on it.
How many are rated?
75 of 81 have a Google rating, averaging 3.7 across 32592 reviews.
Why are some entries missing from the map?
8 of these 81 records give a PO box, a bare route number or a road junction instead of a street address, so no coordinate could be derived for them. They are still listed and searchable by name, city and county, and they are left out of the map and the "nearest to me" results. Placing a PO box at a plausible-looking point would make the map look complete and be wrong.

Report a correction

A listing closed, moved or missing? It gets checked against the source

Something wrong on this page?

These records come from state registers and the registers are not perfect. If a listing is closed, has moved, or the license details do not match what the state told you, say so and it gets checked against the source.

Goes to the editor. No newsletter signup, no third party.

Get told when the register changes

Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.

One email when the register data is refreshed or a rule changes. No more than monthly. Reply "stop" to any of them to unsubscribe.