What the Florida Drug and Alcohol Course Is and Who Must Take It
Florida requires anyone under 18 who is getting their first learner's permit to complete a 4-hour Drug and Alcohol Course before they can take the written permit test. This course is not optional — you cannot get your permit without proof of completion. The course covers the effects of drugs and alcohol on driving, Florida's DUI laws, and the consequences of impaired driving.
If you are 18 or older when you explore for your first learner's permit, you do not have to take this course. The requirement applies only to minors. If you already hold a valid driver's license from another state and are moving to Florida, you may not need to take it either — bring your out-of-state license to the DMV to confirm.
You must complete the course before you show up at the Department of Motor Vehicles (DMV) to take your permit test. The DMV will ask for proof of completion, usually a certificate or completion number, before they will let you sit for the written exam.
Key Takeaways
- Florida's 4-hour Drug and Alcohol Course is required for anyone under 18 getting their first learner's permit and must be finished before you take the DMV written test.
- You can take the course online or in person at approved providers, and completion takes between 4 and 8 hours depending on the provider and whether you take breaks.
- The course costs between $15 and $50 depending on the provider you choose; the DMV does not set a fixed price.
- You will receive a certificate or completion number when ready after finishing, which you bring to the DMV as proof.
- If you are 18 or older, or if you already hold a valid driver's license from another state, you are not required to take the course.
Where to Take the Course: Online vs. In-Person
Florida approves both online and in-person providers to teach the Drug and Alcohol Course. The Florida Department of Highway Safety and Motor Vehicles (DHSMV) maintains a list of approved providers on their website. You can search by county or provider name to find options near you.
Online courses let you work at your own pace and finish from home. Most online providers allow you to pause and resume, though some require you to complete the full 4 hours in one session. In-person courses are held at driving schools, community colleges, and other training centers throughout Florida. In-person classes typically run 4 to 6 hours in a single day or split across two evenings.
Both routes give you the same certificate at the end. Choose based on what fits your schedule — online is faster if you can sit for 4 hours straight, but in-person classes may feel less isolating and include interaction with an instructor.
Cost and What to Bring to the DMV
The course fee ranges from $15 to $50 depending on the provider. The DMV does not charge an additional fee for the course itself; you pay only the provider. When you register for the course, you will need to provide your name, date of birth, and driver's license number (if you have one) or Social Security number.
After you finish, the provider will give you a Certificate of Completion or a completion number. Some providers print it on the spot; others email it or mail it to you. Keep this certificate or write down the completion number — you will need it when you go to the DMV to take your permit test.
Bring the certificate (or write the completion number on a piece of paper) along with your other permit process documents: proof of identity, proof of Social Security number, and proof of Florida residency. The DMV will verify your completion before you sit for the written test.
How to Find an Approved Provider in Your Area
Go to the DHSMV website and look for the "Approved Traffic Law and Substance Abuse Education Providers" list. You can filter by county. Call or visit the provider's website to check their current schedule, pricing, and whether they offer online or in-person classes.
When you contact a provider, confirm three things: that they are currently approved by Florida (not all providers stay active), what their completion certificate looks like (so you know what to bring to the DMV), and whether they will email or print your certificate when ready. Some providers have a delay between course completion and certificate delivery, which can slow down your permit process.
If you cannot find a provider in your county, you can take the course from a provider in a different county — the certificate is valid statewide.
Timeline: When to Take the Course Before Your Permit Test
Take the course as soon as you know you are ready to get your permit. There is no waiting period between course completion and your DMV visit — you can take the course on a Monday and go to the DMV on Tuesday with your certificate.
However, plan ahead: if you choose an in-person class, you may have to wait for the next available session, which could be a week or two away depending on the provider's schedule. Online courses are usually available when ready, so you can start the same day you register.
Do not wait until the day before your scheduled DMV appointment to take the course. If the provider is slow to issue your certificate, you may miss your appointment. Finish the course at least 2 to 3 days before you plan to go to the DMV.
What Happens If You Fail or Do Not Complete the Course
You cannot fail the Drug and Alcohol Course — it is a completion-based requirement, not a test. As long as you finish all 4 hours and pay attention (some providers require you to answer check-in questions to confirm you are watching), you will receive your certificate.
If you do not complete the course before you go to the DMV, the DMV will not let you take the written permit test. You will have to go home, finish the course, get your certificate, and schedule another DMV appointment. This can delay your permit by weeks.
If you lose your certificate after completing the course, contact the provider and ask for a replacement or a new completion number. Most providers can issue this within a few days. Keep a photo of your certificate on your phone as a backup.
Out-of-State Licenses and Exemptions
If you already hold a valid driver's license from another state and you are moving to Florida, you may not need to take the course. Bring your out-of-state license to the DMV when you explore for your Florida learner's permit — the DMV staff will tell you whether you are exempt.
If you are 18 or older at the time you explore for your first Florida learner's permit, you do not have to take the course, even if you have never held a driver's license before. The course requirement is for minors only.
If you are unsure whether you are exempt, call your local DMV office before you register for the course. Paying for a course you do not need is a waste of money.
Frequently Asked Questions
Can I take the course on the same day as my DMV appointment?
No. You must have your certificate in hand before you go to the DMV. If you take an online course, you could theoretically finish it in the morning and go to the DMV in the afternoon, but this leaves no room for delays. Finish the course at least one day before your DMV visit.
What if the provider I choose goes out of business before I get my certificate?
Contact the DHSMV directly and explain the situation. They may be able to issue you a letter confirming that you completed the course with an approved provider, or they may direct you to take the course again with a different provider. Keep any emails or receipts from the original provider as proof you paid and attended.
Do I have to take the course again if I let my learner's permit expire?
No. Once you have completed the course and received your certificate, you do not have to take it again. If your permit expires and you renew it later, you will not need to repeat the course. The requirement applies only to your first learner's permit as a minor.
Can my parent or guardian take the course for me?
No. You must take the course yourself. The provider will require you to be present and may ask you to answer questions or watch video content to confirm you are actually participating. Some online providers use proctoring or check-in questions to prevent this.
What if I complete the course but the DMV says they have no record of it?
This is rare but can happen if the provider did not submit your completion information to the DMV correctly. Bring your certificate to the DMV and ask them to manually verify it. If they still cannot find it, contact the provider and ask them to resubmit your completion record. Keep a copy of your certificate for your records.