Testing Center Locations
Locations are listed by City name.
Click on the words "Zip Code" to list locations in Zip Code order.
| Location | Address | City | Zip Code | Phone | Special Instructions |
| Mailboxes Etc. - Abingdon | 448 S. Cummings St. | Abingdon | 24210 | (703) 771-4699 | |
| Eastern Shore Public Library | 23610 Front Street | Accomac | 23301 | (757) 787-3400 | Call First |
| Mailboxes Etc. - Alexandria 3 | 3213 Duke St. | Alexandria | 22314 | (703) 823-4500 | |
| James L. Hamner Public Library | 16351 Dunn Street | Amelia | 23002 | (804) 561-4559 | |
| Jamerson Memorial Library | 106 Main Street | Appomattox | 24522 | (434) 352-5340 | Please call ahead. |
| UPS Store | 43300 Southern Walk Plaza # 116 | Ashburn | 20148 | (703)729-2215 | |
| Ashland Library | 201 South Railroad Avenue | Ashland | 23005 | (804) 798-4072 | Pamunkey Regional Library Card required. |
| Bedford Central Library | 321 North Bridge Street | Bedford | 24523 | (540) 586-8911 | |
| Clarke County Library | 36 East Main Street | Berryville | 22611 | (540) 955-5144 | Please call ahead. |
| Big Island Library | 1111 Schooldays Road | Big Island | 24526 | (434) 299-5604 | Please call ahead. |
| Blackstone Library | 415 South Main Street | Blackstone | 23824 | (434) 292-3587 | |
| Caroline Library | 17202 Richmond Turnpike | Bowling Green | 22427 | (804) 633-5455 | |
| Burkeville Library | 114 South Agnew Street | Burkeville | 23922 | (434) 767-4095 | |
| Northampton Memorial Library | 500 Taswell & Plum Streets | Cape Charles | 23310 | (757) 331-1300 | |
| Mailboxes Etc. - Centreville | 14001-C St. Germain Dr. | Centreville | 20121 | (703) 968-8866 | |
| Mailboxes Etc. - Chesapeake | 109G Gainsborough Square | Chesapeake | 23320 | (757) 549-6622 | |
| Central Library | 298 Cedar Road | Chesapeake | 23322 | (757) 382-8300 | |
| Greenbrier Library | 1214 Volvo Parkway | Chesapeake | 23320 | (757) 436-7400 | |
| Indian River Library | 2320 Old Greenbrier Road | Chesapeake | 23325 | (757) 227-5861 | |
| Major Hillard Library | 824 Old George Washington Highway N | Chesapeake | 23323 | (757) 382-3600 | |
| Russell Memorial Library | 2808 Taylor Road | Chesapeake | 23321 | (757) 488-9270 | |
| South Norfolk Library | 1100 Poindexter Street | Chesapeake | 23324 | (757) 545-2436 | |
| Mailboxes Etc. - Chester | 12750 Jefferson Davis Hwy. | Chester | 23831 | (804) 768-8012 | |
| Island Library | 4077 Main Street | Chincoteague | 23336 | (757) 336-3460 | |
| Cooper Memorial Branch | 20 Washington Avenue | Colonial Beach | 22443 | (804) 224-0921 | |
| Colonial Heights Public Lib | 1000 Yacht Basin Drive | Colonial Heights | 23834 | (804) 520-9384 | Please call ahead. |
| Crewe Library | 400 Tyler Street | Crewe | 23930 | (434) 645-8688 | |
| Culpeper County Library | 271 Southgate Shopping Center | Culpeper | 22701 | (504) 825-8691 | Library card and appointment required. |
| WWF Driver Improvement Clinic | 2321 Riverside Drive | Danville | 24540 | (434) 251-5581 | Call First |
| Deltaville Library | 35 Lovers Lane | Deltaville | 23043 | (804) 776-7362 | |
| Green Light Driver Improvement | 14129 Boydton Plank Rd | Dinwiddie | 23841 | (804) 469-4663 | Please Call Ahead |
| WWF Driver Improvement Clinic | 1992 Whitmell School Road | Dry Fork | 24549 | (434) 251-5581 | Call First |
| The UPS Store | 4222 Fortuna Center | Dumfries | 22025 | (703) 583-9404 | |
| William E. Richardson Memorial | 1 Spring Street | Emporia | 23847 | (434) 634-2539 | |
| UPS Store 5916 | 12587 Fair Lakes Cir. | Fairfax | 22033 | (703) 818-0977 | |
| Forest Library | 15583 Forest Road | Forest | 24551 | (434) 525-1817 | |
| Ruth Camp Campbell Mem. Lib. | 280 N College Drive | Franklin | 23851 | (757) 562-4801 | Make Appointment |
| Central Rappahannock Reg Lib | 1201 Caroline Street | Fredericksburg | 22401 | (540) 372-1144 | |
| Salem Church Branch | 2607 Salem Church Road | Fredericksburg | 22407 | (540) 785-9443 | |
| UPS Store | 7371 Atlas Walk Way | Gainesville | 20155 | (571)261-4980 | |
| Clinch Mountain Driver Improv. | 248 E. Jackson Street | Gate City | 24251 | (276) 386-2411 | |
| UPS at CrossRidge | 10286 Staple Mills Rd | Glen Allen | 23060 | (804) 755-4877 | Please call ahead. |
| Goochland Branch Library | 3075 River Road West | Goochland | 23063 | (804) 556-4774 | Pamunkey Regional Library Card required. |
| Appalachian Driver Awareness | 22006 Riverside Drive | Grundy | 24614 | 276-935-8700 | Please Call Ahead |
| Newton Memorial Branch | 22 Coles Point Road | Hague | 22469 | (804) 472-3820 | |
| Mailboxes Etc. - Hampton | 26 Towne Centre Way | Hampton | 23666 | (757) 838-9365 | |
| Hanover Branch Library | 7527 Library Drive | Hanover | 23069 | (804) 537-6210 | Pamunkey Regional Library Card required. |
| Mailboxes Etc. - Harrisonburg | 1866 East Market Street | Harrisonburg | 22801 | (540) 433-6245 | |
| Massanutten Regional Library | 174 South Main Street | Harrisonburg | 22801 | (540) 434-4475 | Please Call Ahead |
| Hunts Driving School | 5629 Wards Road | Hurt | 24563 | (434) 429-3485 | Please call ahead. |
| Upper King William Branch Lib. | 694-J Sharon Road | King William | 23086 | (804) 769-3731 | Pamunkey Regional Library Card required. |
| Brunswick County Library | 133 West Hicks Street | Lawrenceville, VA | 23868 | (434) 848-2418 | Please call ahead. |
| Mailboxes Etc. - Leesburg | 525K E Market St., Suite K | Leesburg | 20176 | (703) 771-4699 | |
| Lynchburg Public Library | 2315 Memorial Avenue | Lynchburg | 24501 | (434) 847-1566 | |
| 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. - Manassas | 8665 Sudley Road | Manassas | 20110 | (703) 330-2951 | |
| Mailboxes Etc. - Mclean | 1350 Beverly Rd.-Ashby Building | Mclean | 22101 | (703) 448-8044 | |
| Mechanicsville Branch Library | 7461 Sherwood Crossing Place | Mechanicsville | 23111 | (804) 746-9615 | Pamunkey Regional Library Card required. |
| Atlee Branch Library | 9161 Atlee Road | Mechanicsville | 23116 | (804) 559-0654 | Pamunkey Regional Library Card required. |
| UPS Store #4572 | 8005-C Creighton Pkwy | Mechanicsville | 23111 | (804) 746-3007 | |
| Mailboxes Etc. - Midlothian 1 | 14241 Midlothian Turnpike | Midlothian | 23113 | (804) 379-7608 | |
| Mailboxes Etc. - Midlothian 2 | 13141 Rittenhouse Dr. | Midlothian | 23112 | (804) 744-7769 | |
| Moneta/Smith Mountain Lake Lib | 13641 Moneta Road | Moneta | 24121 | (540) 297-6474 | |
| Lois Wickham Jones/Mont. Lib. | 17205 Sycamore Tavern Lane | Montpelier | 23192 | (804) 883-7116 | Pamunkey Regional Library Card required. |
| Montross Branch | 56 Polk Street | Montross | 22520 | (804) 493-8194 | |
| Montvale Library | 11575 West Lynchburg Salem Turnpike | Montvale | 24122 | (540) 947-2200 | |
| Insurance Ctr of Newport News | 727 J Clyde Morris Blvd | Newport News | 23601 | (757) 596- 6534 | Call Ahead |
| Powhatan Public Library | 2270 Mann Road | Powhatan | 23139 | (804) 598-5670 | |
| Chinn Park Regional Library | 13065 Chinn Park Drive | Prince William | 22192 | (703) 792-4800 | Please call ahead. |
| Southwest VA Community College | Russell Hall, Room 206, Hwy 19 S | Richlands | 24641 | (276) 964-7674 | Call Ahead |
| 3 Amigas Driver Improvement | 10043 Midlothian Turnpike, Suite C | Richmond | 23235 | (804) 743-7300 | |
| Insurance Center of Richmond | 5663 S. Laburnum Ave. | Richmond | 23231 | (804) 226-8311 | |
| Postnet | 8972 Quioccasin Road | Richmond | 23229 | (804) 741-0777 | |
| Mailboxes Etc. - Richmond 3 | 9947 Hull Street | Richmond | 23236 | (804) 745-8870 | |
| Mailboxes Etc. - Richmond 4 | 7109 Staples Mill Road | Richmond | 23228 | (804) 266-3477 | |
| Mailboxes Etc. - Richmond 5 | 3126 W. Cary Street | Richmond | 23221 | (804) 254-2902 | |
| Mailboxes Etc. - Richmond 6 | 9702 Gayton Rd. | Richmond | 23233 | (804) 740-2986 | |
| Advantage Driver Training | 8202 Williamson Road | Roanoke | 24019 | (540) 777-4050 | Please Call Ahead |
| Rockville Branch Library | 16600 Pouncey Tract Road | Rockville | 23146 | (804) 749-3146 | Pamunkey Regional Library Card required. |
| Mailboxes Etc. - Salem | 1329 W. Main Street | Salem | 24153 | (540) 387-0077 | |
| Insurance Center of Smithfield | 1702-A South Church Street | Smithfield | 23430 | (757) 357-4900 | |
| Snow Memorial Branch | 8740 Courthouse Road | Spotsylvania | 22553 | (540)507-7565 | M-Th 9am to 9pm Fri-Sat 9am-5:30pm |
| King and Queen Branch Library | Route 721 | St. Stephens Church | 23148 | (804) 769-1623 | Pamunkey Regional Library Card required. |
| Porter Branch | 2001 Parkway Boulevard | Stafford | 22554 | (540) 659-4909 | |
| Bowman Library | 871 Tasker Road | Stephen City | 22655 | (540) 869-9000 | Closed Sundays through the summer months. |
| Middlesex/Urbana Library | 150 Grace Street | Urbanna | 23175 | (804) 758-5717 | |
| Stewartsville Library | 45 Cascade Drive | Vinton | 24179 | (540) 890-4530 | |
| Vinton Driver Improvement | 2102 Hardy Road | Vinton | 24179 | (540) 890-0347 | Please call ahead. |
| UPS Store 5173 | 2085 Lynn Haven Pkwy Suite 106 | Virginia Beach | 23456 | 757-471-6471 | |
| Mailboxes Etc. - Virg Bch 2 | 4876-118 Princess Anne Rd. | Virginia Beach | 23462 | (757) 497-2028 | |
| Rappahannock County Library | 4 Library Road | Washington | 22747 | (540) 675-3780 | |
| West Point Branch Library | 721 Main Street | West Point | 23181 | (804) 843-3244 | Pamunkey Regional Library Card required. |
| Insurance Center of Gloucester | 6089 George Washington Memorial Hwy | White Marsh | 23183 | (804) 693-0404 | |
| Mailboxes Etc. - Williamsburg | 5251 John Tyler Hwy., Suite 18 | Williamsburg | 23185 | (757) 221-0113 | |
| Insurance Ctr. of Williamsburg | 944 Capitol Landing Road | Williamsburg | 23185 | (757) 253-5604 | |
| Handley Regional Library | 100 West Piccadilly Street | Winchester | 22604 | (540) 662-9041 | Closed Sundays through the summer months. |
| Potomac Community Library | 2201 Opitz Boulevard | Woodbridge | 22191 | (703) 494-8126 | Please call ahead. |
| Safety Concepts | 113 Indian Spring Road | Woodstock | 22660 | (540) 459-2929 | Call First |