Basic Driver Improvement Course (BDI)

176,558 already enrolled
  • Avoid Points, Lower Fines, Meet Court/DMV Requirements, & Earn Insurance Discount

  • Florida DHSMV Approved & Accepted by all Courts

  • The most convenient, easy, and entertaining way to complete the BDI Course online



4 hours - Complete at your own pace

Passing Grade

At least 80% to pass (unlimited retakes)

What's Included

  • Certificate of completion available to download immediately
  • We notify the Florida DMV on completion
  • Course format includes Text, Audio, & Video
  • Unlimited exam retakes for free (guaranteed to pass)
  • Complete at your own pace (100% online)

What Our Students Say


Course Rating

(2,859 reviews)

I was required to take this course to avoid points and it worked. This course was so easy anyone can do it. The material was so easy to understand I passed the exam in my first try.

Yvette R.

Yvette R. Florida BDI Course

I highly recommend taking this course if you get a ticket. It helped me avoid points and get an insurance discount. They submit the certificate to the DMV for you. Totally worth it.

Leon W.

Leon W. Florida BDI Course

I loved it! It's way more entertaining than the other BDI courses out there. You can complete it on your own time and download your certificate right after you finish the exam.

Tiffany E.

Tiffany E. Florida BDI Course

About Our Florida Basic Driver Improvement Course

  • Our 4-hour BDI Course is approved by the Florida DHSMV.

Dive into easy-to-read sections covering topics like vulnerable road users, defensive driving techniques, drugs and alcohol, driving regulations, car maintenance, and special driving conditions. Engage with entertaining stories and interactive content that makes the time fly.

Plus, enjoy the added convenience of free audio narration to listen along.

What you'll learn during this 4-hour course

  • The course is 100% online - no classroom required. You may complete it according to your schedule.

  • Take the course from any device - mobile, tablet, and computer. It's available 24/7 and you may complete it at your schedule.

  • The course will always resume from where you left off.

  • You must score at least 80% on the final exam to pass - don’t worry, you have unlimited attempts to pass at no extra charge.

What you'll get by the end of the course

  • Certificate of Completion

    Upon successful course completion, we will immediately provide a certificate of completion for you to download and email you a copy at no extra charge. Use it to:

    • Avoid Points
    • Meet Court/DMV Requirements
    • Lower Fines
    • Earn Insurance Discount

    Each certificate has a certificate number generated by the DHSMV. If you're required to notify the court, it's your responsibility to submit your certificate to them.

    If you're taking this course for a car insurance discount you must submit the certificate to your insurance agent/company.

    We provide the option of sending a hard copy of your certificate by USPS First Class Mail and Express Mail.

  • Certified Safe Driver Seal

    Proudly showcase your accomplishment. The QR code verifies its authenticity, leading to a dedicated page. Scan to see a sample.

    DriveSafeToday Safe Driver Seal
  • We notify the Florida DMV on completion

    During registration, you'll specify your reason for taking the course. If it's for DMV requirements, relax — Florida DMV will be automatically notified upon your completion.

  • Unlock Extra Cash with Your Unique Referral Code

    Upon completing our course, take the next step – promote safe driving. Invite friends using your code and cash in $4 per referral.

    * Money withdrawal through PayPal.


Safe Drivers


Insurance Savings


Points Removed


Referral Payouts

Try the Florida Basic Driver Improvement Course for Free

You may test out the Florida BDI course before you decide to purchase it. We believe in transparency - we want to make sure that everyone who takes the course with us is satisfied!

We're confident that you'll love the basic driver improvement course!

Have questions? We have answers

