AAA Driving school
Enroll in AAA driving school
The right driving school can make all the difference. That’s why AAA developed a premier research-based curriculum with teen safety in mind, so you can confidently put your new driver on the road.
For a limited time, get the AAA Online Driving course free when you bundle it with 10-hour in-car training (a $49.95 value).1
Teen Driving School

AAA offers online and in-car driver training

Your teen can take 30 hours of driver education online and choose six or 10 hours of in-car driving instruction. Upon successful completion of the course, your teen will receive a free 12-month dependent associate membership2 ($30 value) and may also qualify for a AAA auto insurance discount.3

Online education:

  • Research-based curriculum
  • Meets DMV training requirements
  • Focuses on safety—not speed of course completion
  • Highly interactive course content

In-car training:

  • Choose six or 10 hours of one-on-one instruction
  • Training routes that reinforce the online curriculum
  • 10-hour program includes freeway driving, night driving, and ABS braking instruction

How much does AAA driving school cost?

Enroll by April 30 and get the AAA Online Driving Course for free when you bundle it with 10-hour in-car training1

Benefit level

Online course and
6 hours of in-car training

Online course and
10 hours of in-car training

AAA Premier®



AAA Plus®



Classic membership



In-car training locations

Los Angeles County
  • Arcadia
  • Burbank
  • Cerritos
  • Diamond Bar
  • Downey
  • Long Beach
  • Manhattan Beach
  • Northridge
  • Santa Clarita
  • Santa Monica
  • Torrance
  • Woodland Hills
Orange County
  • Anaheim
  • Anaheim Hills
  • Costa Mesa
  • Fullerton
  • Ladera Ranch
  • Laguna Hills
  • Mission Viejo
  • Tustin
Riverside County
  • Corona
  • Murrieta
  • Riverside
San Bernardino County
  • Redlands
  • Upland
  • Victorville
San Diego County
  • Del Mar
  • Encinitas
  • Escondido
  • Grossmont
  • Oceanside
  • Poway/Sabre Springs
  • San Diego
Ventura County
  • Thousand Oaks

No in-car training near you? Call 1-877-614-7247 for other options.

Online-only driver education course

Teens can work at their own pace through the 30 hours of AAA’s DMV-approved online driver education course. It includes training videos, Crash Cam footage, driving simulations, interactive memory exercises, and quizzes. Teens who complete the course will be eligible to apply for a California driver’s permit if they are 15 ½ to 17 ½ years old.4


Enroll today for $49.95

How can my teen get a driver’s license?

Most states require teens to follow some form of Graduated Driver Licensing (GDL). These programs aim to lower the death and injury toll among teen drivers by allowing them to gain driving experience before getting full driving privileges. GDL programs generally include three stages:

  • Provisional permit: supervised driving, followed by a driving test
  • Provisional license: limited unsupervised driving
  • Full license: standard driver's license

Online traffic school

If you’ve received a traffic ticket for a moving violation and have not attended a traffic school course in the past 18 months, AAA’s preferred online traffic school provider, I Drive Safely®, offers a course that satisfies the court requirement for ticket dismissal in many areas. This online course is available 24/7, and users can work at their own pace.5 AAA members receive 10 percent off on this convenient alternative to a classroom program.

Member sign-up | Non-member sign-up | Continue course

Driving School FAQs

Students must obtain their permit and contact their instructor within 30 days of the reserved session start date to avoid rescheduling fees and delayed lessons. All behind-the-wheel lessons must be completed within a year of the reserved session date. Fees cannot be waived if the student is delayed in obtaining their permit. No refunds after one year. 
Lessons are one hour each, but keep in mind that teens under 17 ½ must hold their permit for at least six months. The permit is not valid until signed by an instructor during the first in-car lesson; please do not allow your teen to drive until their permit is signed. Subsequent lessons are spaced out over the mandatory six-month waiting time to allow the student time to practice between lessons. We try to schedule a student’s last lesson close to their road test date. Students must also complete 50 hours of supervised driving, including 10 hours at night, with a parent or guardian before taking their road test. A parent or guardian must sign under penalty of perjury confirming their student completed 50 hours of supervised driving. 
The Auto Club has designed routes for each lesson that challenge new drivers and meet certain learning objectives. These routes begin and end at an Auto Club location to provide instruction consistency and efficient use of lesson time. 
Two hours behind the wheel can add to the already-stressful learning experience. One-hour lessons allow us to spread out the learning process over a longer period and to spend quality instruction time with the student. Students actually spend 55 minutes behind the wheel; the last five minutes are spent discussing the student’s performance, practice suggestions, and scheduling the next lesson. 
Our program is designed around safety, not speed of completion. We space out lessons so the student has contact with their instructor during the six-month learning process and just before taking the road test.

