Virginia Testing Locations

Click here to access the Virginia Course Overview << Go Back

The Virginia DMV requires the test at the end of ALL online courses to be taken at an approved test location where photo ID is presented. As the leading online driver improvement provider in Virginia, DrivingUniversity.com offers Virginia residents MORE testing locations than any other provider.

The test is made up of multiple choice questions like what you will answer in the course. It's taken online from the DrivingUniversity.com website and will take approximately 10 minutes to complete.

Whether you're taking this course for Court referred, DMV referred or voluntary reasons, you may take the final quiz that follows the course at any of the following locations. If you do not see a location convenient to you and we will make alternate arrangements for you to take the final quiz. NOTE: The Virginia DMV does not allow students to bring ANY form of notes with them to use while taking the final quiz.

NOTICE
It is unlawful for any person to take the test which follows, or any part thereof, for or on behalf of another person. Only the person whose name is registered with Driving University as the person taking the course which corresponds to the test, may take the test. Violation of this provision will cause the revocation of any credit received for the course, and subjects both the person registered with Driving University and the person taking the test to civil penalties and/or criminal prosecution for fraud, punishment for which includes fines, imprisonment and loss of driving privileges.

Click on a city.

Abingdon
Accomac
Alexandria
Ashland
Bassett
Bedford
Big Island
Blackstone
Bristol
Burkeville
Cape Charles
Charlottesville
Chatham
Chesapeake
Chesterfield
Chincoteague
Collinsville
Colonial Beach
Colonial Heights
Crewe
Culpeper
Danville
Deltaville
Dublin
Emporia
Exmore
Fairfax
Farmville
Forest
Fredericksburg
Glen Allen
Gloucester
Goochland
Gretna
Hague
Hampton
Hanover
Harrisonburg
Hayes
Haymarket
Henrico
Hopewell
James City
King George
Lawrenceville
Manassas
Manquin
Martinsville
Mechanicsville
Midlothian
Mineral
Moneta
Montpelier
Montross
Montvale
Nassawadox
Newport News
Norfolk
Peak Institute
Port Royal
Poquoson
Powhatan
Prince William
Pulaski
Richmond
Ridgeway
Roanoke
Rockville
Ruther Glen
Spotsylvania
St. Stephen's Church
Stafford
Stephens City
Sterling
Stuart
Suffolk
Urbanna
Vinton
Waynesboro
West Point
Williamsburg
Winchester
Woodbridge

ABINGDON

Washington County Public Library
205 Oak Hill Street
Abingdon, VA 23301
276-676-6222
Mon: 9am to 8:30pm
Tue: 9am to 8:30pm
Wed: 9am to 8:30pm
Thu: 9am to 8:30pm
Fri: 9am to 4:30pm
Sat: 9am to 4:30pm
Sun: 2pm to 4:30pm

Return to top

ACCOMAC

Eastern Shore Public Library
23610 Front Street
Accomac, VA 23301
757-787-3400
Mon: 9am to 6pm
Tue: 9am to 6pm
Wed: 9am to 6pm
Thu: 9am to 9pm
Fri: 9am to 6pm (Eastern Shore Room closed)
Sat: 9am to 1pm
Return to top

AMELIA

James L. Hamner Public Library
16351 Dunn St.
Amelia, VA 23002
804-561-4559
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 6pm
Fri: 10am to 5pm
Sat: 10am to 2pm
Return to top

ASHLAND

Ashland Library
201 S. Railroad Avenue
Ashland, VA 23005
804-798-4072
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

BASSETT

Bassett Library
3969 Fairystone Park Hwy.
Bassett, VA 24055
540-629-2426
Mon: 10am to 6pm
Tue: 10am to 8pm
Wed: 10am to 6pm
Thu: 10am to 6pm
Return to top

BEDFORD

Bedford Central Library
321 N. Bridge St.
Bedford, VA 24523
540-586-8911
Mon: 9am to 5:30pm
Tue: 9am to 8pm
Wed: 9am to 5:30pm
Thu: 9am to 8pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Sun: 1:30pm to 5:30pm
Return to top

BIG ISLAND

Big Island Library
1111 Schooldays Rd.
Big Island, VA 24526
804-299-5604
Mon: 10am to 5pm
Tue: 10am to 7pm
Wed: CLOSED
Thu: 10am to 5pm
Fri: 10am to 5pm
Sat: 9am to 12noon
Return to top

BLACKSTONE

Blackstone Library
415 S. Main St.
Blackstone, VA 23824
434-292-3587
Mon: Closed
Tue: 12noon to 6pm
Wed: 12noon to 8pm
Thu: 12noon to 6pm
Fri: 10am to 2pm
Sat: 10am to 2pm
Sun: Closed
Return to top

BRISTOL