Frequently Asked Questions

  • If the court requires notification that you completed the Florida BDI Course, you are responsible for submitting the certificate to them. Please contact the county court clerk for certificate submission information. We will only submit your information to the Florida DHSMV.

  • Yes. Our courses are accepted by the Florida DHSMV. We automatically notify the DMV upon successful completion. A Certificate of Completion is also emailed to you which you can submit to the court if you're taking this as a court requirement. You may also submit the certificate to your insurance company to qualify for a car insurance discount - please contact your insurance agent for possible discounts.

  • Within 30 days from the date you received the traffic citation you must inform the Clerk of Court in the county where you received the ticket that you want to take the BDI Course and pay them an election fee, which vary by county. Contact the court clerk for details.

  • You must NOT have a commercial drivers license (CDL); you must NOT have completed traffic school in the previous 12 months; and if taking the defensive driving course as a court requirement, you must contact the court within 30 days of receiving your citation and ask for permission to attend a traffic school.

  • During registration choose BDI - Court Required as the reason you are taking the course. You must complete the BDI Course within 30 days of being ordered by a judge. For any questions contact the court clerk.

  • No. This course is not meant to assist you with a suspended FL driver's license. Please contact your local AAA or FL DMV for suitable courses.

  • No, the BDI Course is only valid for a non-commercial driver's license.

  • You can choose to take a traffic school course if you committed a non-criminal moving violation on a regular driver's license or if the court ordered that you complete the course. You can take a Florida traffic school or driver improvement course once every 12-months to avoid points being added to your driver's license, but you can only complete the course five times altogether.

  • The online basic driver improvement course in Florida takes a minimum of 4-hours to complete. An excellent benefit of the online course is that, instead of sitting in a classroom, you have the ability to complete the material on your own schedule. You can also always resume where you left off.

  • "BDI" stands for basic driver improvement course. This course is approved by the Florida Department of Highway Safety and Motor Vehicles (DHSMV). Completion of the course keeps points off your record and ensures that your insurance rates don't increase.

  • To help you adhere to Florida driving and traffic laws, the basic driver improvement course sections cover vulnerable road users, defensive driving, drugs and alcohol, driving regulations, car maintenance, and special driving conditions.

  • Yes, there is a test at the end of traffic school to ensure that you comprehend the course material and to receive a certificate of completion. You must score at least an 80% on the final exam, but with DriveSafeToday's course, you have unlimited attempts to pass at no extra charge.

  • Our basic driver improvement course at DriveSafeToday offers unlimited attempts to score at least an 80% on the final exam for FREE.

  • To receive an auto insurance discount in Florida, you must submit your certificate of completion of the BDI course to your insurance agent/company. DriveSafeToday offers this certificate via download upon completion of the course.

  • To avoid costly insurance rate increases or possible license suspension, you can take a Florida DHSMV-approved basic driver improvement course. Completing this course helps you avoid having points added your driving record. Get in touch with the court within 30 days of receiving your traffic ticket to let them know that you'll be completing a Florida BDI course to clear your record.

  • You are allowed to take the basic driver improvement course in Florida once every 12-months (from the date of your traffic violation). However, you can't take the course more than five times in your lifetime.

  • Absolutely, as long as the driver improvement course is approved by the Florida DHSMV. DriveSafeToday's basic driver improvement course is 100% online which means that you can take it from anywhere rather than sitting in a stuffy classroom.

  • To find out how many points you have on your Florida driver's license, you need to obtain a copy of your driving record. You can purchase your driver's record for a fee from a driver’s license office, clerk of the court or tax collector’s office, or online at The number of points on your license can result in the suspension of your driver’s license so it's important to know how many points you currently have: 12 points added to your record in a 12-month period results in a 30 day suspension. 18 points added to your record in an 18 month period results in a 3 month suspension. 24 points added to your record in a 36-month period results in a 1 year suspension. Completing a basic driver improvement course may be able to help you avoid more harmful points being added to your driving record.

  • Yes, three types of Florida driving records can be obtained from A three-year, seven-year, and a complete driving record. You can opt to receive your record by U.S. mail or instantly by email or download.

  • Points placed on your Florida driver's license last 3 years or 36 months. However, you can avoid points being added to your license by taking an online basic driver improvement course.

  • If you don't contest your ticket or you lose your case in traffic court, completing a Florida DHSMV-approved basic driver improvement course can help keep your driving record clean. Upon completion of DriveSafeToday's BDI course, the Florida DHSMV will be automatically notified and a Certificate of Completion will be made available for download so you can personally notify the county court if required.

  • If you take the BDI course after one basic moving violation, you may be able to avoid your insurance rates going up by submitting your certificate of completion to your insurance agent/company. Be sure to check with your insurance company to determine what their policy if for an insurance discount.

For more insights about each course, visit our Help Center

If you require personal assistance, our contact details are provided below.

Other Florida courses you might be interested in