Approved DTA Virginia Testing Center Locations
Locations are listed by Zip Code.
Click on the word "City" to list locations in City order.
| Location | Address | City | Zip Code | Phone | Special Instructions |
| Ticketschool | |||||
| Bull Run Regional Library | 8051 Ashton Ave. | Manassas | 20109 | (703) 792-4500 | Please call ahead. |
| Central Community Library | 8601 Mathis Avenue | Manassas | 20110 | (703) 361-8211 | Please call ahead. |
| Mailboxes Etc. | 8665 Sudley Road | Manassas | 20110 | (703) 330-2951 | |
| UPS Store | 9532 Liberia Avenue | Manassas | 20110 | (703) 367-8955 | |
| Mailboxes Etc. | 14001-C St. Germain Dr. | Centreville | 20121 | (703) 968-8866 | |
| UPS Store | 42395 Ryan Road, Suite 112 | Brambleton | 20148 | (703) 957-4545 | |
| UPS Store | 43300 Southern Walk Plaza # 116 | Ashburn | 20148 | (703)729-2215 | |
| UPS Store | 14408 Chantilly Crossing Ln. | Chantilly | 20151 | (703) 263-2522 | |
| UPS Store | 7371 Atlas Walk Way | Gainesville | 20155 | (571)261-4980 | |
| Mailboxes Etc. | 525K E Market St., Suite K | Leesburg | 20176 | (703) 771-4699 | |
| UPS Store | 11654 Plaza America Drive | Reston | 20190 | (703) 437-9300 | |
| UPS Store | 4222 Fortuna Center | Dumfries | 22025 | (703) 583-9404 | |
| UPS Store | 12587 Fair Lakes Cir. | Fairfax | 22033 | (703) 818-0977 | |
| UPS Store | 1069 W Broad Street | Falls Church | 22046 | (703) 536-1000 | |
| UPS Store | 9435 Lorton Market St. | Lorton | 22079 | (703) 372-2950 | na |
| Mailboxes Etc. | 1350 Beverly Rd.-Ashby Building | Mclean | 22101 | (703) 448-8044 | |
| Potomac Community Library | 2201 Opitz Boulevard | Woodbridge | 22191 | (703) 494-8126 | Please call ahead. |
| Chinn Park Regional Library | 13065 Chinn Park Drive | Prince William | 22192 | (703) 792-4800 | Please call ahead. |
| UPS Store | 4196 Merchants Plaza | Woodbridge | 22192 | (703) 878-7890 | |
| Mailboxes Etc. | 2200 Wilson Blvd., Ste. 102 | Arlington | 22201 | (703) 358-9500 | |
| Mailboxes Etc. | 3213 Duke St. | Alexandria | 22314 | (703) 823-4500 | |
| Central Rappahannock Reg Lib | 1201 Caroline Street | Fredericksburg | 22401 | (540) 372-1144 | |
| England Run Branch Library | 806 Lyons Blvd. | Fredericksburg | 22406 | (540)-899-1703 | |
| Salem Church Branch | 2607 Salem Church Road | Fredericksburg | 22407 | (540) 785-9443 | |
| Caroline Library | 17202 Richmond Turnpike | Bowling Green | 22427 | (804) 633-5455 | |
| Cooper Memorial Branch | 20 Washington Avenue | Colonial Beach | 22443 | (804) 224-0921 | |
| Newton Memorial Branch | 22 Coles Point Road | Hague | 22469 | (804) 472-3820 | |
| Montross Branch | 56 Polk Street | Montross | 22520 | (804) 493-8194 | |
| Snow Memorial Branch | 8740 Courthouse Road | Spotsylvania | 22553 | (540)507-7565 | M-Th 9am to 9pm Fri-Sat 9am-5:30pm |
| Porter Branch | 2001 Parkway Boulevard | Stafford | 22554 | (540) 659-4909 | |
| Handley Regional Library | 100 West Piccadilly Street | Winchester | 22604 | (540) 662-9041 | Closed Sundays through the summer months. |
| Clarke County Library | 36 East Main Street | Berryville | 22611 | (540) 955-5144 | Please call ahead. |
| Bowman Library | 871 Tasker Road | Stephen City | 22655 | (540) 869-9000 | Closed Sundays through the summer months. |
| Safety Concepts | 113 Indian Spring Road | Woodstock | 22660 | (540) 459-2929 | Call First |
| Culpeper County Library | 271 Southgate Shopping Center | Culpeper | 22701 | (540) 825-8691 | Library card and appointment required. |
| Rappahannock County Library | 4 Library Road | Washington | 22747 | (540) 675-3780 | |
| Massanutten Regional Library | 174 South Main Street | Harrisonburg | 22801 | (540) 434-4475 | Please Call Ahead |
| Mailboxes Etc. | 1866 East Market Street | Harrisonburg | 22801 | (540) 433-6245 | |
| James L. Hamner Public Library | 16351 Dunn Street | Amelia | 23002 | (804) 561-4559 | |
| Ashland Library | 201 South Railroad Avenue | Ashland | 23005 | (804) 798-4072 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Deltaville Library | 35 Lovers Lane | Deltaville | 23043 | (804) 776-7362 | |
| UPS Store | 10286 Staple Mills Rd | Glen Allen | 23060 | (804) 755-4877 | Please call ahead. |
| UPS Store | 10307 West Broad Street | Glen Allen | 23060 | (804) 968-5900 | |
| Goochland Branch Library | 3075 River Road West | Goochland | 23063 | (804) 556-4774 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Hanover Branch Library | 7527 Library Drive | Hanover | 23069 | (804) 537-6210 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Upper King William Branch Lib. | 694-J Sharon Road | King William | 23086 | (804) 769-3731 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Mechanicsville Branch Library | 7461 Sherwood Crossing Place | Mechanicsville | 23111 | (804) 746-9615 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| UPS Store | 8005-C Creighton Pkwy | Mechanicsville | 23111 | (804) 746-3007 | |
| Mailboxes Etc. | 13141 Rittenhouse Dr. | Midlothian | 23112 | (804) 744-7769 | |
| Atlee Branch Library | 9161 Atlee Road | Mechanicsville | 23116 | (804) 559-0654 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Powhatan Public Library | 2270 Mann Road | Powhatan | 23139 | (804) 598-5670 | |
| Rockville Branch Library | 16600 Pouncey Tract Road | Rockville | 23146 | (804) 749-3146 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| King and Queen Branch Library | Route 721 | St. Stephens Church | 23148 | (804) 769-1623 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Middlesex / Urbanna Library | 150 Grace Street | Urbanna | 23175 | (804) 758-5717 | |
| West Point Branch Library | 721 Main Street | West Point | 23181 | (804) 843-3244 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Insurance Center of Gloucester | 6089 George Washington Memorial Hwy | White Marsh | 23183 | (804) 693-0404 | |
| Mailboxes Etc. | 1490-5A Quarterpass Rd | Williamsburg | 23185 | (757) 221-0113 | Call Ahead for Times |
| Insurance Ctr. of Williamsburg | 944 Capitol Landing Road | Williamsburg | 23185 | (757) 253-5604 | |
| Lois Wickham Jones/Mont. Lib. | 17205 Sycamore Tavern Lane | Montpelier | 23192 | (804) 883-7116 | Pamunkey Regional Library Card Required. Library cards are free to all who live, work, or own property in Hanover, Goochland, King William, and King and Queen Counties of Virginia or who have a library card from their home jurisdiction. All others must pay a fee of $25 per year. |
| Mailboxes Etc. | 3126 W. Cary Street | Richmond | 23221 | (804) 254-2902 | |
| Mailboxes Etc. | 7109 Staples Mill Road | Richmond | 23228 | (804) 266-3477 | |
| UPS Store # 1156 | 7109 Staple Mills Rd | Henrico | 23228 | (804)266-3477 | M-F 8:30-7pm Sat 9-5. Arrive 30 min. prior to closing |
| Postnet | 8972 Quioccasin Road | Richmond | 23229 | (804) 741-0777 | |
| Insurance Center of Richmond | 5663 S. Laburnum Ave. | Richmond | 23231 | (804) 226-8311 | |
| Mailboxes Etc. | 9702 Gayton Rd. | Richmond | 23233 | (804) 740-2986 | |
| Mailboxes Etc. | 9947 Hull Street | Richmond | 23236 | (804) 745-8870 | |
| Eastern Shore Public Library | 23610 Front Street | Accomac | 23301 | (757) 787-3400 | Call First |
| Cape Charles Memorial Library | 500 Tazewell Avenue | Cape Charles | 23310 | (757) 331-1300 | |
| Greenbrier Library | 1214 Volvo Parkway | Chesapeake | 23320 | (757) 436-7400 | |
| Mailboxes Etc. | 109G Gainsborough Square | Chesapeake | 23320 | (757) 549-6622 | |
| UPS Store | 732 Eden Way North, Suite E | Chesapeake | 23320 | (757) 424-5326 | |
| Russell Memorial Library | 2808 Taylor Road | Chesapeake | 23321 | (757) 488-9270 | |
| Central Library | 298 Cedar Road | Chesapeake | 23322 | (757) 382-8300 | |
| UPS Store | 237 Hanbury Rd. E, Ste 17 | Chesapeake | 23322 | (757) 546-9325 | |
| Major Hillard Library | 824 Old George Washington Highway N | Chesapeake | 23323 | (757) 382-3600 | |
| South Norfolk Library | 1100 Poindexter Street | Chesapeake | 23324 | (757) 545-2436 | |
| Indian River Library | 2320 Old Greenbrier Road | Chesapeake | 23325 | (757) 227-5861 | |
| Island Library | 4077 Main Street | Chincoteague | 23336 | (757) 336-3460 | |
| Insurance Center of Smithfield | 1702-A South Church Street | Smithfield | 23430 | (757) 357-4900 | |
| UPS Store # 5180 | 576 N Birdneck Rd. | Virginia Beach | 23451 | (757) 282-6233 | |
| UPS Store | 800 South Lynnhaven Road, Suite 2 | Virginia Beach | 23452 | (757) 306-1877 | |
| UPS Store | 4001-117 Virginia Beach Blvd. | Virginia Beach | 23452 | (757) 963-2741 | |
| UPS Store | 4701 Shore Drive, Suite 103 | Virginia Beach | 23455 | (757) 460-2753 | |
| UPS Store 5660 | 1083 Independence Blvd | Virginia Beach | 23455 | (757) 460-7460 | Call Ahead |
| UPS Store | 2476 Nimmo Parkway, Suite 115 | Virginia Beach | 23456 | (757) 430-6300 | |
| UPS Store | 2085 Lynn Haven Pkwy Suite 106 | Virginia Beach | 23456 | 757-471-6471 | |
| Mailboxes Etc. | 4876-118 Princess Anne Rd. | Virginia Beach | 23462 | (757) 497-2028 | |
| Insurance Ctr of Newport News | 727 J Clyde Morris Blvd | Newport News | 23601 | (757) 596- 6534 | Call Ahead |
| Mailboxes Etc. | 26 Towne Centre Way | Hampton | 23666 | (757) 838-9365 | |
| Blackstone Library | 415 South Main Street | Blackstone | 23824 | (434) 292-3587 | |
| Mailboxes Etc. | 12750 Jefferson Davis Hwy. | Chester | 23831 | (804) 768-8012 | |
| UPS Store 5242 | 6933 Commons Plaza | Chesterfield | 23832 | ( 804)751-0505 | Call First |
| Colonial Heights Public Lib | 1000 Yacht Basin Drive | Colonial Heights | 23834 | (804) 520-9384 | Please call ahead. |
| Green Light Driver Improvement | 14129 Boydton Plank Rd | Dinwiddie | 23841 | (804) 469-4663 | Please Call Ahead |
| William E. Richardson Memorial | 1 Spring Street | Emporia | 23847 | (434) 634-2539 | |
| Ruth Camp Campbell Mem. Lib. | 280 N College Drive | Franklin | 23851 | (757) 562-4801 | Make Appointment |
| Brunswick County Library | 133 West Hicks Street | Lawrenceville, VA | 23868 | (434) 848-2418 | Please call ahead. |
| Burkeville Library | 114 South Agnew Street | Burkeville | 23922 | (434) 767-4095 | |
| Crewe Library | 400 Tyler Street | Crewe | 23930 | (434) 645-8688 | |
| Advantage Driver Training | 8202 Williamson Road | Roanoke | 24019 | (540) 777-4050 | Please Call Ahead |
| UPS Store | 125 North Main Street #500 | Blacksburg | 24060 | (540) 953-9000 | |
| UPS Store | 422 Peppers Ferry Road | Christiansburg | 24073 | (540) 382-0030 | |
| Moneta/Smith Mountain Lake Lib | 13641 Moneta Road | Moneta | 24121 | (540) 297-6474 | |
| Montvale Library | 11575 West Lynchburg Salem Turnpike | Montvale | 24122 | (540) 947-2200 | |
| Mailboxes Etc. | 1329 W. Main Street | Salem | 24153 | (540) 387-0077 | |
| Vinton Driver Improvement | 2102 Hardy Road | Vinton | 24179 | (540) 890-0347 | Please call ahead. |
| Stewartsville Library | 45 Cascade Drive | Vinton | 24179 | (540) 890-4530 | |
| Mailboxes Etc. | 448 S. Cummings St. | Abingdon | 24210 | (703) 771-4699 | |
| Clinch Mountain Driver Improv. | 248 E. Jackson Street | Gate City | 24251 | (276) 386-2411 | |
| Professional Driver Imprvmnt | 299 Eva Street | Gate City | 24251 | (606) 438-6783 | Call First |
| UPS Store | 175 West Monroe Street | Wytheville | 24382 | (276) 228-8777 | |
| Lynchburg Public Library | 2315 Memorial Avenue | Lynchburg | 24501 | (434) 455-6300 | |
| Jamerson Memorial Library | 106 Main Street | Appomattox | 24522 | (434) 352-5340 | Please call ahead. |
| Bedford Central Library | 321 North Bridge Street | Bedford | 24523 | (540) 586-8911 | |
| Big Island Library | 1111 Schooldays Road | Big Island | 24526 | (434) 299-5604 | Please call ahead. |
| WWF Driver Improvement Clinic | 2321 Riverside Drive | Danville | 24540 | (434) 251-5581 | Call First |
| WWF Driver Improvement Clinic | 1992 Whitmell School Road | Dry Fork | 24549 | (434) 251-5581 | Call First |
| Forest Library | 15583 Forest Road | Forest | 24551 | (434) 525-1817 | |
| Hunts Driving School | 5629 Wards Road | Hurt | 24563 | (434) 429-3485 | Please call ahead. |
| UPS Store | 4035 College Avenue #180 | Bluefield | 24605 | (276) 326-2116 | |
| Southwest VA Community College | Russell Hall, Room 206, Hwy 19 S | Richlands | 24641 | (276) 964-7674 | Call Ahead |