Washington County Public Library
205 Oak Hill Street
Abingdon, VA 23301
276-676-6222
Mon: 9am to 8:30pm
Tue: 9am to 8:30pm
Wed: 9am to 8:30pm
Thu: 9am to 8:30pm
Fri: 9am to 4:30pm
Sat: 9am to 4:30pm
Sun: 2pm to 4:30pm

Return to top

BURKEVILLE

Burkeville Library
114 S. Agnew Street
Burkeville, VA 23922
434-767-5555
Mon: 10am to 5pm
Tue: 10am to 2pm
Wed: Closed
Thu: 10am to 5pm
Fri: 10am to 2pm
Sat: 10am to 2pm
Sun: Closed
Return to top

CAPE CHARLES

Northampton Memorial Library
Tazewell and Plum Streets
Cape Charles, VA 23310
757-331-1300
Mon: 10am to 5pm
Tue: 10am to 5pm
Wed: 10am to 5pm
Thu: 10am to 8pm
Fri: 10am to 5pm
Sat: 10am to 2pm
Return to top

CHARLOTTESVILLE

Jefferson - Madison Regional Library
201 E. Market Street
Charlottesville, VA 22902-5287
434-979-7151
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5pm
Sat: 9am to 5pm

Northside Library
705 Rio Rd.W
Charlottesville, VA 22901-1466
434-973-7893
Mon: 12pm to 9pm
Tue: 12pm to 9pm
Wed: 10am to 6pm
Thu: 10am to 6pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 1pm to 5pm
Return to top

CHATHAM

Pittsylvania County Public Library
24 Military Dr.
Chatham, VA 24531
434-432-3271
Mon: 9am to 8pm
Tue: 9am to 8pm
Wed: 9am to 8pm
Thu: 9am to 8pm
Fri: 9am to 5pm
Sat: 10am to 12pm
Return to top

CHESAPEAKE

Central Library
298 Cedar Road
Chesapeake, VA 23322
757-382-8300
757-382-6591 Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5pm
Sat: 9am to 5pm
Sun: 1pm to 5pm

Greenbrier Library
1214 Volvo Parkway
Chesapeake, VA 23320
757-436-7400
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 1pm to 5pm

Indian River Library
2320 Old Greenbrier Road
Chesapeake, VA 23325
757-420-5804
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5pm
Sat: 9am to 5pm
Sun: 1pm to 5pm

Major Hillard Library
824 Old George Washington Highway, North
Chesapeake, VA 23323
757-382-3600
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5pm
Sat: 9am to 5pm
Sun: 1pm to 5pm

Russell Memorial Library
2808 Taylor Road
Chesapeake, VA 23321
757-488-9270
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5pm
Sat: 9am to 5pm
Sun: 1pm to 5pm

South Norfolk Library
1100 Poindexter Street
Chesapeake, VA 23324
757-545-2436
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5pm
Sat: 9am to 5pm
Sun: 1pm to 5pm
Return to top

CHESTERFIELD

Powhatan Public Library
2270 Mann Road
Powhatan, VA 23139
804-598-5670
Mon: 9am to 8pm
Tue: 9am to 7pm
Wed: 9am to 7pm
Thu: 9am to 7pm
Fri: 9am to 5pm
Sat: 10am to 3pm
www.powhatanlibrary.org
Return to top

CHINCOTEAGUE

Island Library
4077 Main St.
Chincoteague, VA 23336
757-336-3460
Mon: 1pm to 5pm
Tue: 1pm to 5pm
Wed: 1pm to 5pm
Thu: 4pm to 8pm
Fri: 1pm to 5pm
Sat: 1pm to 5pm
Return to top

COLLINSVILLE

Collinsville Library
3201 Virginia Ave.
Collinsville, VA 24078
540-647-1112
Mon: 10am to 6pm
Tue: 10am to 8pm
Wed: 10am to 6pm
Thu: 10am to 8pm
Fri: 10am to 5pm
Sat: 10am to 2pm
Return to top

COLONIAL BEACH

Colonial Beach Library
20 Washington Ave.
Colonial Beach, VA 22443
804-224-0921
Mon: CLOSED
Tue: 1pm to 5pm
Wed: 1pm to 5pm
Thu: 1pm to 9pm
Fri: 10am to 5pm
Sat: 9am to 1pm

The Colonial Beach Library requests that computer users call ahead to reserve a computer.
Return to top

COLONIAL HEIGHTS

Colonial Heights Public Library
1000 Yacht Basin Dr.
Colonial Heights, VA 23834
804-520-9384
Mon: 10am to 7pm
Tue: 10am to 7pm
Wed: 10am to 7pm
Thu: 10am to 6pm
Fri: 10am to 6pm
Sat: 10am to 4pm
Return to top

CREWE

Crewe Library
400 Tyler Streer
Crewe, VA 23930
434-645-8688
Mon: 10am to 6pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 6pm
Fri: Closed
Sat: 10am to 2pm
Sun: Closed
Return to top