1Free AAA Online Driving Course offer valid through 4/30/19 with the purchase of a new 30/10 online education package only. Cannot be combined with any other discount or coupon. This offer is non-transferable and is subject to change at any time without notice. Other restrictions may apply.

2Free 12-month dependent associate membership cannot be combined with any other discount or coupon. Available to graduates of full driving programs (online education with 6- or 10-hour in-car driving instruction). Dependent associate membership benefits level must be the same as the parent’s primary membership benefits level. Free 12-month dependent associate benefits level values: Classic  - $30; Plus® - $50; Premier® - $60 dependent associate must be under 21 years of age at the time of offer redemption and either live with the primary member or be a full-time student away at school. Auto Club reserves the right to require proof of dependent age. All applications and renewals are subject to approval and acceptance by the Auto Club. Membership eligibility, dues, fees, benefits and services are subject to change without notice. This offer is non-transferable. Other restrictions may apply.


3Discounts may apply to select coverages, vary by policy and are conditional. AAA insurance is a collection of AAA branded products, services and programs available to qualified AAA members. AAA personal lines insurance is provided by the Interinsurance Exchange of the Automobile Club. Automobile Club of Southern California CA DOI Lic. #0003259. Membership requires the separate payment of annual dues and an admission fee for new members.


4Enrollment in the online course does not include in-car lessons. In-car lesson packages are based on availability.


By clicking the “Enroll” button above, you will leave the Auto Club web site and enter the American Safety Council web site, which hosts the AAA Online Driving Course. You may click back to the Auto Club web site at any time. Auto Club does not provide and is not responsible for the American Safety Council web site or its contents or services. The Auto Club privacy policies do not apply to the American Safety Council web site. American Safety Council is an independent business, and has its own privacy policies and other disclosures. Please review the American Safety Council privacy policies and other disclosures.


Minimum browser requirements are the use of Microsoft Internet Explorer (MSIE) 9.0 or greater, Firefox, Google Chrome, or any other browsers that provide equal or greater functionality. The browsers need to support JavaScript. The minimum hardware required is such that it should be able to support the software configuration listed above. The course requires the use of a pointing device such as a mouse. The course provider recommends that the hardware be equipped with speakers.


A full refund, minus an $8 processing fee, will be made to any student who cancels the enrollment contract within 30 days of registering for the course and prior to attempting the final examination. AAA Online Driving Course availability subject to change at any time without notice.


5By clicking the online traffic course link above, you will leave the AAA web site and enter the I Drive Safely® web site. You may click back to the AAA web site at any time. AAA does not provide and is not responsible for the I Drive Safely web site or its contents or services. The AAA privacy policies do not apply to the I Drive Safely web site. I Drive Safely is an independent business, and has its own privacy policies and other disclosures. Please review the I Drive Safely privacy policies and other disclosures.


This course is available for citations issued in the following counties: Imperial, Inyo, Kern, Los Angeles, Mono, Orange, Riverside, San Bernardino, San Diego, San Luis Obispo, Santa Barbara, Tulare, and Ventura.  For course availability in other areas, please review the I Drive Safely website.


San Bernardino and San Diego County Courts have special requirements that all students participating in a home study or online course need to be aware of. Please review the documentation provided by the Court for more information. A fee may apply. Please note that the AAA's Notary Service does not support this option. 


Auto Club Driving School License #3839. Driving School only available to Auto Club Members. Driving school schedules, locations, pricing and instructor assignment subject to change without notice.