how long do you have to have your permit va?
If you are under age 18, you must provide proof of successful completion of a state-approved driver education program and hold a learner's permit at least nine months before you can receive a driver's license.