CULPEPER

Culpeper County Library
271 Southgate Shopping Center
Culpeper, Virginia 22701
540-825-8691
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 1pm - 5pm
May - Sep
Closed Sunday
Note: This library requires computer users to have a library card. Library cards are free for anyone who works/lives in Culpeper or neighboring counties. Please call for an appointment.
Return to top

DANVILLE

Brosville/Cascade Library
11948 Martinsville Hwy.
Danville, VA 24541
434-685-1285
Mon: 9:30am to 6pm
Tue: 9:30am to 6pm
Wed: 9:30am to 6pm
Thu: 9:30am to 8pm
Fri: 9:30am to 6pm
Sat: CLOSED
Return to top

DELTAVILLE

Deltaville Library
Lover's Lane
Deltaville, VA 23043
804-776-7362
Mon: 10am to 5pm
Tue: 10am to 8pm
Wed: 10am to 5pm
Thu: 10am to 8pm
Fri: 10am to 5pm
Sat: 10am to 2pm
Return to top

DUBLIN

Free Memorial Library
300 Giles Avenue
Dublin, VA 24084
540-674-2856
Mon: 9am to 7pm
Tue: 9am to 7pm
Wed: 9am to 5pm
Thu: 9am to 6pm
Fri: 9am to 5pm
Sat: 9am to 1pm
Return to top

EMPORIA

William E. Richardson Memorial Library
1 Spring St.
Emporia, VA 23847
434-634-2539
Mon: 10am to 6pm
Tue: 10am to 8pm
Wed: 10am to 6pm
Thu: 10am to 6pm
Fri: 10am to 6pm
Sat: 10am to 1pm
Return to top

EXMORE

Exmore Station Library
3257 Main Street
Exmore, VA 23350
757-414-0648
Mon: 2pm to 5pm
Tue: 2pm to 5pm
Wed: CLOSED
Thu: 2pm to 5pm
Fri: CLOSED
Sat: CLOSED

It is a good idea to call ahead to confirm hours.
Return to top

FAIRFAX

FedEx Kinko's
UPS Store 0654
10332 Main St
Fairfax, Virginia 22033
(703) 385-7581
Mon: 8am to 7:30pm
Tue: 8am to 7:30pm
Wed: 8am to 7:30pm
Thu: 8am to 7:30pm
Fri: 8:30am to 7pm
Sat: 9am to 5pm
Sun: Closed

UPS Store does charge for proctoring. There is a $6 proctoring fee payable on-site.
Return to top

FedEx Kinko's
UPS Store 5623
2961-A Hunter Mill Rd
Oakton, Virginia 22124
(703) 385-7581
Mon: 9:30am to 6:30pm
Tue: 9:30am to 6:30pm
Wed: 9:30am to 6:30pm
Thu: 9:30am to 6:30pm
Fri: 9:30am to 6:30pm
Sat: 9am to 5pm
Sun: Closed

UPS Store does charge for proctoring. There is a $6 proctoring fee payable on-site.
Return to top

FARMVILLE

Farmville Prince Edward Library
1303 W. 3rd Street
Farmville, VA 23901
434-392-6924
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 1pm to 5pm
Return to top

FOREST

Forest Library
15583 Forest Rd.
Forest, VA 24551
804-525-1817
Mon: 9am to 5:30pm
Tue: 9am to 8pm
Wed: 9am to 5:30pm
Thu: 9am to 8pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Return to top

FREDERICKSBURG

Central Rappahannock Library
1201 Caroline St.
Fredericksburg, VA 22401
540-372-1144
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Sun: 1pm to 5pm (October through May only)

The Central Rappahannock Library Library requests that computer users call ahead to reserve a computer.

England Run Library
806 Lyons Blvd
Fredericksburg, VA 22406
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 5:30pm
Thu: 9am to 9pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Sun: Closed

Salem Church Library
2607 Salem Church Rd.
Fredericksburg, VA 22407
540-785-9267
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Sun: 1pm to 5pm (October through May only)

The Salem Church Library Library requests that computer users call ahead to reserve a computer.
Return to top

GLEN ALLEN

Glen Allen Branch Library
10501 Staples Mill Road
Glen Allen, VA 23060-3242
804-290-9500
Monday-Wednesday: 10:00 a.m.-9:00 p.m.
Thursday: 1:00 p.m.-9:00 p.m.
Friday & Saturday: 10:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card is Required.

Twin Hickory Area Library
5001 Twin Hickory Road
Glen Allen, VA 23059-2509
804-290-9200
Monday-Thursday: 9:00 a.m.-9:00 p.m.
Friday & Saturday: 9:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card is Required.
Return to top

GLOUCESTER

Gloucester Library
6920 Main Stree
Gloucester, VA 23061
804-693-2998
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 8pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 1pm to 5pm
Return to top

GOOCHLAND

