Skip to main content

Blessed Driving School

Got a speeding or traffic ticket in Virginia? Paying high car insurance? Take One Driver Improvement Class and you may put it in the past. UP TO 5+ POINTS! COST: $47-$50

Home
Clinic Locations
ONLINE Courses
ONLINE Driver Improvement
Freq. Ask Questions
Testing Sites
ONLINE Driver's Ed
Re-Examination Course
Driver Education Course
Class Registration
Spanish Course
Contact Us
About Us
Site Map
Employment

Virginia Driving Improvement Online Classes - Testing Sites

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. No matter which online course you take, Virginia DMV requires everyone to take the test in person. 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.


**WE NO LONGER CAN USE KINKO'S AS TESTING SITES.

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.


Virginia Driver Improvement Testing Sites*

When out of state drivers complete our Virginia driving improvement class online they can go to a local library. We ask them to call us from there to get the access code. We also ask them to print the course transcript and have the local staff fill it out. Please call the library first to confirm the hours and inform them you will be coming by to take the test.

Sign Up Online Click Here ONLY $49.95

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

Sign Up Online Click Here

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

Sign Up Online Click Here

ALEXANDRIA(None at this time, check another location close to this area)

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
Sign Up Online Click Here

ARLINGTON(None at this time, check another location close to this area)

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.
Sign Up Online Click Here

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
Sign Up Online Click Here

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
Sign Up Online Click Here

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
Sign Up Online Click Here

BLACKSTONE

Blackstone Library
415 S. Main St.
Blackstone, VA 23824
434-292-3587
Mon: 2pm to 5pm
Tue: 1pm to 6pm
Wed: 2pm to 8pm
Thu: 1pm to 6pm
Fri: 9am to 5pm
Sat: 9am to noon
Sun: closed
Sign Up Online Click Here

BOWLING GREEN

Caroline Library
17202 Richmond Tpk.
Bowling Green, VA 22427
804-633-5455
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
Sign Up Online Click Here

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

Sign Up Online Click Here

BURKEVILLE

Burkeville Library
114 S. Agnew Street
Burkeville, VA 23922
434-767-4095
Mon: 1pm to 6pm
Tue: closed
Wed: 1pm to 6pm
Thu: closed
Fri: 9am to 1pm
Sat: closed
Sun: closed
Sign Up Online Click Here

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
Sign Up Online Click Here

 

CHANTILLY(None at this time, check another location close to this area)

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: 1pm to 5pm

Northside Library
Albemarle Square
1671 Seminole Trail
Charlottesville, VA 22901-1466
804-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
Sign Up Online Click Here

 

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
Sign Up Online Click Here

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: 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

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
Sign Up Online Click Here

CHESTERFIELD

Powhatan Public Library
2270 Mann Road
Powhatan, VA 23139
804-598-5670
Mon: 9am to 8pm
Tue: 9am to 5pm
Wed: 9am to 8pm
Thu: 9am to 5pm
Fri: 9am to 5pm
Sat: 10am to 3pm
Sign Up Online Click Here

 

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
Sign Up Online Click Here

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
Sign Up Online Click Here

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.
Sign Up Online Click Here

 

COLONIAL HEIGHTS

Colonial Heights Public Library
1000 Yacht Basin Dr.
Colonial Heights, VA 23834
804-520-9384
Mon: 10am to 8pm
Tue: 10am to 8pm
Wed: 10am to 8pm
Thu: 10am to 6pm
Fri: 10am to 6pm
Sat: 10am to 6pm
Sign Up Online Click Here

CREWE

Crewe Library
400 Tyler Streer
Crewe, VA 23930
434-645-8688
Mon: 2pm to 5pm
Tue: 2pm to 6pm
Wed: 1pm to 8pm
Thu: 9am to 6pm
Fri: 1pm to 5pm
Sat: 9am to noon
Sun: closed
Sign Up Online Click Here

CULPEPER

Culpeper County Library
271 Southgate Shopping Center
Culpeper, Virginia 22701
504-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.
Sign Up Online Click Here

DALE CITY(None at this time, check another location close to this area)

DANVILLE

Brosville/Cascade Library
11948 Martinsville Hwy.
Danville, VA 24541
804-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
Sign Up Online Click Here

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
Sign Up Online Click Here

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
Sign Up Online Click Here

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
Sign Up Online Click Here

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.
Sign Up Online Click Here

FAIRFAX(None at this time, check another location close to this area)

 

FALLS CHURCH(None at this time, check another location close to this area)

 

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
Sign Up Online Click Here

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.

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.
Sign Up Online Click Here


GLOUCESTER

Gloucester Library
6382 Main Street
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
Sign Up Online Click Here

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.
Sign Up Online Click Here

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
Sign Up Online Click Here

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.
Sign Up Online Click Here

HAMPTON

Hampton Library
4207 Victoria Blvd.
Hampton, VA 23669
757-727-1154
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

The Hampton Library requests that computer users call ahead to reserve a computer.
Sign Up Online Click Here

HANOVER

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.
Sign Up Online Click Here

HARRISONBURG

Massanutten Regional Library
174 South Main Street
Harrisonburg, Virginia 22801
540-434-4475
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 6pm
Sat: 9am to 5pm

