Question: how long do you have to have your permit in va?
Answer: 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.