Skip to main content
✓ FLHSMV-approved 4-hour course

Florida Basic Driver Improvement (BDI) course, 100% online

Got a ticket in Orange or Osceola County? Elect BDI with the clerk within 30 days, take this 4-hour course on your phone or computer, and that ticket won't add points to your license.

  • For tickets issued in Orange County or Osceola County
  • Works on a phone, tablet, or computer
  • Stop anytime. Progress saves automatically, so you pick up right where you left off
  • Pass, and we report your completion to FLHSMV electronically
  • Your certificate is emailed to you and saved in your account
Price
$19.95 one time
Length
4 hours of content, at your own pace
Tickets
Issued in Orange or Osceola County

Ticket from another Florida county? We can't accept it right now. Check if BDI fits your ticket.

¿En español? Curso en español

Chapter 1.1, Traffic Crashes and Their Consequences, of DDI's Florida BDI course on a computer
The same course on a phone, with the narrated passage highlighted in gold

Who it's for

Can you take BDI for your ticket?

Florida lets you elect Basic Driver Improvement instead of taking points on a noncriminal traffic ticket. To elect it and take it with us, all three of these need to be true.

Your ticket is from Orange or Osceola County

That includes the Orlando and Kissimmee areas. We can't accept tickets from other Florida counties right now.

You're within 30 days of the ticket

Elect BDI with the clerk of court within 30 days of the citation date. After that, the BDI option is gone.

You haven't used it lately

No BDI election in the past 12 months, and fewer than 8 elections in your lifetime.

Ordered by a court to take BDI, or required to take it, for example after running a red light or passing a stopped school bus? If the ticket is from Orange or Osceola County, we accept that too.

You can't elect BDI if you hold a commercial driver license (CDL) or were cited for going 30 mph or more over the speed limit. Out-of-state license? Both clerks say your home state may not honor BDI, so check with it first. Sources: FLHSMV BDI page · Fla. Stat. § 318.14(9)

Start my BDI course →

Why elect BDI

Same ticket, two very different records

Elect BDI and finish the course

  • No points added to your license
  • Adjudication of guilt withheld
  • Your fine (civil penalty) reduced by 18%
  • Your insurer can't add a premium, cancel, or refuse to renew because of this ticket (unless it involved a crash you were at fault in and your insurer had a loss)

Just pay the ticket

  • 3 points for most moving violations, including speeding 15 mph or less over
  • 4 points for speeding more than 15 mph over
  • Points add up: 12 points in 12 months means a 30-day suspension, and a points suspension calls for the 12-hour ADI course

Your citation and your clerk of court have the final word on your case. Sources: FLHSMV BDI page and point table · Fla. Stat. § 318.14(9)

Start my BDI course →

See the course

No surprises. Try the first lesson.

Clear lessons in plain English, on any screen. Open the first lesson and see exactly what you'll get before you sign up.

Start for $19.95

Listen or read

Rather listen? Press play.

Turn on the audio read-along and the lesson is read aloud while the text lights up, so it's easy to keep your place. This is the real opening of the course.

  • Listen while you read, or just read. Your choice.
  • Skip back, skip ahead, or change the speed.
  • Leave anytime. Progress is saved.
Start my BDI course →
Chapter 1.10:00 / 0:22 · real course narration
Traffic Crashes and Their Consequences The True Cost of Crashes

Traffic crashes rank among the most severe and life-altering events that individuals and communities face. Each year, millions of crashes occur on U.S. roadways, with Florida ranking among the states with the highest number of incidents.

23-second excerpt from the course audio.

How it works

Three steps to keep the points off

4 hours of content, at your own pace. Do a little at a time or all at once. Your call.

  1. Elect BDI with the clerk

    Within 30 days of the citation date, tell the Orange or Osceola County clerk of court that you're electing BDI, and pay what the clerk asks. You can do it online when you pay.

  2. Take the course and the final exam

    Register for $19.95 and start on any device. Stop whenever you like and pick up where you left off. The final exam is a multiple-choice test, and retakes are free.

  3. Finish and file

    Once you pass, we report your completion to FLHSMV electronically and FLHSMV issues your certificate number. Your certificate is then emailed to you and ready to download from your account. Make sure the clerk has it by your due date. Both clerks allow 90 days after you elect.

Start my BDI course →

Online or in a classroom?

Same Florida requirement, your schedule

Any FLHSMV-approved BDI course, online or in a classroom, meets the same 4-hour requirement. If you'd rather not plan around a class time and a drive there, online is simpler.

Online with DDIClassroom course
WhereAnywhere, on a phone or computerAt the school's location
Getting thereNothing to drive toYou need a way to get there
WhenWhenever there's time, day or nightAt the scheduled class time
BreaksStop anytime. Progress savesSet by the class