Goochland Library
2931 River Road West
Goochland, VA 23063
804-556-4774
Mon: 9am to 8pm
Tue: 9am to 8pm
Wed: 9am to 8pm
Thu: 9am to 8pm
Fri: 9am to 6pm
Sat: 9am to 4pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

GRETNA

Gretna Library
207 Coffey St.
Gretna, VA 24557
804-656-2579
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 6pm
Thu: 10am to 8pm
Fri: 10am to 6pm
Sat: 10am to 12pm
Return to top

HAGUE

Hague Library
22 Coles Point Rd.
Hague, VA 22469
804-472-3820
Mon: 10am to 5:30pm
Tue: CLOSED
Wed: 2pm to 9pm
Thu: CLOSED
Fri: 1pm to 5pm
Sat: 9am to 1pm

The Hague Library requests that computer users call ahead to reserve a computer.
Return to top

HAMPTON

Hampton Public Library
Special Collections Dept.
4207 Victoria Blvd.
Hampton, VA 23669
757-727-1314
Mon: 1pm to 9pm
Tue: 9am to 5pm
Wed: 9am to 5pm
Thu: 1pm to 9pm
Fri: 9am to 1pm
Sat: 1pm to 5pm
Sun: 1pm to 5pm

The Hampton Library requests that computer users call ahead to reserve a computer.
Return to top

HANOVER

Caroline Library Dawn Branch
31046 Richmond Turnpike
Hanover, VA 23069
804-632-8341
Mon: 8:30am to 6pm
Tue: 8:30am to 8pm
Wed: 8:30am to 6pm
Thu: 8:30am to 8pm
Fri: 8:30am to 5pm
Sat: 10am to 2pm
Return to top

Dawn Library
16315-C Dawn Blvd.
Hanover, VA 23069
804-994-2770
Mon: CLOSED
Tue: 12pm to 8pm
Wed: 12pm to 6pm
Thu: 12pm to 8pm
Fri: 10am to 4pm
Sat: 10am to 2pm

Hanover Courthouse Library
7527 Library Drive
Hanover, Virginia 23069
804-537-6210
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 6pm
Fri: 9am to 6pm
Sat: 9am to 2pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

HARRISONBURG

Massanutten Regional Library
174 South Main Street
Harrisonburg, Virginia 22801
540-434-4475
Mon: 9:30am to 8:30pm
Tue: 9:30am to 8:30pm
Wed: 9:30am to 8:30pm
Thu: 9:30am to 8:30pm
Fri: 12:00pm to 4:00pm
Sat: 12:00pm to 4:00pm

The Massanutten Regional Library requests that computer users call ahead to reserve a computer.
Return to top

HAYES

Point Library
Tidemill Shopping Center

889 George Washington Highway
Hayes, VA 23072
804-642-9790
Mon: 10am to 5pm
Tue: 10am to 8pm
Wed: 10am to 5pm
Thu: 10am to 8pm
Fri: 10am to 2pm
Sat: 10am to 2pm
Return to top

HAYMARKET

Haymarket Gainesville Community Library
14870 Lightner Road,
Haymarket, VA
703-792-8705
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 12pm to 5pm (Labor Day to Memorial Day)
Return to top

HENRICO

Libbie Mill Library
2100 Libbie Lake East St.
Henrico, Virginia 23230
804-501-1940
Monday-Thursday: 9:00 a.m.-9:00 p.m.
Friday & Saturday: 9:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

Fairfield Area Library
1001 N. Laburnum Ave.
Henrico, VA 23223-2705
804-290-9300
Monday-Thursday: 9:00 a.m.-9:00 p.m.
Friday & Saturday: 9:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

Gayton Branch Library
10600 Gayton Road
Henrico, VA 23238-4117
804-290-9600
Monday-Wednesday: 10:00 a.m.-9:00 p.m.
Thursday: 1:00 p.m.-9:00 p.m.
Friday & Saturday: 10:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

Municipal Law Library
4301 E. Parham Rd.
Henrico, VA 23228
804-501-4780
Monday-Friday: 8:00 a.m.-4:30 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

North Park Branch Library
8508 Franconia Road
Henrico, VA 23227-1213
804-290-9700
Monday-Wednesday: 10:00 a.m.-9:00 p.m.
Thursday: 1:00 p.m.-9:00 p.m.
Friday & Saturday: 10:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

North Park Branch Library
8508 Franconia Road
Henrico, VA 23227-1213
804-290-9700
Monday-Wednesday: 10:00 a.m.-9:00 p.m.
Thursday: 1:00 p.m.-9:00 p.m.
Friday & Saturday: 10:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

Sandston Branch Library
23 E. Williamsburg Rd.
Sandston, VA 23150-2011
804-290-9900
Monday-Wednesday: 10:00 a.m.-9:00 p.m.
Thursday: 1:00 p.m.-9:00 p.m.
Friday & Saturday: 10:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card is Required.

