Approved DTA Virginia 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
UPS Store 3427 448 S. Cummings St. Abingdon 24210 (276) 623-9045  
Eastern Shore Public Library 23610 Front Street Accomac 23301 (757) 787-3400 Call First 
UPS Store 4039 8647 Richmond Hwy. Rte. 1 Alexandria 22309 (703) 619-0500  
UPS Store 3532 5810 Kingstowne Center Dr. #120 Alexandria 22315 (703) 924-4201  
UPS Store 3708 3213 Duke St. Alexandria 22314 (703) 823-4500  
UPS Store 0823 107 S. West Street Alexandria 22314 (703) 683-8441  
UPS Store 4244 2308 Mt. Vernon Ave. Alexandria 22301 (703) 739-9100  
James L. Hamner Public Library 16351 Dunn Street Amelia 23002 (804) 561-4559  
UPS Store 5144 6920-B Bradlick Shopping Center Annandale 22003 (703) 256-5995  
Jamerson Memorial Library 106 Main Street Appomattox 24522 (434) 352-5340 Please call ahead. 
UPS Store 6361 3033 Wilson Blvd Arlington 22201 (703) 527-4700  
UPS Store 6199 1405 S Fern Street Arlington 22202 (703) 920-6199  
UPS Store 3174 4201 Wilson Blvd., #110 Arlington 22203 (703) 522-4000  
UPS Store 0657 2200 Wilson Blvd., Ste. 102 Arlington 22201 (703) 358-9500  
UPS Store 4832 2776 S Arlington Mill Dr. Arlington 22206 (703)820-3300  
UPS Store 5742 43300 Southern Walk Plaza # 116 Ashburn 20148 (703)729-2215  
UPS Store 4152 44050 Ashburn Shop. Plaza Ste 195 Ashburn 22015 (703) 726-8740  
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. 
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. 
UPS Store 3421 125 North Main Street #500 Blacksburg 24060 (540) 953-9000  
Blackstone Library 415 South Main Street Blackstone 23824 (434) 292-3587  
UPS Store 4902 4035 College Avenue #180 Bluefield 24605 (276) 326-2116  
Caroline Library 17202 Richmond Turnpike Bowling Green 22427 (804) 633-5455  
UPS Store 5505 42395 Ryan Road, Suite 112 Brambleton 20148 (703) 957-4545  
UPS Store 5578 3101 Lee Hwy, Suite 18 Bristol 24202 (276) 591-1066  
UPS Store 1691 5765 Burke Centre Pkwy., Suite F Burke 22015 (703) 425-0500  
Burkeville Library 114 South Agnew Street Burkeville 23922 (434) 767-4095  
Cape Charles Memorial Library 500 Tazewell Avenue Cape Charles 23310 (757) 331-1300  
UPS Store 3121 14001-C St. Germain Dr. Centreville 20121 (703) 968-8866  
UPS Store 6297 14750 Conference Center Dr. Chantilly 20151 (703) 818-0499  
UPS Store 4752 14408 Chantilly Crossing Ln. Chantilly 20151 (703) 263-2522  
UPS Store 0584 977 Seminole Tr. Charlottesville 22901 (434) 973-6700  
UPS Store 3344 1762 Timberwood Blvd. Charlottesville 22911 (434) 975-1100  
UPS Store 3905 109G Gainsborough Square Chesapeake 23320 (757) 549-6622  
UPS Store 5791 1464 Mt. Pleasant Rd., Suite 16 Chesapeake 23322 (757) 546-8771  
UPS Store 5522 4240 Portsmouth Blvd., Unit A Chesapeake 23321 (757) 465-8160  
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) 410-7078  
Russell Memorial Library 2808 Taylor Road Chesapeake 23321 (757) 488-9270  
South Norfolk Library 1100 Poindexter Street Chesapeake 23324 (757) 545-2436  
UPS Store 5827 237 Hanbury Rd. E, Ste 17 Chesapeake 23322 (757) 546-9325  
UPS Store 5326 732 Eden Way North, Suite E Chesapeake 23320 (757) 424-5326  
UPS Store 3353 12750 Jefferson Davis Hwy. Chester 23831 (804) 768-8012  
UPS Store 5242 6933 Commons Plaza Chesterfield 23832 ( 804)751-0505 Call First 
Island Library 4077 Main Street Chincoteague 23336 (757) 336-3460  
UPS Store 4733 422 Peppers Ferry Road Christiansburg 24073 (540) 382-0030  
UPS Store 6567 5746 Union Mill Road Clifton 20124 (703) 830-4500  
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. 
UPS Store 6060 1050 Temple Avenue Colonial Heights 23834 (804) 524-2424  
Crewe Library 400 Tyler Street Crewe 23930 (434) 645-8688  
UPS Store 5850 15191 Montanus Drive Culpeper 22701 (540) 829-7100  
Culpeper County Library 271 Southgate Shopping Center Culpeper 22701 (540) 825-8691 Library card and appointment required. 
UPS Store 4459 44 Kingston Drive Daleville 24083 (540) 966-0220 Call first. No walk-ins up to one hour before closing 
WWF Driver Improvement Clinic 2321 Riverside Drive Danville 24540 (434) 251-5581 Call First 
Deltaville Library 35 Lovers Lane Deltaville 23043 (804) 776-7362  
WWF Driver Improvement Clinic 1992 Whitmell School Road Dry Fork 24549 (434) 251-5581 Call First 
UPS Store 5555 4222 Fortuna Center Dumfries 22025 (703) 583-9404  
Montclair Community Library 5049 Waterway Drive Dumfries 22025 (703)792-8740  
William E. Richardson Memorial 1 Spring Street Emporia 23847 (434) 634-2539  
UPS Store 6039 916 W Atlantic St Emporia 23847 (434) 348-3581  
UPS Store 1697 15287 Fair Lakes Circle Fairfax 22033 703-818-0977  
UPS Store 5916 12587 Fair Lakes Cir. Fairfax 22033 (703) 818-0977  
UPS Store 6272 4441 George Mason Blvd Fairfax 22030 703-865-5544  
UPS Store 4985 3057 Nutley Street Fairfax 22031 (703) 280-1500  
UPS Store 1697 4094 Majestic Lane Fairfax 22033 (703) 631-4280  
UPS Store 0654 10332 Main St. Fairfax 22030 (703) 385-7581  
UPS Store 3156 8116 Arlington Blvd. Falls Church 22042 (703) 846-9656  
UPS Store 3141 6312 Seven Corners Center Falls Church 22044 (703) 533-9474  
UPS Store 4602 1069 W Broad Street Falls Church 22046 (703) 536-1000  
Forest Library 15583 Forest Road Forest 24551 (434) 525-1817  
UPS Store 3122 18013 Forest Road Forest 24551 (434) 316-9800  
UPS Store 6274 8651 John L. Kingman Rd. Fort Belvoir 22060 (703) 781-0269  
UPS Store 6482 1527 Patton Avenue Fort Eustis 23604 (757) 234-0204  
UPS Store 6249 300 A Avenue, Bldg 1605 Fort Lee 23801 (804) 733-2563  
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  
England Run Branch Library 806 Lyons Blvd. Fredericksburg 22406 (540)-899-1703  
UPS Store 6102 2215 Plank Road Fredericksburg 22401 540-656-2677  
UPS Store 6102 2215 Plank Road Fredericksburg 22401 540-656-2677  
UPS Store 6102 2215 Plank Road Fredericksburg 22401 (540) 656-2677  
UPS Store 5353 43 Town and Country Drive, Ste 119 Fredericksburg 22405 (540) 899-2260  
UPS Store 5686 754 Warrenton Rd Suite 113 Fredericksburg 22406 (540) 361-4955  
UPS Store 2367 4121 Plank Rd. Fredericksburg 22407 (540) 786-2600  
UPS Store 5687 10908 Courthouse Rd., Suite 102 Fredericsburg 22408 (540) 891-7722  
UPS Store 5000 7371 Atlas Walk Way Gainesville 20155 (571)261-4980  
UPS Store 5146 974 E Stuart Avenue, Suite D Galax 24333 (276) 238-8555  
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 1034 6710 F Richey Highway Gleeburine 21061 (410) 761-8933 Please call ahead. 
UPS Store 4820 10307 West Broad Street Glen Allen 23060 (804) 968-5900  
UPS Store 4812 10286 Staple Mills Rd Glen Allen 23060 (804) 755-4877 Please call ahead. 
UPS Store 4452 9962 Brook Road Glen Allen 23059 (804) 565-9565  
UPS Store 6103 6699 Fox Centre Pkwy Gloucester 23061 (804) 824-9252  
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. 
GREATFALLS UPS STORE 9893 GEORGETOWN PIKE GREATFALLS 22066 703) 759-5000  
Newton Memorial Branch 22 Coles Point Road Hague 22469 (804) 472-3820  
UPS Store 3461 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. 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 4685 12787 Booker T Wash Hwy Ste 104 Hardy 24101 (540) 721-1001  
UPS Store 6595 1322 Hillside Avenue Harrisonburg 22801 (540) 434-9400  
Massanutten Regional Library 174 South Main Street Harrisonburg 22801 (540) 434-4475 Please Call Ahead 
UPS Store 0527 1866 East Market Street Harrisonburg 22801 (540) 433-6245  
Haymarket Gainesville Community Library 14870 Lightner Road Haymarket 20169 (703)792-8700 Please Call Ahead 
UPS Store 5549 5501 Merchants View Square Haymarket 20169 (571) 248-6448 M-F 8.30 am - 7 pm Sat 10 am - 5 pm 
UPS Store 1156 7109 Staples Mill Rd Henrico 23228 (804)266-3477 M-F 8:30-7pm Sat 9-5. Arrive 1 hour prior to closing 
UPS Store 4304 2465 J-17 Centreville Road Herndon 20171 (703) 793-9504  
UPS Store 6561 16459 Merchants Lane King George 22485 (540) 413-1070  
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. 
UPS Store 6607 290 Spaatz Drive Langley AFB 23665 (757) 224-3001  
Brunswick County Library 133 West Hicks Street Lawrenceville, VA 23868 (434) 848-2418 Please call ahead. 
UPS Store 4864 673 Potomac Station Drive Leesburg 20176 (703) 669-0500  
UPS Store 0846 525K E Market St., Suite K Leesburg 20176 (703) 771-4699  
UPS Store 6226 1223 N Lee Hwy Lexington 24450 (540) 464-6000  
Jefferson Madison Regional Library 8521 Thomas Nelson Hwy Livingston 22949 (434) 263-5904  
UPS Store 5690 9435 Lorton Market St. Lorton 22079 (703) 372-2950  
Page Public Library 100 Zerkel Street Luray 22835 (540) 743-6867 M-Thurs 9:30 - 5pm, Fri/Sat 11-2 
Lynchburg Public Library 2315 Memorial Avenue Lynchburg 24501 (434) 455-6300  
Downtown Branch Library 900 Church Street Lynchburg 24504 (434) 455-3820  
UPS Store 2499 21430 Timberlake Road Lynchburg 24502 (434) 237-2300  
UPS Store 4735 4925 Boonsboro Road Lynchburg 24503 434-384-3933  
UPS Store 6631 9994 Sowder Village Square Manassas 20109 (703) 367-7200  
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. 
UPS Store 1717 8665 Sudley Road Manassas 20110 (703) 330-2951  
UPS Store 4988 9532 Liberia Avenue Manassas 20110 (703) 367-8955  
UPS Store 0045 1350 Beverly Rd.-Ashby Building Mclean 22101 (703) 448-8044  
UPS Store 6306 9300 Greensboro Dr., Suite L1 McLean 22102 (703) 992-9020  
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. 
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. 
UPS Store 4572 8005-C Creighton Pkwy Mechanicsville 23111 (804) 746-3007  
UPS Store 4697 13141 Rittenhouse Dr. Midlothian 23112 (804) 744-7769  
UPS Store 1014 14241 Midlothian Turnpike Midlothian 23113 (804) 379-7608  
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. 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. 
Montross Branch 56 Polk Street Montross 22520 (804) 493-8194  
Montvale Library 11575 West Lynchburg Salem Turnpike Montvale 24122 (540) 947-2200  
UPS Store 2427 11712 Jefferson Ave., Suite C Newport News 23606 (757) 873-0384  
UPS Store 4644 520 West 21st Street Norfolk 23517 (757) 626-1766  
UPS Store 5125 5802 E Virginia Beach Blvd #122 Norfolk 23502 (757) 466-8666  
UPS Store 5919 7870 Tidewater Drive, Suite 206 Norfolk 23505 (757) 587-8771  
UPS Store 6354 11533 Busy Street North Chesterfield 23236 (804) 464-1116  
UPS Store 5623 2691-A Hunter Mill Rd. Oakton 22124 (703) 281-1816  
UPS Store 5226 4006 Victory Blvd. Suite J Portsmouth 23701 (757) 405-3570  
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. 
UPS Store 6632 140 B Purcellville Gateway Drive Purcellville 20132 (540) 338-3790  
UPS Store 11160-C1 South Lakes Drive Reston 20191 (703) 476-9200  
UPS Store 11654 Plaza America Drive Reston 20190 (703) 437-9300  
UPS Store 0316 11654 Plaza America Drive Reston 20190 (703) 437-9300  
Southwest VA Community College Russell Hall, Room 206, Hwy 19 S Richlands 24641 (276) 964-7674 Call Ahead 
Postnet 8972 Quioccasin Road Richmond 23229 (804) 741-0777  
UPS Store 3006 3420 Pump Road Richmond 23233 (804) 360-0189  
UPS Store 2989 2711 Buford Road Richmond 23235 (804) 560-5560  
UPS Store 3440 9947 Hull Street Richmond 23236 (804) 745-8870  
UPS Store 7109 Staples Mill Road Richmond 23228 (804) 266-3477  
UPS Store 3557 3126 W. Cary Street Richmond 23221 (804) 254-2902  
UPS Store 0710 9702 Gayton Rd. Richmond 23233 (804) 740-2986  
UPS Store 6348 5806 Grove Avenue Richmond 23226 (804) 673-1781  
UPS Store 2942 3735 Franklin Road S.W. Roanoke 24014 (540) 344-8881  
UPS Store 1263 2018 Electric Road Roanoke 24018 (540) 772-7300  
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. 
UPS Store 6358 1839 Jefferson Davis Hwy Ruther Glen 22546 (804) 448-2690  
UPS Store 2167 1329 W. Main Street Salem 24153 (540) 387-0077  
UPS Store 5949 1807 S Church St., Suite 108 Smithfield 23430 (757) 356-1000  
UPS Store 5431 25050 Riding Plaza, Ste 130 South Riding 20152 (703) 957-4023  
Snow Memorial Branch 8740 Courthouse Road Spotsylvania 22553 (540)507-7565 M-Th 9am to 9pm Fri-Sat 9am-5:30pm 
UPS Store 4608 6412 Brandon Avenue Springfield 22150 (703) 569-8802  
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. 
Porter Branch 2001 Parkway Boulevard Stafford 22554 (540) 659-4909  
UPS Store 3383 44 Mine Rd., Ste 2 Stafford 22554 (540) 720-2223  
UPS Store 6295 11 Hope Road, Suite 111 Stafford 22554 (540) 659-8850  
UPS Store 0220 644 Greenville Ave. Staunton 22401 (540) 885-6245  
Bowman Library 871 Tasker Road Stephen City 22655 (540) 869-9000 Closed Sundays through the summer months. 
UPS Store 5205 21800 Towncenter Plaza #266A Sterling 20164 (703) 433-1693  
UPS Store 5885 1024 Centerbrooke Lane, Suite F Suffolk 23434 (757) 539-0034  
UPS Store 5805 3575 Bridge Road, Suite 8 Suffolk 23435 (757) 686-1105  
Middlesex / Urbanna Library 150 Grace Street Urbanna 23175 (804) 758-5717  
UPS Store 0518 344 Maple Ave. W Vienna 22180 (703) 255-3600  
Stewartsville Library 45 Cascade Drive Vinton 24179 (540) 890-4530  
Vinton Driver Improvement 1322 E Washington Ave Vinton 24179 (540) 890-0347 Please call ahead. 
UPS Store 0105 1385 Fordham Dr. Virginia Beach 23464 757-479-4634  
UPS Store 5721 4701 Shore Drive, Suite 103 Virginia Beach 23455 (757) 460-2753  
UPS Store 5507 800 South Lynnhaven Road, Suite 2 Virginia Beach 23452 (757) 306-1877  
UPS Store 5761 2476 Nimmo Parkway, Suite 115 Virginia Beach 23456 (757) 430-6300  
UPS Store 5173 2085 Lynn Haven Pkwy Suite 106 Virginia Beach 23456 (757) 471-6471  
UPS Store 5180 576 N Birdneck Rd. Virginia Beach 23451 (757) 282-6233  
UPS Store 5660 1083 Independence Blvd Virginia Beach 23455 (757) 460-7460 Call Ahead 
UPS Store 4809 2133 Upton Drive, Suite 126 Virginia Beach 23454 757-430-7881  
UPS Store 4504 4001-117 Virginia Beach Blvd. Virginia Beach 23452 (757) 963-2741  
UPS Store 1078 1920 Centerville Turnpike Virginia Beach 23464 (757) 479-4634  
UPS Store 2334 4876-118 Princess Anne Rd. Virginia Beach 23462 (757) 497-2028  
UPS Store 2788 1340 Great Neck Rd., Ste 1272 Virginia Beach 23454 (757) 496-9584  
UPS Store 6028 332 W. Lee Highway Warrenton 20186 (540) 349-8333  
Rappahannock County Library 4 Library Road Washington 22747 (540) 675-3780  
UPS Store 3827 105-A Lew Dewitt Blvd. Waynesboro 22980 (540) 932-1000  
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. 
UPS Store 0645 1490-5A Quarterpass Rd Williamsburg 23185 (757) 221-0113 Call Ahead for Times 
UPS Store 5779 800 E Rochambeau Dr., Suite F Williamsburg 23188 (757) 564-5802  
Handley Regional Library 100 West Piccadilly Street Winchester 22604 (540) 662-9041 Closed Sundays through the summer months. 
UPS Store 0735 2180 South Loudoun Street Winchester 22601 (540) 662-3339  
Lonesome Pine Regional Library 124 Library Road SW Wise 24293 (276) 328-8061  
UPS Store 6656 1500 Potomac Town Pl., Suite 100 Woodbridge 22191 (703) 878-6575  
Potomac Community Library 2201 Opitz Boulevard Woodbridge 22191 (703) 494-8126 Please call ahead. 
UPS Store 4363 4196 Merchants Plaza Woodbridge 22192 (703) 878-7890  
Safety Concepts 113 Indian Spring Road Woodstock 22660 (540) 459-2929 Call First 
UPS Store 5065 175 West Monroe Street Wytheville 24382 (276) 228-8777  
UPS Store 2442 5007 C Victory Blvd. Yorktown 23693 (757) 877-7957  

Close Window | Return to Top