One price

$19.95, one time

One fee for the full 4-hour course. The state's $2.50 course assessment is included. Your ticket's fine and any clerk fees are separate and paid to the clerk.

Our BDI course is approved by the Florida Department of Highway Safety and Motor Vehicles (FLHSMV) for tickets issued in Orange and Osceola County. Checkout is encrypted, and we never store credit card details on our servers. Questions? Call (833) 921-0217, Monday to Friday, 8 a.m. to 8 p.m. ET, and Saturday and Sunday, noon to 2 p.m. ET.

Price
$19.95 one time
Length
4 hours of content, at your own pace
Devices
Phone, tablet, or computer
Exam
Multiple-choice final test. Retakes are free
After
We report your completion to FLHSMV. Certificate emailed and in your account once FLHSMV issues its number
Refunds
Not finished? You can get a refund. Refund policy
Start my BDI course →

Quick answers

Florida BDI questions

Will Florida accept this course?

Yes. DDI is on FLHSMV's list of approved Basic Driver Improvement course providers, for citations issued in Orange and Osceola County. When you pass, we report your completion to FLHSMV electronically. See FLHSMV's BDI page

My ticket is from another Florida county. Can I take it?

Not at this time. Our BDI course is available only for citations issued in Orange County or Osceola County, so we can't accept tickets from other Florida counties. Check your citation or contact your county's clerk of court for the options available to you.

Do you accept court-ordered or required BDI?

Yes. We accept any type of BDI registration for a ticket issued in Orange or Osceola County, including BDI that a court ordered or that Florida requires, for example after running a red light or passing a stopped school bus. See FLHSMV's BDI page

Who can elect BDI?

Most drivers with a noncriminal traffic ticket can. You can't elect BDI if you hold a commercial driver license (CDL), were cited for going 30 mph or more over the speed limit, elected BDI in the past 12 months, or have already made 8 elections in your lifetime. See FLHSMV's BDI page

How do I elect BDI?

Within 30 days of the citation date, tell the clerk of court in the county that issued your ticket (Orange or Osceola) that you're electing BDI, and pay what the clerk asks. Both clerks let you make the election online when you pay. You can't elect BDI after the 30 days are up. Orange County Clerk: traffic ticket options

What do I get for taking BDI?

When you elect BDI and finish, points aren't added to your license, adjudication of guilt is withheld, and the civil penalty (fine) is reduced by 18%. Your insurance company also can't add a premium, cancel your policy or refuse to renew it because of that ticket, unless it involved a crash you were at fault in and your insurer had a loss. Fla. Stat. § 318.14(9)

How many points would my ticket add?

If you just pay the ticket, FLHSMV adds 3 points for most moving violations and for speeding 15 mph or less over the limit, and 4 points for speeding more than 15 mph over. Points add up: 12 points in 12 months means a 30-day suspension. See FLHSMV's point table

How long is the course?

4 hours of content, at your own pace. Take a break whenever you like. Your progress saves, so you pick up right where you left off.

Is there a final exam?

Yes. The course ends with a multiple-choice test. If you don't pass, review the lessons and take it again. Retakes are free.

How long do I have to finish?

Both the Orange County and Osceola County clerks give you 90 days after you elect BDI to finish the course and get your completion certificate to them. Check your clerk's notice for your exact due date. Osceola County Clerk: traffic school information

What happens after I pass?

We report your completion to FLHSMV electronically, and FLHSMV issues your certificate number. As soon as it does, your certificate is ready to download from your DDI account, and we email it to you. FLHSMV says it's your responsibility to make sure the clerk in the county that issued your ticket has your certificate, so check before your due date. Orange County lets you upload it online, and Osceola County lets you check online that it arrived. See FLHSMV's driver improvement FAQ

I have an out-of-state license. Can I still elect BDI?

Both clerks warn that your home state may not honor the BDI option. Check with your state's driver license agency before you elect it.

Can I take it on my phone?

Yes. It works on a computer, tablet, or phone. If you get stuck, call us at (833) 921-0217, Monday to Friday, 8 a.m. to 8 p.m. ET, and Saturday and Sunday, noon to 2 p.m. ET.

How much does it cost?

$19.95, one time, for the course. The state's $2.50 course assessment is included. Your ticket's fine and any clerk fees are separate and paid to the clerk.

What if I change my mind?

Not finished? You can get a refund. Read our refund policy

All Florida courses · ¿En español? Preguntas frecuentes en español

Let's keep the points off your license

FLHSMV-approved · Orange & Osceola County tickets · $19.95

Start my BDI course →