What You Need Before You Start
Florida issues driver's licenses through the Department of Highway Safety and Motor Vehicles (DHSMV). You will need to visit a local DHSMV office in person — you cannot complete this entirely by mail or online. Before you go, gather these documents: proof of identity (a valid passport, birth certificate, or consular ID), proof of Social Security number (a Social Security card, W-2 form, or tax return), and proof of Florida residency (a utility bill, lease, mortgage statement, or bank statement dated within 90 days).
If you are under 18, you will follow a different path than an adult. Minors must complete a traffic law and safety course first, hold a learner's permit for a set period, and pass a driving test before receiving a full license. If you are 18 or older, you can move directly to the written test and road test without the learner's permit stage.
Bring the originals of your documents — photocopies are not accepted. If any document is not in English, bring an official translation along with the original. You will also need to bring payment: Florida charges $48 for a standard eight-year driver's license, payable by cash, debit card, or credit card at the office.
Key Takeaways
- You must visit a DHSMV office in person with proof of identity, Social Security number, and Florida residency — no online or mail-only option exists.
- Adults 18 and older can take the written test and road test when ready; minors must complete a traffic safety course and hold a learner's permit first.
- The written test covers Florida traffic laws and road signs; the road test is a 20-minute drive with an examiner who watches your basic driving skills.
- Processing takes about 30 minutes at the office, and your temporary license is valid when ready while you wait for the plastic card by mail.
- You can schedule an appointment online through the DHSMV website to avoid waiting in line, though walk-ins are also accepted.
Step 1: Schedule an Appointment or Arrive as a Walk-In
Visit the DHSMV website and use the online appointment system to book a time slot at your nearest office. Appointments typically fill up one to two weeks in advance, especially in busy urban areas. If you cannot find an available appointment or prefer not to schedule, you can walk into any DHSMV office during business hours — most are open Monday through Friday, 8 a.m. to 5 p.m., and some locations have Saturday hours.
To find your nearest office, search "DHSMV office near me" on the DHSMV website or call 1-844-DL-FLORIDA (1-844-353-5736). Have your ZIP code ready. The wait time for walk-ins varies widely — some offices process people within 30 minutes, while others may have a two-hour wait during peak times like lunch or late afternoon.
Step 2: Pass the Written Test
At the DHSMV office, you will sit at a computer terminal and take a 50-question multiple-choice test on Florida traffic laws, road signs, and safe driving practices. You have 40 minutes to complete it. The test covers things like speed limits, right-of-way rules, what different road signs mean, and how to handle emergency vehicles. You must score at least 80 percent (40 out of 50 questions correct) to pass.
If you fail, you can retake the test the same day at no extra charge. Most people pass on the first attempt if they study the official Florida Driver's Handbook, which is free on the DHSMV website. You can also take practice tests online before you go to the office. If you are over 75 years old, you may be required to pass a vision test as well.
Step 3: Pass the Road Test (Driving Exam)
After you pass the written test, you will schedule a road test appointment. This is a separate visit — you do not take the road test the same day as the written test. The road test typically happens within one to three weeks of passing the written exam. You will drive for about 20 minutes with an DHSMV examiner in your car while they watch your ability to start, stop, turn, park, and follow traffic laws.
You must bring a vehicle that is registered, insured, and in safe working condition. The car must have valid license plates, working brakes, functioning headlights and turn signals, and a working windshield wiper. Bring proof of insurance and the vehicle registration. If you are using someone else's car, bring their permission in writing. You will also need to bring your temporary license (issued after you passed the written test) and your proof of identity.
The examiner will ask you to perform specific maneuvers: pulling into a parking space, backing up, making turns, and stopping smoothly. Common reasons people fail include hitting the curb while parking, failing to use turn signals, speeding, or not coming to a complete stop at stop signs. If you fail, you can retake the road test after waiting at least seven days.
Step 4: Receive Your Temporary License and Wait for the Plastic Card
Once you pass both the written and road tests, the DHSMV office will print a temporary paper license on the spot. This temporary license is valid when ready and works anywhere a regular driver's license is accepted — you can drive, rent a car, or use it as ID right away. The temporary license is valid for 30 days.
Your permanent plastic driver's license will arrive by mail within 7 to 10 business days. The mailing address on file must be correct, so double-check it before you leave the office. If you move before the card arrives, you can update your address online through the DHSMV website or at any DHSMV office. If your plastic card does not arrive within two weeks, contact the DHSMV by phone or visit an office to request a replacement.
Special Situations: Minors and License Renewals
If you are under 18, the process is longer. You must first take a traffic law and safety course — this can be done online or in person through approved providers, and costs between $10 and $50 depending on the provider. After completing the course, you receive a certificate of completion. Bring this certificate to the DHSMV office along with your documents to get a learner's permit.
With a learner's permit, you can drive only with a licensed adult 21 or older in the front passenger seat. You must hold the learner's permit for at least 12 months and one day before you can take the road test for a full license. During this time, you cannot drive between 11 p.m. and 6 a.m. (with limited exceptions). After 12 months, return to the DHSMV office with your learner's permit to take the written and road tests for your full license.
If you already have a valid out-of-state driver's license, you can exchange it for a Florida license without retaking the tests. Bring your out-of-state license, proof of identity, proof of Social Security number, and proof of Florida residency to any DHSMV office. The fee is the same: $48.
What Happens If You Fail or Need to Reschedule
If you fail the written test, you can retake it when ready at the same office visit at no extra cost. If you fail the road test, you must wait at least seven days before scheduling another attempt. Each road test attempt costs $10. There is no limit to how many times you can retake either test, but each attempt requires a separate trip to the DHSMV office or a new appointment.
If you need to cancel or reschedule an appointment, log into the DHSMV website and modify your booking. If you booked by phone, call 1-844-DL-FLORIDA to cancel. Walk-ins do not need to cancel anything — straightforward do not show up. However, if you have an appointment and do not show up, some offices may require you to reschedule before you can be seen as a walk-in again.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The DHSMV offers the written test in Spanish, Creole, and several other languages. When you schedule your appointment or arrive as a walk-in, tell the staff which language you need. You may need to request this in advance for some languages, so call ahead if you are unsure.
What if I fail my road test — can I retake it the same day?
No. You must wait at least seven days before scheduling another road test. You can schedule the new test online or by phone, or wait and schedule it at an DHSMV office. Each road test costs $10.
Do I need to bring my Social Security card, or can I bring something else?
You do not need the card itself — you can bring a W-2 form, tax return, or any official document that shows your Social Security number. The DHSMV accepts multiple forms of proof, so bring whatever you have.
How long is a Florida driver's license valid?
A standard driver's license is valid for eight years. You will receive a renewal notice by mail about 90 days before it expires. You can renew online, by mail, or in person at a DHSMV office, depending on your age and whether your address has changed.
What if I move out of state after I get my Florida license?
Your Florida license remains valid in every state. You do not have to exchange it for a new state's license unless you want to. However, if you establish residency in another state, that state may require you to get a license there within a certain time frame — check that state's rules.