What You Need to Do to Get a Florida Driver's License
To get a Florida driver's license, you must visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person, pass a written knowledge test and a driving skills test, and provide proof of identity, residency, and Social Security number. The process takes multiple visits — you cannot complete it in one day. First you obtain a learner's permit (which requires the knowledge test), then after practicing you return to take the driving test.
Florida does not issue licenses by mail or online. You must appear at a DHSMV office yourself. If you are under 18, a parent or guardian must also be present at your first visit. The entire process from learner's permit to license typically takes 2 to 4 weeks, depending on how quickly you schedule your driving test and pass it.
Key Takeaways
- You must visit a DHSMV office twice: once to get a learner's permit (after passing the knowledge test) and once to take the driving test and receive your license.
- Bring original documents proving your identity, Florida residency, and Social Security number — copies and digital photos are not accepted.
- The knowledge test covers road signs, traffic laws, and safe driving; the driving test is conducted by a DHSMV examiner in your own vehicle or a rental.
- Florida charges $48 for a four-year license or $75 for an eight-year license; learner's permit fees are included in the license fee if you pass the driving test within 12 months.
- If you fail the driving test, you must wait one business day before retesting, and each retest costs $10.
Documents You Must Bring to the DHSMV Office
Florida requires original documents only — no photocopies, no digital images on your phone. You need proof of identity, proof of Florida residency, and proof of your Social Security number. Acceptable documents vary by category.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate with a raised seal, a valid foreign passport, a military ID, or a Certificate of Naturalization or Citizenship. A school ID or work ID is not enough on its own.
For proof of Florida residency, bring one document dated within the last 12 months showing your name and current Florida address. Acceptable documents include a utility bill, a lease or mortgage statement, a bank or credit card statement, a homeowner's insurance policy, or a property tax bill. A postmarked envelope is not accepted. If you are homeless, you may use a letter from a shelter or social services agency.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, you must bring a letter from the Social Security Administration stating you are not may be able to access for one.
The Learner's Permit: Knowledge Test and Requirements
Before you can take the driving test, you must obtain a learner's permit by passing the knowledge test at a DHSMV office. The test covers Florida traffic laws, road signs, and safe driving practices. You have 50 minutes to answer 50 multiple-choice questions. You must score at least 80 percent to pass.
The knowledge test is offered in English and 30 other languages. If you need the test in a language other than English, call the DHSMV ahead of time to confirm the office offers it. You may take the test on the same day you bring your documents, but you must schedule an appointment online through the DHSMV website or by calling 1-844-DL-FLORIDA (1-844-353-5746).
If you fail the knowledge test, you may retake it the next business day. There is no fee for retesting. Once you pass, you receive a learner's permit valid for 12 months. If you are under 18, you must hold the permit for at least 12 months and have 50 hours of supervised driving (10 of them at night) before you can take the driving test. If you are 18 or older, you may take the driving test when ready after passing the knowledge test, though the DHSMV recommends practice first.
Scheduling and Taking the Driving Test
The driving test is a 20-minute evaluation of your ability to operate a vehicle safely. You drive in normal traffic with a DHSMV examiner in the passenger seat. The examiner scores you on vehicle control, following traffic laws, and awareness of other drivers and pedestrians. You must score at least 70 percent to pass.
You must bring your own vehicle or rent one. The vehicle must be registered, insured, and in safe working condition. The examiner will check that the brakes, steering, lights, wipers, and horn work before the test begins. If any safety feature is broken, the test will not proceed and you will lose your test fee.
Schedule your driving test online through the DHSMV website or by phone at 1-844-DL-FLORIDA. Appointments fill quickly, especially in urban areas. You may wait 2 to 4 weeks for an available slot. Bring your learner's permit, proof of insurance, and vehicle registration to the test. You must arrive 15 minutes early. If you are late, you forfeit your test fee and must reschedule.
If you fail the driving test, you must wait at least one business day before retesting. Each retest costs $10. You may retake the test as many times as needed, but you must do so before your learner's permit expires (12 months from the date you passed the knowledge test).
Fees and License Validity Periods
Florida offers two license terms: a four-year license and an eight-year license. The four-year license costs $48. The eight-year license costs $75. Both fees include the learner's permit and the driving test. If you fail the driving test and retake it, each retest costs an additional $10.
The license is valid for the full term you choose, unless you reach age 21 while holding a four-year license — in that case, you must renew before your 21st birthday. If you are 18 to 20 years old, your license will be marked as a Graduated Driver License (GDL) with restrictions on nighttime driving and passenger limits. These restrictions lift when you turn 21.
Payment is accepted in cash, debit card, or credit card at DHSMV offices. Some offices accept checks, but call ahead to confirm. There is no online payment option for initial license issuance.
Special Situations: Minors, Name Changes, and Renewals
If you are under 18, a parent or legal guardian must be present at your first visit to the DHSMV office when you explore for the learner's permit. The parent or guardian must bring a photo ID and proof of relationship (such as a birth certificate or custody order). You must also provide parental consent in writing on a form provided by the DHSMV. The parent or guardian does not need to be present for the driving test, but you must bring your learner's permit and proof of insurance.
If you have changed your name since your last license or ID, bring a certified copy of the document that changed your name — a marriage certificate, divorce decree, or court order. If you are renewing a license you already hold, you may renew by mail or online if your license is not suspended and you have no medical conditions that require in-person review. Renewals cost $48 for four years or $75 for eight years.
If you are a Florida resident who holds a valid out-of-state license, you may exchange it for a Florida license without retaking the knowledge or driving tests. Bring your out-of-state license, proof of Florida residency, and proof of identity to a DHSMV office. The fee is the same as for a new license.
Common Mistakes and How to Avoid Them
The most common mistake is bringing photocopies or digital images instead of original documents. DHSMV offices will not accept them, and you will have to leave and return with originals. Bring every original document listed above, even if you think you might not need it.
A second common mistake is scheduling a driving test before you are ready. If you fail, you lose the $10 retest fee and must wait another 1 to 4 weeks for the next available appointment. Practice thoroughly before scheduling, especially on highway merging and parking.
A third mistake is arriving late to your driving test. DHSMV offices have strict appointment windows. If you are more than 15 minutes late, your appointment is cancelled and you forfeit the fee. Plan to arrive 30 minutes early, especially if you are unfamiliar with the office location.
Finally, do not let your learner's permit expire. If it expires before you pass the driving test, you must retake the knowledge test and pay the fee again. The permit is valid for 12 months from the date you pass the knowledge test, so schedule your driving test well before that date.
Frequently Asked Questions
Can I take the knowledge test online from home?
No. The knowledge test must be taken in person at a DHSMV office. You cannot take it online, by mail, or at a third-party testing center. You must schedule an appointment through the DHSMV website or by phone.
What if I fail the driving test twice?
You may retake the driving test as many times as you need, as long as your learner's permit is still valid (within 12 months of passing the knowledge test). Each retest costs $10. If your permit expires, you must retake the knowledge test and pay the full license fee again.
Do I need a Social Security number to get a Florida license?
Yes, unless you are not may be able to access for a Social Security number. If you are not may be able to access, bring a letter from the Social Security Administration stating that fact. You will still need to provide an ITIN (Individual Taxpayer Identification Number) or other federal identification number.
Can someone else take the driving test for me?
No. You must take both the knowledge test and the driving test yourself. The DHSMV requires you to be present and to demonstrate your own knowledge and driving skills. No one can substitute for you.
How long does it take to get my license after I pass the driving test?
Your license is issued on the same day you pass the driving test. You receive a temporary paper license valid for 30 days while your plastic card is printed and mailed to your address. The plastic card typically arrives within 7 to 10 business days.