Tuckahoe Area Library
1901 Starling Drive
Henrico, VA 23229-4564
804-290-9100
Monday-Thursday: 9:00 a.m.-9:00 p.m.
Friday & Saturday: 9:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

Varina Branch Library
2001 Library Road
Henrico, VA 23231-5826
804-290-9800
Monday-Wednesday: 10:00 a.m.-9:00 p.m.
Thursday: 1:00 p.m.-9:00 p.m.
Friday & Saturday: 10:00 a.m.-6:00 p.m.

This library charges a $10 proctoring fee. Henrico Library Card Is Required.

Return to top

HOPEWELL

Appomattox Regional Library
245 East Cawson St
Hopewell, VA 23860
804-458-6329
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thur: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Sun: closed
Return to top

JAMES CITY

James City County Library
7770 Croaker Road
Williamsburg, VA 23188-7003
757-259-7720
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 5pm
Sun: 1pm to 5pm
Return to top

KING GEORGE

Smoot Memorial Library
9533 Kings Hwy
King George, VA 22485
540-775-2147
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm

Smoot Library requests that computer users call ahead to reserve a computer.

Smoot Library requests that computer users have a library card. Library cards are free & you can obtain one with your ID.

Return to top

LAWRENCEVILLE

Meherrin Regional Library
133 W. Hicks St.
Lawrenceville, VA 23868
804-848-2418
Mon: 10am to 8pm
Tue: 10am to 6pm
Wed: 10am to 6pm
Thu: 10am to 6pm
Fri: 10am to 6pm
Sat: 10am to 1pm
Return to top

MANASSAS

Bull Run Regional Library
8051 Ashton Avenue
Manassas, VA 20109
703-792-4500
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 12noon to 5pm

Central Community Library
8601 Mathis Avenue
Manassas, VA 20110
703-361-8211
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 12noon to 5pm

MANQUIN

Upper King William Library
694-J Sharon Rd.
Manquin, VA 23106
804-769-3731
Mon: 10am to 8pm
Tue: 2pm to 8pm
Wed: 10am to 8pm
Thu: 2pm to 8pm
Fri: 10am to 2pm
Sat: 10am to 2pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

MARTINSVILLE

Martinsville Library
310 E. Church St.
Martinsville, VA 24115
540-632-7125
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 9:30am to 5pm
Return to top

MECHANICSVILLE

Atlee Library
9161 Atlee Road
Mechanicsville, Virginia 23116
804-559-0654
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.

Branch Library
7461 Sherwood Crossing Place
Mechanicsville, Virginia 23111
804-746-9615
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.

Mechanicsville Library
7461 Sherwood Crossing Place
Mechanicsville, Virginia 23111
804-746-9615
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

MIDLOTHIAN

Powhatan Public Library
2270 Mann Road
Powhatan, VA 23139
804-598-5670
Mon: 9am to 8pm
Tue: 9am to 7pm
Wed: 9am to 7pm
Thu: 9am to 7pm
Fri: 9am to 5pm
Sat: 10am to 3pm
www.powhatanlibrary.org
Return to top

MINERAL

Louisa County Public Library
881 Davis Highway
Mineral, Virginia 23117
540-967-1103
Mon: 1pm to 9pm
Tue: 1pm to 9pm
Wed: 10pm to 6pm
Thu: 10pm to 6pm
Fri: 9am to 5pm
Sat: 9am to 5pm
Return to top

MONETA

Moneta/Smith Mountain Lake Library
13641 Moneta Rd.
Moneta, VA 24121
540-425-7004
Mon: 9am to 5:30pm
Tue: 9am to 8pm
Wed: 9am to 5:30pm
Thu: 9am to 8pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Return to top

MONTPELIER

Lois Wickham Jones/Montpelier Library
Montpelier Center for Arts and Education

17205 Sycamore Tavern Lane
Montpelier, Virginia 23192
804-883-7116
Mon: 9am to 8pm
Tue: 3pm to 8pm
Wed: 3pm to 8pm
Thu: 3pm to 8pm
Fri: 9am to 6pm
Sat: 9am to 2pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

MONTROSS

Montross Library
15692 Kings Hwy.
Montross, VA 22520
804-493-8194
Mon: CLOSED
Tue: 2pm to 9pm
Wed: 10am to 5pm
Thu: 2pm to 9pm
Fri: 10am to 5pm
Sat: 10am to 2pm

The Montross Library requests that computer users call ahead to reserve a computer.
Return to top

MONTVALE

Montvale Library
11575 W. Lynchburg-Salem Tpk.
Montvale, VA 24122
540-947-2200
Mon: 10am to 5pm
Tue: 12noon to 8pm
Wed: CLOSED
Thu: 12noon to 8pm
Fri: 10am to 5pm
Return to top

NASSAWADOX

