Your State, Your Rules

State Info Hub: Find Your Requirements

Traffic school and defensive driving requirements are set by the court and Department of Motor Vehicles (DMV) in the state where your ticket was issued. Before you enroll, it is vital to confirm that our course is approved for your court and that you meet all eligibility criteria.

Select Your State

Find essential information about course type, completion deadlines, and eligibility for ticket dismissal or point reduction in your state.

State Status Course Types Offered Eligibility Key Facts
California Approved Traffic School (for ticket dismissal) Typically once every 18 months, for one moving violation.
Florida Approved BDI, TLSAE, ADI Generally once every 12 months, and a maximum of 5 times in your lifetime.
Texas Approved Defensive Driving (for ticket dismissal) Must not have taken a course within the last 12 months and must meet court deadlines.
New York Approved Defensive Driving (for insurance discount/point reduction) Can reduce up to 4 points on your driving record and secure an insurance discount.

Key Things to Check Before You Enroll

1. Check Your Eligibility

Court/DMV: Always contact the court that issued your citation or check your state's DMV website to confirm you are eligible to attend traffic school for your specific violation.
Timeframe: Many states limit attendance to once every 12 or 18 months.

Read More

2. Know Your Deadline

Court Order: Your ticket or court notification will have a strict deadline for both payment and course completion. Missing this date can result in your license being suspended and points being added.

Read More

3. Understand Your Certificate

Submission: Most states require the traffic school to electronically submit your completion to the court/DMV within a few days. Check your state's info to confirm this process and allow sufficient time before your deadline.

Read More

Don't See Your State?

If your state is not listed, please visit our Contact Support page or start a live chat. We are continually expanding our state approvals!