All Seasons RVA Driving School LLC, Logo
Phone Icon (804) 548-4190


Adult and Teen Driving Training

Whether you are a teen or an adult, obtaining a driver’s license in Richmond, Virginia may seem hectic. Without adequate preparation, meeting permit or license requirements can become a stressful challenge. Prepare yourself and rely on All Seasons RVA Driving School to train you or your teen with one-on-one lessons. We’re not your typical driving school, as we assist with meeting all driving requirements.


Permits and Driver’s License

Teens 17 years or younger :

• must hold a learners permit for nine months or until they turn 18
• must complete 36 hour drivers ed classroom course
• must have driven at least 45 hours, of which 15 occurred after sunset

Once these requirements have been met your teen is now ready for Behind the Wheel program, to drive and observe with other teens

Teen Behind the Wheel $240 

  • Scheduling depends on location of pick up and your teens availability
  • We do pick up and drop off depending on location
  • Please fill out student registration form to be scheduled

Upon successful completion of in-car instruction, All Seasons RVA Driving School will issue you a 180-day / six-month temporary driver’s license.

If your teen has not taken a driver’s ed classroom course, they may be eligible to go to VADETS and complete the same requirements. This online class is user friendly and equivilent to the 36-hour in-classroom course.

Online classes for Teens and Adults can be taken here at VADETS

(this is equivelent to 36 hour classroom course)

Adults 18 and over :

if you have never held a driver’s license issued by any state or foreign country, you MUST hold your VA LEARNERS PERMIT for 60 days prior to taking the DMV road skills test.

To WAIVE DMV road skills test and the 60-day holding period for the learner’s permit

• must succesfully complete 36 hour CLASSROOM course
• must complete behind-the-wheel program 
• road test (given in the same car and same instructor)

Adult Behind the Wheel $325

  • 7 Fifty minute behind the wheel classes + road test
  • Scheduling depends on location of pick up and your availability
  • We do pick up and drop off depending on location
  • Please fill out student registration form to be scheduled 

Upon successful completion of both classroom and in-car instruction, you will receive a Virginia Training Completion Certificate (Adult Waiver). When presented to the DMV, it will waive the 60-day holding period for Learners Permit and exempt you from road skills testing by the DMV. At this point you will receive a Virginia driver’s license.

Online classes for Adults and Teens can be taken here at: VADETS

(this is equivelent to 36 hour classroom course)

Recertification - 3 x failure DMV Knowledge test or Road test:

• if failed knowledge test 3 x - must complete 36 period classroom recertification course - WE DO NOT OFFER CLASSROOM RECERTIFICATION!
• if failed road test 3 x - must complete 7 periods of behind the wheel recertification.

Recertification for 3 x failure of DMV road skills examination $300 

  • 7 fifty minute behind the wheel classes
  • We do pick up and drop off depending on location 
  • Please fill out student registration form to be scheduled

Find additional info by visiting Virginia DMV Licensing.