What you need to know before you start
Getting your first Florida driver's license means passing a written test and a road test, then visiting a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office to get your card. You cannot skip either test. The whole process usually takes a few weeks from start to finish, though you can get a learner's permit first if you want to practice driving with a licensed adult before taking the road test.
Florida does not mail licenses to you — you pick yours up in person at a DHSMV office. You will need to bring specific documents to prove who you are, where you live, and your Social Security number. The fee is $48 for an eight-year license (or $75 if you want a REAL ID, which works for federal buildings and domestic flights).
Key Takeaways
- You must pass a written knowledge test and a road test before you can get a Florida driver's license; both are given by DHSMV.
- A learner's permit lets you practice driving with a licensed adult and is optional but useful if you are new to driving.
- You need documents proving your identity, date of birth, Social Security number, and Florida residency before you visit the DHSMV office.
- Your first Florida license costs $48 for a standard eight-year card, or $75 if you want REAL ID status for federal purposes.
- You pick up your license in person at a DHSMV office; it is not mailed to you.
Documents you need to bring to the DHSMV office
Florida requires you to bring an original or certified copy of your birth certificate, passport, or visa — something that proves your identity and date of birth. You also need proof of your Social Security number (a Social Security card, W-2 form, or 1099 form all work). Bring two documents that show your Florida address: a utility bill, lease, mortgage statement, or bank statement dated within 90 days of your visit.
If you are under 18, your parent or guardian must come with you to the DHSMV office and sign the process. Bring their ID as well. If you are 18 or older, you can go alone. Do not bring originals of documents you cannot replace easily — the DHSMV will not return them. Make copies or bring documents you have duplicates of.
The written knowledge test
The written test covers Florida traffic laws, road signs, and safe driving practices. It has 50 questions, and you need to answer at least 40 correctly to pass. You can take the test at any DHSMV office — no appointment needed, though wait times vary. The test costs $7.
You can study using the official Florida Driver's Handbook, which DHSMV publishes free online. Many people also use practice tests on the DHSMV website or third-party study apps. The handbook covers everything on the test, so reading it thoroughly is the most reliable way to prepare. You get two chances to pass; if you fail, you can retake it the same day or come back another time.
Getting a learner's permit (optional but recommended)
A learner's permit lets you drive with a licensed adult in the car before you take the road test. It is not required, but most new drivers use one to build confidence and practice. To get a learner's permit, you pass the written knowledge test and pay $7. You do not take a road test yet.
With a learner's permit, you must have a licensed driver who is at least 21 years old sitting next to you. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You can keep the permit for up to two years while you practice. When you feel ready, you schedule a road test appointment and take it.
The road test and what to expect
The road test is given by a DHSMV examiner and lasts about 20 minutes. You drive on local roads while the examiner watches and scores you on things like steering, braking, turning, parking, and following traffic laws. You need to pass this test to get your license. The test costs $7, and you must bring your own vehicle that is registered and insured.
To schedule a road test, visit the DHSMV website or call your local DHSMV office. Appointment availability varies by location and season; some offices book weeks in advance. Bring your learner's permit (or proof you passed the written test), your ID, and proof of insurance. If you fail, you can retake it, though you may have to wait for another appointment slot.
Getting your license card at the DHSMV office
Once you pass both tests, you visit a DHSMV office with your documents to complete your process and pay the license fee. Bring your birth certificate or passport, Social Security proof, two documents showing your Florida address, and your ID. If you are under 18, your parent or guardian must be there to sign.
At the office, you will have your photo taken and answer questions to complete the process. The examiner will verify your documents and process your payment. You will receive your license card before you leave — it is printed on-site. If there is a problem with your documents, the office will tell you what to bring back.
Timeline and what to expect at each step
The whole process typically takes three to six weeks if you do everything in order. Here is what a typical timeline looks like: you take the written test (same day), wait a few days or weeks while you practice with your learner's permit, schedule and take your road test (usually one to three weeks after passing the written test), then visit the DHSMV office to get your card (same day you pass the road test, or within a few days).
Wait times at DHSMV offices vary widely depending on location and time of day. Offices are usually busier on Saturdays and during lunch hours. Going early in the morning on a weekday often means shorter waits. Some offices let you check wait times online before you go.
Frequently Asked Questions
Can I take the written test online or at home?
No. The written test must be taken at a DHSMV office in person. You cannot take it online or by mail. You can study at home using the Florida Driver's Handbook and practice tests, but the actual test happens at an office.
What if I fail the road test?
You can retake it. There is no limit to how many times you can try, but you must schedule another appointment and pay the $7 fee each time. Many people pass on their second or third attempt. Between attempts, practice the skills the examiner said you need to work on.
Do I need insurance before I take the road test?
Yes. You must bring proof of insurance for the vehicle you are using during the road test. The vehicle itself must be registered and in good working condition. If you do not have insurance, you cannot take the test.
Can I get my license if I do not have a Social Security number?
No. A Social Security number is required to get a Florida driver's license. If you do not have one, you will need to explore for one through the Social Security Administration before you can get a license.
How long does a Florida driver's license last?
A standard Florida driver's license is valid for eight years. When it expires, you will need to renew it. You can renew online, by mail, or in person at a DHSMV office, depending on your situation.