
Traffic School
Driver Courses in Virginia
Our 12-hour Virginia course is not “state-approved,” but it IS accepted by courts for out-of-state license holders who receive tickets in Virginia. We do not automatically report completions to the state. Questions? Our team of experts is happy to help. Reach customer support at 1 (800) 800 7121.
Virginia 12-Hour Online Aggressive Driving Course
$69.95
Have you received a non-alcohol related reckless and/or aggressive driving traffic ticket in the state of Virginia? Depending on the severity of the infraction and the number of points on your license, you may be ordered to take a 12-Hour Driver Improvement Course.
Our Course will meet all the court’s requirements in most Virginia counties.
Reasons
- Have received a traffic ticket
- Have been court ordered to take a 12-Hour driving course
Quick Links
You can take any of our online courses on your desktop, tablet or mobile device. Any time, anywhere.
Who is eligible to take these Virginia courses?
American Safety Institutes believes that proper driver education leads to better road safety. We help drivers be safer and more responsible through defensive driving courses and related courses in Virginia. These courses are available to all drivers regardless of age. Inquire today.
What do I need to prepare for the online courses?
We make Virginia defensive driving courses more convenient for you. Regardless of the reason you’re taking one of our fully online courses, you can take it at your own time and at your own pace. Make sure your internet connection is working well. Then, use your mobile phone, tablet, or computer to take the course.
How much will the Virginia state-approved courses cost me?
We guarantee low prices as part of our efforts in making defensive driving courses more accessible. For example, our 12-hour aggressive driver course only costs $69.95. But we also promise to match the prices of our Virginia competitors. Contact us today for a discussion of course pricing.

Price Match Guarantee

Best Customer Support
Message Our Team
Do you have a question, or want to give us some feedback? Fill out the form below to get in touch with us!