Northampton Free Library
7745 Seaside Rd
Nassawadox, VA 23413
757-442-2839
Mon: CLOSED
Tue: 10am to 5pm
Wed: 10am to 5pm
Thu: 10am to 5pm
Fri: CLOSED
Sat: 10am to 1pm

It is a good idea to call ahead to confirm open hours.
Return to top

NEWPORT NEWS

Grissom Library
366 DeShazor Dr.
Newport News, VA
757-886-7896
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 9pm
Sat: 10am to 9pm
Sun: 1pm to 5pm

The library requires you to have a library card in good standing. Library cards are free with proof of identity.

Main Street Library
110 Main St.
Newport News, VA
757-591-4858
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 9pm
Sat: 10am to 9pm
Sun: 1pm to 5pm

The library requires you to have a library card in good standing. Library cards are free with proof of identity.

Pearl Bailey Library
2510 Wickham Ave.
Newport News, VA
757-247-8677
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 6pm
Sat: 9am to 6pm

The library requires you to have a library card in good standing. Library cards are free with proof of identity.

NORFOLK

Barron F Black Public Library
6700 East Tanners Creek Drive
Norfolk, VA 23513
757-441-5806
Mon: CLOSED
Tue: 10am to 7pm
Wed: 10am to 7pm
Thu: 10am to 7pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: CLOSED

Blyden Library
879 E. Princess Anne Rd.
Norfolk, VA 23504
757-441-2852
Mon: 10am to 5:30pm
Tue: 12pm to 8pm
Wed: 10am to 5:30pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Janaf Library
124 Janaf Shopping Center
Norfolk, VA 23502
757-441-5660
Mon: 10am to 5:30pm
Tue: 10am to 5:30pm
Wed: 10am to 5:30pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Janaf Library requests that computer users call ahead to reserve a computer.

Jordan-Newby Library
961 Park Ave.
Norfolk, VA 23504
757-441-2843
Mon: 10am to 5:30pm
Tue: 10am to 5:30pm
Wed: 10am to 5:30pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Jordan-Newby Library requests that computer users call ahead to reserve a computer.

Main Norfolk Library
235 E. Plume St.
Norfolk, VA 23501
757-664-7323
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm
Sun: 1pm to 5pm

Main Norfolk Library requests that computer users call ahead to reserve a computer.

Lafayette Library
1610 Cromwell Dr.
Norfolk, VA 23509
757-441-2842
Mon: 10am to 5:30pm
Tue: 10am to 8pm
Wed: 10am to 5:30pm
Thu: 10am to 8pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Lafayette Library requests that computer users call ahead to reserve a computer.

Larchmont Library
6525 Hampton Blvd.
Norfolk, VA 23508
757-441-5335
Mon: 10am to 8pm
Tue: 10am to 5:30pm
Wed: 10am to 8pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Larchmont Library requests that computer users call ahead to reserve a computer.

Little Creek Library
7853 Tarpon Pl.
Norfolk, VA 23518
757-441-1751
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Little Creek Library requests that computer users call ahead to reserve a computer.

Park Place Library
620 W. 29th St.
Norfolk, VA 23508
757-664-7330
Mon: 10am to 5:30pm
Tue: 10am to 5:30pm
Wed: 10am to 5:30pm
Thu: 10am to 7pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Park Place Library requests that computer users call ahead to reserve a computer.

Pretlow Library
9640 Granby St.
Norfolk, VA 23503
757-441-1750
Mon: 10am to 8pm
Tue: 10am to 5:30pm
Wed: 10am to 8pm
Thu: 10am to 5:30pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Pretlow Library requests that computer users call ahead to reserve a computer.

Van Wyck Library
1368 DeBree Ave.
Norfolk, VA 23517
757-441-2844
Mon: 10am to 5:30pm
Tue: 10am to 8pm
Wed: 10am to 5:30pm
Thu: 10am to 8pm
Fri: 10am to 5:30pm
Sat: 10am to 5pm

Van Wyck Library requests that computer users call ahead to reserve a computer.
Return to top

PORT ROYAL

Port Royal Library
419 King St.
Port Royal, VA 22535
804-633-5455
Mon: CLOSED
Tue: 1pm to 4pm
Wed: please call for hours
Thu: 10am to 12pm
Fri: CLOSED
Sat: CLOSED
Return to top

POWHATAN

Powhatan Public Library
2270 Mann Road
Powhatan, VA 23139
804-598-5670
Mon: 9am to 8pm
Tue: 9am to 7pm
Wed: 9am to 7pm
Thu: 9am to 7pm
Fri: 9am to 5pm
Sat: 10am to 3pm
www.powhatanlibrary.org
Return to top

POQUOSON

Poquoson Public Library
500 City Hall Ave.
Poquoson, VA 23662
757-868-3065
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 1pm to 5pm
Return to top

PRINCE WILLIAM

