MyFLDL.com logo — Florida online traffic school

Florida Online Traffic School & Driver Improvement Courses

Got a traffic ticket, a court order, or a suspended license? Choose the DHSMV-approved Florida driver improvement course whose name and hours match your paperwork, and complete it 100% online at your own pace.

Which Florida Traffic School Course Do I Need?

Match the course name and the number of hours on your paperwork. A citation, a court order and a suspension notice each point to a different course, and the hours on the order decide between the two 8-hour programs.

4-Hour BDI

$23.99

4 hours

A traffic citation where you want to withhold adjudication and keep points off your record.

4-Hour BDI details

8-Hour Court-Ordered BDI

$44.99

8 hours

Your court order names Basic Driver Improvement and states 8 hours (not the aggressive driving course).

8-Hour Court-Ordered BDI details

8-Hour Aggressive Driver

$49.99

8 hours

Your court order names Aggressive Driver Improvement / Intermediate Driver Improvement (IDI).

8-Hour Aggressive Driver details

12-Hour ADI

$74.99

12 hours

Your suspension or revocation notice, or your FLHSMV record, calls for Advanced Driver Improvement.

12-Hour ADI details

Florida Driver Improvement Course Guide

Florida Traffic School Online: Everything You Need to Know

Florida driver improvement courses are approved by the FLHSMV and delivered online. Which one you take depends on what your paperwork says: a citation you elected traffic school for, a court order naming a course and a number of hours, or a suspension notice. Below is how each course works, what Florida law requires, and how completion is handled.

Which Florida Driver Improvement Course Do I Need?

BDI · 4 Hours

Basic Driver Improvement (BDI) — 4-Hour Florida Traffic School

The most common Florida traffic school. Under §318.14(9) an eligible driver may elect it up to eight times in their lifetime, with no election in the preceding 12 months, and elects through the applicable Clerk of Court. The 18% reduction applies to the eligible civil penalty; the course price and any clerk payment are separate. Authorized under Florida Statute §318.14(9).

4-hour BDI course details
BDI · 8 Hours

8-Hour Court-Ordered Basic Driver Improvement

Used when a court order names Basic Driver Improvement and specifies 8 hours rather than 4. It is a distinct product from the 8-hour Aggressive Driver Improvement course, and only the course named on the order satisfies it.

8-hour court-ordered BDI details
IDI · 8 Hours

Intermediate Driver Improvement (IDI) — 8-Hour Aggressive Driver Course

Used when a court order names Aggressive Driver Improvement or Intermediate Driver Improvement. §316.1923 defines aggressive careless driving as committing two or more specified moving violations at the same time or in sequence.

8-hour aggressive driver course details
ADI · 12 Hours

Advanced Driver Improvement (ADI) — 12-Hour Reinstatement Course

Used in point-suspension reinstatement and restricted-license processes. Proof of enrollment may help with a hardship or restricted-license step, but completion is separate and the deadline and other requirements still apply. Confirm your requirements with the FLHSMV.

12-hour ADI course details

Check with your county Clerk of Court and insurance carrier for eligibility.

8-Hour BDI vs. 8-Hour Aggressive Driver Improvement

These are the two courses drivers most often mix up, because both take 8 hours. They are different products. Read the course name on your order, not just the hours.

 8-Hour BDI8-Hour Aggressive
Course named on the orderBasic Driver ImprovementAggressive Driver Improvement / Intermediate Driver Improvement (IDI)
Typical wording“Basic Driver Improvement — 8 hours”“Aggressive Driver Improvement” or “IDI course”
FocusTraffic law, points, defensive driving, hazard recognitionAggressive driving behaviors, escalation, road rage, time pressure
Length8 hours8 hours
Price$44.99$49.99
 8-hour court-ordered BDI8-hour aggressive driver course

Wording you might see on a court order

  • “Complete a Basic Driver Improvement course — 8 hours.”
  • “Complete the 8-hour Aggressive Driver Improvement program.”
  • “Complete an Intermediate Driver Improvement (IDI) course.”

Sample wording only — orders vary by county. If the course is not named clearly, confirm with the Clerk of Court before you enroll, because the wrong course will not satisfy the order.

Frequently Asked Questions

Who runs this site, and who handles your course

MyFLDL.com is an independent website that helps Florida drivers find and enroll in approved driver improvement courses.

Approved course delivery is provided by American Safety Institute. Checkout, course access, certificates, refunds and course support are handled by American Safety Institute as the approved course provider.

Prices shown are the provider's current course prices. Any payment you make to a Clerk of Court is separate from the course price.