Back

Test Centers

Below is a complete list of all test centers that Safe2Drive is associated with.  Enter an address, city and zip code below and click "Find" to find a test center nearest you.

 

Address:
City:
State:
Zip Code:
You can take our course online in the convenience of your home. However, the Virginia DMV requires that you take the exam at a test center if you are a Virginia resident. Safe2Drive uses libraries, UPS Stores, classroom-based traffic schools, and community colleges for its test locations. Please see the table below for a location near you.
Test Center Fee
Test centers usually charge a fee. You will see the fee, if any, by looking at the table below.
1 UPS Stores
  You pay the UPS Store directly when you arrive. See the table below for the exact fee.
2 Libraries
  Safe2Drive pays this fee. It is included in our price. Most libraries require that the student has an active library card for that library and is in good standing.
3 Classroom-based Traffic Schools
  We have partnered with classroom-based driving schools to provide testing services. You pay these schools directly. See the table below for the exact fee.
4 Community Colleges
  You pay these colleges directly. See the table below for the exact fee.
    Click here
to sort by
city
Click
here to
sort by
zip
     
     
CenterAddressCity5ZipPhoneAppt?Fee
The UPS Store #3427448 S Cummings StAbingdon24210276-623-9045Y5.00
Accomack County - Eastern Shore Public Library23610 Front StreetAccomack23301757-787-3400NFree
The UPS Store #37083213 Duke StAlexandria22314703-823-4500N8.00
The UPS Store #35325810 Kingstowne Center DrAlexandria22315703-924-4201N5.00
Campbell County - Staunton River Memorial Library500 Washington StreetAltavista24517434-369-5140NFree
James L. Hamner Public Library16351 Dunn StreetAmelia Court House23002804-561-4559 Free
Amherst County - Amherst County Public Library382 South Main StreetAmherst24521434-946-9488YFree
The UPS Store #51446920-B Bradlick Shopping CenterAnnandale22003703-256-5995N5.00
Appomattox County - J. Robert Jamerson Memorial Library106 Main StreetAppomattox24522434-352-5340NFree
The UPS Store #06572200 Wilson Blvd, Ste 102Arlington22201703-358-9500N8.00
The UPS Store #31744201 Wilson Blvd. #110Arlington22203703-522-4000N8.00
Hanover County - Pamunkey Regional Library Ashland201 S. Railroad AveAshland23005804-798-4072NFree
Bedford Public Library - Central Library321 North Bridge StreetBedford24523540-586-8911NFree
Clarke County Library101 Chalmers Court, Suite# CBerryville22611540-955-5144 Free
Bedford Public Library - Big Island1111 Schooldays RoadBig Island24526434-299-5604NFree
Lonesome Pine -C Bascom Slemp Memorial11 Proctor St NBig Stone Gap24219276-523-1334NFree
The UPS Store #3421125 N. Main StBlacksburg24060540-953-9000N6.00
Montgomery County - Blacksburg Library200 Miller StreetBlacksburg24060540-552-8246YFree
Nottoway County - Blackstone Branch414 S Main StreetBlackstone23824434-292-3587NFree
Mecklenburg County-Southside Regional Library316 Washington StreetBodyton23917434-738-6580YFree
Caroline County - Caroline Library, Inc17202 Richmond TurnpikeBowling Green22427804-633-5455NFree
The UPS Store #550542395 Ryan RoadBrambleton 20148703-957-4545N10.00
Bristol -Patricia Freedman Lit Academy701 Goode StreetBristol24201276-645-8790YFree
Bristol County - Patricia Freeman Literacy Acadey701 Goode StreetBristol24201276-645-8780YFree
Campbell County -Patrick Henry Memorial Library204 Lynchburg AvenueBrookneal24528434-376-3363NFree
Bath County A.B. Modine Memorial Buena Vista Public Library2110 Magnolia AvenueBuena Vista24416540-261-2715NFree
Nottoway County - Burkevile Branch114 Agnew StreetBurkeville23922434-767-5555NFree
Accomack County - Cape Charles Memorial LibraryTazewell & Plum StreetsCape Charles23310757-331-1300NFree
Blackwater-Carrollton Public Library14362 New Towne Haven LaneCarrollton 23314757-238-2641YFree
Appomattox - Carson Depot Library16101 Halligan Park RoadCarson23830434-246-2900YFree
Charlotte County Main Library112-116 LeGrande AvenueCharlotte Court Hous23923434-542-5247YFree
Pittsylvania County Public Library Chatham24 Military DriveChatham24531434-432-3271 Free
Chesapeake Public Library - Central298 Cedar RoadChesapeake23322757-410-7147 Free
Chesapeake Public Library - Major Hillard824 Old George Washington HighwayChesapeake23323757-410-7075 Free
Chesapeake Public Library - Indian River2320 Old Greenbrier RoadChesapeake23325757-410-7001 Free
Chesapeake Public Library - Russell Memorial2808 Taylor RoadChesapeake23321757-410-7016 Free
Chesapeake Public Library - Greenbrier1214 Volvo ParkwayChesapeake23320757-410-7058 Free
Chesapeake Public Library - South Norfolk1100 Poindexter StreetChesapeake23324757-410-7048 Free
The UPS Store Chesapeake109 G Gainsburough SquareChesapeake23320757-549-6622Y10.00
Major Hilard Library824 Old George Washington RoadChesepeak23323757-410-7075NFree
The UPS Store #335312750 Jefferson Davis HwyChester23831804-768-8012N8.00
The UPS Store #46977305 Hancock VillageChesterfield23112804-744-7769N7.00
The UPS Store #52426933 Commons PlazaChesterfield23832804-751-0505N5.00
Smyth-Bland Regional Library - Chilhowie Branch807 Chilhowie StreetChilhowie24319276-646-3404NFree
Accomack County - Island Library4077 Main StreetChincoteague23336757-336-3460NFree
Montgomery-Floyd Regional Library125 Sheltman StreetChristiansburg24073540-382-6965 Free
Blackwater-Claremont Public Library91 Mancha AvenueClaremont23899757-866-8627YFree
Lonesome Pine - Jonnie B Deel Memorial198 Chase StreetClintwood24228276-926-6617NFree
Lonesome Pine - Coeburn Community111 Third StCoeburn24230276-395-6152NFree
Fredericksburg County - The Abraham & William Cooper Memorial Branch20 Washington AvenueColonial Beach22443804-224-0921YFree
Nottoway County Public Library400 Tyler StreetCrewe23930434-645-8688NFree
Culpeper County Library271 Southgate Shopping CenterCulpeper22701540-825-8691YFree
Pittsylvania County Public Library Brosville/Cascade11948 Martinsville HighwayDanville24541434-685-1285 Free
Danville Public Library - Law Library511 Patton StreetDanville24543434-799-5118 Free
Danville Public Library511 Patton StreetDanville24541434-799-5195 Free
Buckingham County Public Library1140 Main StreetDillwyn23936434-983-3848YFree
Appomattox - Dinwiddie Library14103 Boydton Plank RoadDinwiddie23841804-469-9450YFree
Appomattox - Burrowsville18701 James River DriveDisputanta23842757-866-0659YFree
Appomattox - Disputanta Library10010 County DriveDisputanta23842804-991-2403YFree
Charles & Ona B Free Memorial Library300 Giles AvenueDublin24084540-674-2856 Free
The UPS Store #55554222 Fortuna Center PlazaDumfries22025703-583-9404N6.00
Brunswick County - Richardson Memorial Library100 Spring StreetEmporia23847434-634-2539NFree
The UPS Store #591612587 Fair Lakes CircleFairfax22033703-818-0977N6.00
The UPS Store #46021069 W Broad StFalls Church22046703-536-1000N5.00
Central Virginia Regional Library217 West Third StreetFarmville23901434-392-6924 Free
Prince Edward - Farmvill Library1303 West Third StreetFarmville23901434-392-6924YFree
Botetour County Library11 Academy StreetFincastle24090540-473-8339YFree
Floyd County - Jessie Peterman Memorial Library321 West Main StreetFloyd24091540-745-2947YFree
Bedford Public Library - Forest15583 Forest RoadForest24551434-525-1817NFree
Blackwater-Ruth Campbell Memorial Library280 N College DriveFranklin23851757-562-4801YFree
Fredricksburg County - Salem Church Branch2607 Salem Church RoadFredericksburg22407540-785-9267YFree
Fredericksburg County - Central Rappahannock Regional Library1201 Caroline StreetFredericksburg22401540-372-1144YFree
Fries Public Library105 West Main StreetFries24330276-744-3160 Free
Samuels Public Library330 East Crizer RoadFront Royal22630540-635-3153NFree
The UPS Store #50007371 Atlas Walk WayGainesville20155571-261-4980N5.00
Carroll-Galax Carroll Regional Library610 West Stuart DriveGalax24333276-236-2042YFree
Lonesome Pine - Scott County297 West Jackson StreetGate City24251276-386-3302NFree
Bath County Glasgow Public Library1015 Blue Ridge RoadGlasgow24555540-258-2509 Free
The UPS Store #482010307 W. Broad St.Glen Allen23060804-968-5900Y10.00
The UPS Store #481210286 Staples Mill RdGlen Allen23060804-755-4877N6.00
Hanover County - Pamunkey Regional Library Goochland3075 River Road WestGoochland23063804-556-4774NFree
Bath County Goshen Public LibraryP.O. Box 129Goshen24439540-997-0351 Free
Pittsylvania County Public Library Gretna207 Coffey StreetGretna24557434-656-2579 Free
Buchanan County Library1185 Poe Town StreetGrundy24614276-935-5721YFree
Fredericksburg County - Blake T. Newton Memorial Branch22 Coles Point RoadHague22469804-472-0116YFree
Halifax County Library177 South Main StreetHalifax24558434-476-3357NFree
Hampton Public Library4207 Victoria BoulevardHampton23669757-727-1154YFree
Hanover County - Pamunkey Regional Library Hanover7527 Library DriveHanover23069804-365-6210NFree
Hanover County - Pamunkey Regional Library7527 Library DriveHanover23069804-365-6211NFree
Caroline County Dawn Branch31046 Richmond TurnpikeHanover23069804-632-8341NFree
Franklin County - Weslake Library84 Westlake RoadHardy24101540-483-3098YFree
Page & Rockingham Counties - Massanutten Regional Library174 South Main StreetHarrisonburg22801540-434-4475YFree
The UPS Store #05271866 E Market StHarrisonburg22801540-433-6245Y15.00
Appomattox - Maude Langhorne Nelson Library209 E Cawson StreetHopewell23860804-458-6329YFree
Wythe-Grayson Regional Library147 South Independence AveIndependence24348276-773-2761 Free
Grayson County Public Library147 South Independence AveIndependence24348276-773-2761 Free
Hanover County - Pamunkey Regional Library Upper King William694-J Sharon RoadKing William23086804-769-3731NFree
Lewis Egerton Smoot Memorial Library8562 Dahlgren RdKingman22485540-775-7951YFree
Caroline County Ladysmith BranchP.O.Box 536Ladysmith22546804-448-0357NFree
Brunswick County Meherrin Regional Library133 West Hicks StreetLawrenceville23868434-848-6898NFree
Russell County Public Library248 West Main StreetLebanon24266276-889-8044NFree
The UPS Store #0846525-K E. Market StLeesburg20176703-771-4699N5.00
Bath County Rockbridge Regional Library138 South Main StreetLexington24450540-463-4324YFree
Orange County - Wilderness Branch Libray 6421 Flat Run RoadLocust Grove22508540-854-5310YFree
Campbell County -Timbrook Branch Library21039 Timberlake Road Lynchburg24502434-239-1190NFree
Madison County Library402 North Main StreetMadison22727540-948-4720NFree
Amherst County - Madison Heights Library200 River James Shopping CenterMadison Heights24572434-846-8171YFree
The UPS Store #17178665 Sudley RdManassas20110703-330-2951N6.00
The UPS Store #49889532 Liberia AveManassas20110703-367-8955Y6.00
Smyth-Bland Regional Library - Marion 118 South Sheffey StreetMarion24354276-783-2323NFree
Appomattox - McKenney Library20702 First StreetMcKenney,23872804-478-4866YFree
Hanover County - Pamunkey Regional Library Atlee9161 Atlee RoadMechanicsville23116804-559-0654NFree
Hanover County - Pamunkey Regional Library Mechanicsville7461 Sherwood Crossing PlaceMechanicsville23111804-746-9615NFree
The UPS Store #45728005 - C Creighton PkwyMechanicsville23111804-746-3007N6.00
Lord Fairfax Community College - Middletown173 Skirmisher LaneMiddletown22645540-868-7140NFree
The UPS Store #344012220 Chattanooga PlazaMidlothian23112804-745-8870N6.00
Bedford Public Library - Moneta/Smith Mountain Lake13641 Moneta RoadMoneta24121540-297-6474NFree
Highland County Public Libaray10 Water StreetMonterey24465540-468-2373YFree
Hanover County - Pamunkey Regional Library Montpelier17205 Sycamore Tavern LaneMontpelier23192804-883-7116NFree
Fredericksburg County - Montross Branch56 Polk StreetMontross22520804-493-8194YFree
Bedford Public Library - Montvale11575 W. Lynchburg-Salem TurnpikeMontvale24122540-947-2200NFree
Accomack County - Northhampton Free Library7745 Seaside RoadNassawadox23413757-787-3400NFree
Craig County Public Library303 Main StreetNew Castle24127504-864-8978YFree
Heritage Public Library6215D Chesapeake CircleNew Kent23124804-966-2480 Free
Charles City County - Heritage Public Library6125 D Chesapeake CircleNew Kent23124804-966-2480YFree
Newport News Public Library Main St.110 Main StreetNewport News23601757-591-4858 Free
Newport News Public Library Pearl Bailey2510 Wickham AveNewport News23607757-247-8677NFree
Newport News Public Library Grissom366 DeShazor DriveNewport News23608757-369-3190NFree
Newport News Public Library West Ave.2907 West AveNewport News23607757-247-8505 Free
The UPS Store #51255802 E Virginia Beach BlvdNorfolk23502757-466-8666N10.00
Orange County Public Library146 A Madison RoadOrange22960540-672-3811YFree
Fluvanna County214 Commons BoulevardPalmyra22963434-589-1400YFree
Pearisburg Public Library209 Fort Branch RoadPearisburg24134540-921-2556YFree
Lonesome Pine - Lee County539 Joslyn AvenuePennington Gap24277276-546-1141NFree
Apppmattox - Rohoic Library7301 Boydton Plank RoadPetersburg23863804-732-4119YFree
Petersburg Public Library137 South Sycamore StreetPetersburg23803804-733-2387YFree
Poquoson Public Library500 City Hall AvenuePoquoson23662757-868-3060YFree
Caroline County Port Royal Branch419 King StreetPort Royal22535804-742-5254NFree
Powhatan County Public Library2270 Mann RoadPowhatan23139804-598-5670 Free
Pulaski County Public Library60 West Third StreetPulaski24301540-980-7770 Free
Radford Public Library30 West Main StreetRadford24141540-731-3608YFree
The UPS Store #031611654 Plaza America Dr.Reston20190703-437-9300Y10.00
The UPS Store #35573126 W Cary StRichmond23221804-254-2902Y6.00
Parcel Transports8972 QuioccasinRichmond23229804-502-9916N7.00
1 AAAAA Driving School7825 Midloithian TurnpikeRichmond23235804-447-2927Y15.00
The UPS Store #11567109 Staples Mill RdRichmond23228804-266-3477N6.00
The UPS Store #29423735 Franklin Rd SWRoanoke24014540-344-8881Y5.00
Hanover County - Pamunkey Regional Library Cochrane Rockville16600 Pouncey Tract RoadRockville23146804-749-3146NFree
Franklin County Public Library355 Franklin StreetRocky Mont24151540-483-3098YFree
Rural Retreat Public Libaray119 North Greever StreetRural Retreat24368276-686-8337 Free
Campbell County Public Library684 Village Highway (Lower Level)Rustburg24588434-332-9560NFree
The UPS Store #21671329 W. Main StreetSalem24153540-387-0077N8.00
Salem Public Library28 East Main StreetSalem24153540-375-3089YFree
Smyth-Bland Regional Library - Saltville Branch111 Palmer AvenueSaltville24370276-496-5514NFree
Floyd County - Meadowbrook Public Library267 Alleghany Spring RoadShawsville24162540-268-1964YFree
Blackwater-Smithfield Public Library255 James StreetSmithfield23430757-357-2264YFree
Halifax County - South Boston Branch Library509 Broad StreetSouth Boston 24592434-575-4228NFree
Fredericksburg County - C. Melvin Snow Memorial Branch8740 Courthouse RoadSpotsvania22553540-507-7565YFree
Lonesome Pine - J Fred Matthews Memorial16552 Wise StreetSt Paul24283276-762-9702NFree
Hanover County - Pamunkey Regional Library King & Queen450 Newton RoadSt. Stephens Church23148804-769-1623NFree
Fredricksburg County - John Mustante Porter Branch2001 Parkway BoulevardStafford22554540-659-4909YFree
Bowman Library871 Tasker RoadStephen City22655540-869-9000 Free
The UPS Store #520521800 Town Center PlazaSterling20164703-433-1693N10.00
Suffolk County Law LibrarySuffolk County Court HouseSuffolk23434757-514-7795YFree
Middlesex County Public Library150 Grace StreetUrbana23175804-758-5717YFree
The UPS Store #0518344 Maple Ave WestVienna22182703-255-3600N5.00
Bedford Public Library - Stewartsville45 Cascade DriveVinton24179540-890-4530NFree
The UPS Store #5180576 N. Birdneck RdVirginia Beach23451757-282-6233Y5.00
The UPS Store #51732085 Lynnhaven PkwyVirginia Beach23456757-471-6471N6.00
Bath County Public LibraryCourthouse HillWarm Springs24484540-839-7286NFree
Rappahannock County Library4 Library RoadWashington22747540-675-3780YFree
Augusta County - Waynesboro Public Library600 South Wayne AvenueWaynesboro22980540-942-6746NFree
Waynesboro Public Library600 South Wayne AvenueWaynesboro22980540-942-6746NFree
Hanover County - Pamunkey Regional Library West Point721 Main StreetWest Point23181804-843-3244NFree
Blue Ridge Community CollegeOne College Lane, Houff 202EWeyers Cave24454540-453-2254Y25.00
Whitetop Public Library16153 Highlands ParkwayWhitetop24292276-388-2873 Free
Handley Regional Library100 West Piccadilly StreetWinchester22604540-662-9041 Free
Blackwater-Windsor Public Library18 Duke StreetWindsor23487757-242-3046YFree
Lonesome Pine - Regional Library124 Library Road, SWWise24293276-328-8061NFree
Wythe County Public Library300 East Monroe StreetWytheville24382276-228-4951YFree
1

Need Help?

Office Hours

Day Pacific Standard Time
Mon-Fri 3am to midnight
Sat-Sun 6am to midnight