Chinn Park Regional Library
13065 Chinn Park Drive
Prince William, VA 22192
703-792-4800
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 12noon to 5pm (mid-Sep. - May)

Return to top

PULASKI

Pulaski County Library
60 West Third Street
Pulaski, VA 24301
540-980-7770
Mon: 8:30am to 7pm
Tue: 8:30am to 7pm
Wed: 8:30am to 5pm
Thu: 8:30am to 7pm
Fri: 8:30am to 5pm
Sat: 9am to 1pm
Return to top

RICHMOND

Branch Library
9161 Atlee Road
Richmond, Virginia 23116
804-559-0654
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.

RIDGEWAY

Ridgeway Library
900 Vista View Ln.
Ridgeway, VA 24148
540-956-1828
Mon: 12noon to 8pm
Tue: 12noon to 8pm
Wed: 12noon to 6pm
Thu: 12noon to 8pm
Fri: 12noon to 6pm
Sat: 10am to 4pm
Return to top

ROANOKE

Roanoke City Public Library
706 S. Jefferson Street
Roanoke, Virginia 24016-5191
540-853-2475
Hours:
Mon: 10AM to 8PM
Tue: 10AM to 8PM
Wed: 10AM to 6PM
Thu: 10AM to 8PM
Fri: 10AM to 5PM
Sat: 10AM to 5PM
Sun: Closed

Gainsboro Library
15 Patton Avenue, NW
Roanoke, Virginia 24016-1927
540-853-2540
Mon: 10am to 6pm
Tue: 10am to 6pm
Wed: 10am to 6pm
Thu: 10pm to 8pm
Fri: 10am to 5pm
Sat: 10am to 5pm

Belmont Branch Library
1101 Morningside Street, SE
Roanoke, Virginia 24013-2515
540-853-2640
Mon: 10am to 8pm
Tue: 10am to 6pm
Wed: 9am to 6pm
Thu: 10pm to 6pm
Fri: 10am to 5pm
Sat: 10am to 5pm

Law Library
315 Church Avenue, SW (Court House)
Roanoke, Virginia 24011-5024
540-853-2268
Mon: 8am to 4:30pm
Tue: 8am to 12:00pm
Wed: 8am to 4:30pm
Thu: 8am to 10:00pm
Fri: 8am to 12:00pm
Sat: CLOSED

Melrose Library
2607 Salem Turnpike, NW
Roanoke, Virginia 24017-5397
540-853-2648
Mon: 10am to 6pm
Tue: 10am to 6pm
Wed: 10am to 5pm
Thu: Closed
Fri: 10am to 5pm
Sat: 10am to 5pm

Raleigh Court Library
2112 Grandin Road, SW
Roanoke, Virginia 24015-4014
540-853-2340
Mon: Closed
Tue: 10pm to 8pm
Wed: 10am to 6pm
Thu: 10pm to 8pm
Fri: 10am to 5pm
Sat: 10am to 5pm

Williamson Road Library
3837 Williamson Road, NE
Roanoke, Virginia 24012-3331
540-853-2340
Mon: Closed
Tue: 10am to 6pm
Wed: 10pm to 8pm
Thu: 10am to 6pm
Fri: 10am to 5pm
Sat: 10am to 5pm

Return to top

ROCKVILLE

Cochran Rockville Library
16600 Pouncey Tract Road
Rockville, VA 23146
804-749-3146
Mon: 1pm to 9pm
Tue: 1pm to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

RUTHER GLEN

Ladysmith Library
7199 Clara Smith Dr.
Ruther Glen, VA 22546
804-448-0357
Mon: 10am to 6pm
Tue: 10am to 8pm
Wed: 10am to 6pm
Thu: 10am to 8pm
Fri: 10am to 4pm
Sat: 10am to 2pm
Return to top

UPS Store 4244

Shops at Del Ray
2308 Mt Vernon Ave
Alexandria, VA 22301
703-739-9100
Mon: 8am to 7pm
Tue: 8am to 7pm
Wed: 8am to 7pm
Thu: 8am to 7pm
Fri: 8am to 7pm
Sat: 9am to 5pm
Sun: 12pm to 4pm
There will be a flat $6 fee for the proctoring service.
Return to top

The UPS Store 7051

Holiday Inn Hotel & Suites

Old Town Alexandria
625 First Street
Alexandria, VA 22314
703-548-1000
Mon: 8am to 8pm
Tue: 8am to 8pm
Wed: 8am to 8pm
Thu: 8am to 8pm
Fri: 8am to 8pm
Sat: 8am to 5pm
Sun: 11pm to 4pm
There will be a flat $10 fee for the proctoring service.
Return to top

SPOTSYLVANIA

C. Melvin Snow Memorial Library
8740 Courthouse Rd.
Spotsylvania, VA 22553
540-582-6900
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm

The C. Melvin Snow Memorial Library requests that computer users call ahead to reserve a computer.
Return to top

ST. STEPHENS CHURCH

King & Queens Library
Route 721
St. Stephens Church, VA 23148
804-769-1623
Mon: 12noon to 8pm
Tue: 12noon to 8pm
Wed: 12noon to 8pm
Thu: 12noon to 8pm
Fri: 10am to 6pm
Sat: 10am to 2pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

STAFFORD

John Musante Porter Memorial Library
2001 Parkway Blvd.
Stafford, VA 22554
540-659-4909
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 5:30pm
Sat: 9am to 5:30pm
Sun: 1pm to 5pm (October through May only)

The John Musante Porter Memorial Library requests that computer users call ahead to reserve a computer.
Return to top

STEPHENS CITY

Bowman Library
871 Tasker Rd.
Stephens City, Virginia 22655
540-869-9000
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 5pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: (Open Oct. and Nov. and Jan.-Apr.)
Return to top

STERLING

UPS Store
21800 Towncenter Plaza Ste 266A
Sterling, VA 20165
(703) 433-1693
Mon: 8am to 7:30pm
Tue: 8am to 7:30pmbr/> Wed: 8am to 7:30pm
Thu: 8am to 7:30pm
Fri: 8:30am to 7pm
Sat: 9am to 5pm
Sun: Closed
Return to top

UPS Store does charge for proctoring. There is a $6 fee paypable on-site.
Return to top

STUART

Patrick County Library
116 W. Blue Ridge Street
Stuart, VA 24171
276-694-3352
Mon: 10am to 6pm
Tue: 10am to 8pm
Wed: 10am to 6pm
Thu: 10am to 8pm
Fri: 10am to 2pm
Sat: 10am to 2pm
Return to top

SUFFOLK

Suffolk Law Library
3rd Floor of Courthouse
150 North Main St
Suffolk, VA 23434
(757) 514-7795
Mon: 9am to 1pm
Tue: 9am to 1pm
Wed: 9am to 1pm
Thu: 9am to 1pm
Fri: 9am to 1pm
Note: Need to call in advance to schedule test time
Return to top

URBANNA

Middlesex County (Urbanna) Public Library
150 Grace St.
Urbanna, VA 23175
804-758-5717
Mon: 10am to 5pm
Tue: 10am to 8pm
Wed: 10am to 5pm
Thu: 10am to 8pm
Fri: 10am to 5pm
Sat: 10am to 2pm
Return to top

VINTON

Stewartsville Library
45 Cascade Dr.
Vinton, VA 24179
540-890-4530
Mon: 10am to 5pm
Tue: 10am to 7pm
Wed: CLOSED
Thu: 10am to 7pm
Fri: 10am to 5pm
Sat: 9am to 12noon
Return to top

WAYNESBORO

Waynesboro Public Library
Rhonda B. Smith
600 S Wayne Ave
Waynesboro, VA 22980
540-942-6753
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 9pm
Sat: 9am to 5pm
Return to top

WEST POINT

West Point Library
721 Main St.
West Point, VA 23181
804-843-3244
Mon: 11am to 8pm
Tue: 11am to 8pm
Wed: 11am to 8pm
Thu: 11am to 8pm
Fri: 9am to 5pm
Sat: 9am to 2pm
Note: This library requires computer users to have a library card from the county in which you live. Example, if you live in Henrico county, you must have a Henrico county library card to use the computers at this library. Library cards are free to Virginia residents and can be obtained at your local library.
Return to top

WILLIAMSBURG

James City County Library
7770 Croaker Road
Williamsburg, VA 23188-7003
757-259-7720
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 5pm
Sun: 1pm to 5pm

Williamsburg Library
515 Scotland Street
Williamsburg, VA 23185
757-229-7645
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 6pm
Sat: 10am to 5pm
Sun: 1pm to 5pm
Return to top

WINCHESTER

The Handley Regional Library
100 West Picadilly Street
Winchester, Virginia 22604
540-662-9041
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 5pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: (Open Oct. and Nov. and Jan.-Apr.)
Return to top

WOODBRIDGE

Chinn Park Regional Library
13065 Chinn Park Drive
Prince William, VA 22192
703-792-4800
Mon: 10am to 9pm
Tue: 10am to 9pm
Wed: 10am to 9pm
Thu: 10am to 9pm
Fri: 10am to 5pm
Sat: 10am to 5pm
Sun: 12noon to 5pm (mid-Sep. - May)

Potomac Community Library
2201 Opitz Boulevard
Woodbridge, Virginia 22191-3377
703-494-8126
Mon: 10am to 8:30pm
Tue: 10am to 8:30pm
Wed: 10am to 8:30pm
Thu: 10am to 8:30pm
Fri: 10am to 4:30pm
Sat: 10am to 4:30pm
Sun: Noon - 4:30pm
Return to top