Summer Hours - May 29 - Sept. 3
Mon: 9am to 8pm
Tue: 9am to 8pm
Wed: 9am to 8pm
Thu: 9am to 8pm
Fri: 9am to 6pm
Sat: 9am to 4pm
Sign Up Online Click Here

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
Sign Up Online Click Here


HENRICO


Dumbarton Area Library
6800 Staples Mill Road
Henrico, Virginia 23228-4930
804-290-9400
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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

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.

Sign Up Online Click Here

 

 

HERNDON(None at this time, check another location close to this area)

 

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
Sign Up Online Click Here

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
Sign Up Online Click Here

KING GEORGE

Smoot Memorial Library
9533 Kings Highway
King George, VA 22485
540-775-7951
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.

Sign Up Online Click Here

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
Sign Up Online Click Here

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.
Sign Up Online Click Here

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
Sign Up Online Click Here

 

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
7179 Stonewall Parkway
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
7179 Stonewall Parkway
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.
Sign Up Online Click Here

MIDLOTHIAN

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


Sign Up Online Click Here

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
Sign Up Online Click Here

MONETA

Moneta/Smith Mountain Lake Library
13641 Moneta Rd.
Moneta, VA 24121
540-297-6474
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
Sign Up Online Click Here

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.
Sign Up Online Click Here

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.
Sign Up Online Click Here

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
Sign Up Online Click Here

NASSAWADOX

Northampton Free Library
7401 Railroad Ave.
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.
Sign Up Online Click Here

 

NEWPORT NEWS

Grissom Library
366 DeShazor Dr.
Newport News, VA
757-886-7896
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 6pm
Sat: 9am to 6pm
Sun: 9am 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: 9am to 9pm
Tue: 9am to 9pm
Wed: 9am to 9pm
Thu: 9am to 9pm
Fri: 9am to 6pm
Sat: 9am to 6pm
Sun: 1pm to 5pm
The library requires you to have a library card in good standing. Library cards are free with proof of identity.

Peal 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.

West Avenue Library
2907 West Ave.
Newport News, VA
757-247-8505
Mon: 9am to 6pm
Tue: 11:30am to 8:30pm
Wed: 11:30am to 8:30pm
Thu: 11:30am to 8:30pm
Fri: 9am to 6pm
Sat: CLOSED

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

NORFOLK

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


Horace C. Downing Library
555 E. Liberty St.
Norfolk, VA 23523
757-441-1698
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

Horace C. Downing Library requests that computer users call ahead to reserve a computer.

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
Sun: 2pm 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.

Kirn Memorial Library
301 E. City Hall Ave.
Norfolk, VA 23510
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

Kirn 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.
Sign Up Online Click Here

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
Sign Up Online Click Here

POWHATAN

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

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
Sign Up Online Click Here

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)

Sign Up Online Click Here

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
Sign Up Online Click Here

RESTON(None at this time, check another location close to this area)

RICHMOND / MECHANICSVILLE

Pamunkey Regional 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.

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
Sign Up Online Click Here

ROANOKE

Roanoke City Public Library
706 S. Jefferson Street
Roanoke, Virginia 24016-5191
540-853-2475
Mon: 9am to 9pm
Tue: 9am to 9pm
Wed: 10am to 6pm
Thu: 9am to 9pm
Fri: 9am to 6pm
Sat: 9am to 5pm
Sun: 1pm to 5pm
(Sunday after Labor Day to Sunday before Memorial Day)

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

Jackson Park Library
1101 Morningside Street, SE
Roanoke, Virginia 24013-2515
540-853-2640
Mon: 9am to 6pm
Tue: 12pm to 6pm
Wed: 9am to 6pm
Thu: 12pm to 9pm
Fri: 9am to 6pm
Sat: 9am 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 4:30pm
Wed: 8am to 4:30pm
Thu: 8am to 4:30pm
Fri: 8am to 4:30pm
Sat: CLOSED

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

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

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

Sign Up Online Click Here

ROCKVILLE

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.
Sign Up Online Click Here

RUTHER GLEN

Ladysmith Library
18108 Allen St.
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
Sign Up Online Click Here

SPOTSYLVANIA

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

The C. Melvin Snow Memorial Library requests that computer users call ahead to reserve a computer.
Sign Up Online Click Here

SPRINGFIELD(None at this time, check another location close to this area)

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.
Sign Up Online Click Here

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.
Sign Up Online Click Here

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.)
Sign Up Online Click Here

STERLING(None at this time, check another location close to this area)

 

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
Sign Up Online Click Here

SUFFOLK

Suffolk Law Library
3rd Floor of Courthouse
150 North Main St
Suffolk, VA 23434
(757)923-2431
Mon: 9am to 1pm
Tue: 9am to 1pm
Wed: 9am to 1pm
Thu: 9am to 1pm
Fri: 9am to 1pm
Sign Up Online Click Here

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
Sign Up Online Click Here

VIENNA(None at this time, check another location close to this area)

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
Sign Up Online Click Here

VIRGINIA BEACH

We currently don't have a location in VA Beach, please look at the Norfolk or Chesapeake locations.

You may take the test at any of our DMV approved testing sites. We hope to have a DMV approved testing site soon.

 

Sign Up Online Click Here

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.
Sign Up Online Click Here

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
Sign Up Online Click Here

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.)
Sign Up Online Click Here

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

**This information is current as of 12/12/08. Testing sites for Virginia Online Driving Improvement Classes subject to change without notice. For up-to-date locations visit the Driving University website by clicking on the image below: