Online & In-Person

Virginia Driver's Education
Teens & Adults


Starting at:

Teen Driver's Ed.
Get your license.

Take our 30 hour online Virginia Driver's Education course, then come into our school to take the final exam and complete your behind-the-wheel driving requirements.

30-44 Hour Course


Starting at:

Adult Driver's Ed.
Waiver Program

Waive your 60-day learner's permit holding period/mandatory road skills test and obtain a driver's license.

Get your license as fast as possible!

30-44 Hour Course


Starting at:

Behind The Wheel Only

Already completed your 30 hour driver's ed. course and just need to finish up with the 14 hour behind-the-wheel program?

This is the program for you! 7 sessions of driving and 7 sessions of observation will get you to the finish line!.

14 Hours Driving


Starting at:

Private Lessons

Private lessons are specifically tailored to each individual based on their skill level and goals. An instructor will evaluate your driving skills and make suggestions to improve areas of weakness.

Get the practice you need!

2 - 7 Hours Driving

Adults & Teens

Get your Virginia Driver's License With CDIC Driving School.


State Minimum

Step 1: Enroll

Enroll in our 30 Hour Online Course

First you need to enroll in and complete your online driver's education course. Upon completing the course you can visit our lcoal school to take the final exam.

Step 2: Learner Permit

Visit the Virginia DMV and pass your permit exam to earn your learner permit.

(Technically this can be done before enrolling in driver’s ed. but we recommend completing at least the first 6 hours of driver’s ed. so that you will be better prepared for the exam.)

Step 3: Driving Hours

Complete your 45 hours of driving practice with a parent/guardian and then enroll in and complete 14 hours of behind-the-wheel driving with a licensed instructor/school.

Adults 18+ Do not need to log 45 hours of driving practice, but we highly recommend 10-12 hours of driving practice before you enroll in and start the 14 hour Behind-The-Wheel program.

Step 4: Driving Test

Pass your official DMV driving test. If you are enrolled to complete the 14 hours of behind-the-wheel driving with us, you will take this test in your final driving session.

Step 5: Driver's License

Get your Virginia Driver's License!

If you enrolled in the 14hr behind-the-wheel driving with us you will leave with a temporary license after the final lesson when you pass your driving test.

Your permanent Virginia License will be mailed to you by the DMV.

Why Choose CDIC Driver Improvement?

Fast, easy, affordable!

We make it easy to get your Virginia Driver's License. We know how complicated the process can be, so we do everything we can to guide you through the entire process.