What Florida's DMV does and what you need to know first
Florida's Department of Motor Vehicles (DMV) — officially called the Florida Department of Highway Safety and Motor Vehicles — is where you go to get your driver's license, renew it, or change your address. The state does not have a single DMV office; instead, you visit a Driver License Office run by the state, and there are locations in every county. You cannot do most things online or by mail, so you will need to go in person with the right documents.
Florida offers three main types of driver's licenses: a regular license (for people 16 and older), a commercial license (CDL), and a motorcycle endorsement. This guide covers the regular license path. The process has three parts: getting your learner's permit, passing a written test, and passing a road test. Each step has its own requirements and timing.
Key Takeaways
- You must visit a Florida Driver License Office in person with proof of identity, Social Security number, and proof of residency — there is no online or mail option for first-time licenses.
- You start with a learner's permit, which requires passing a written test and costs around $75 to $80 depending on how long you want it valid.
- After holding your permit for the required time (usually a few weeks to months), you schedule a road test at the same Driver License Office.
- The road test covers basic vehicle control, parking, and following traffic laws; you bring your own vehicle and a licensed adult who meets Florida's requirements.
- Once you pass the road test, you receive your license on the spot or within days, depending on the office.
Documents you need to bring to the Driver License Office
Florida requires specific documents before you can get a learner's permit or license. Bring originals or certified copies — photocopies alone will not work. You need proof of identity (a birth certificate, passport, or state ID), proof of your 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 also need a parent or guardian's signature on your process.
If your documents are from another country, bring the original plus an English translation certified by an official translator. If you have changed your name, bring the document that proves it — a marriage certificate, divorce decree, or court order. The Driver License Office staff will tell you on the spot if a document is not acceptable; it is worth calling ahead to confirm what you have will work, since a rejected document means a wasted trip.
Getting your learner's permit: the written test
Your first step is to pass the written test and receive a learner's permit. This permit lets you practice driving with a licensed adult in the car. The test covers Florida traffic laws, road signs, and safe driving practices. You take it at the Driver License Office on a computer, and it has 50 questions; you must answer at least 40 correctly to pass. The test is offered in English and several other languages.
You do not need to study a specific number of hours, but Florida provides a free online handbook at the DHSMV website that covers everything on the test. Most people spend a few days to a week reviewing it. If you fail, you can retake the test the same day or come back another day — there is no waiting period between attempts. The permit itself costs between $75 and $80 and is valid for a set period (usually 1 to 3 years depending on your age and what you choose).
Holding your permit and practicing before the road test
Once you have your learner's permit, you must hold it for a minimum time before you can take the road test. For drivers under 18, Florida requires you to hold the permit for at least 1 month. For drivers 18 and older, there is no minimum waiting period — you can take the road test when ready if you want, though most people practice for at least a few weeks. During this time, you can only drive with a licensed adult who is at least 21 years old sitting next to you in the front seat.
Use this time to practice in different conditions: residential streets, busier roads, parking, and highway driving if possible. The road test will include all of these, so the more varied your practice, the better. Keep your permit with you every time you drive — it is your proof that you are allowed to be behind the wheel.
Scheduling and taking your road test
When you are ready, go back to the Driver License Office where you got your permit and schedule your road test. You can do this in person or, in some counties, online through the DHSMV website. The road test itself lasts about 30 minutes. A state examiner sits in the passenger seat and watches you perform basic driving tasks: starting the car, pulling into traffic, turning, stopping, parking (both parallel and perpendicular), and following traffic signs and signals. The examiner is looking for safe, legal driving — not perfect driving.
Bring your learner's permit, proof of insurance for the vehicle you are using, and the vehicle itself. The car must be in safe working condition: working brakes, lights, windshield wipers, and mirrors. Bring a licensed adult who is at least 21 years old; they sit in the back seat and do not participate. If you fail, you can retake the test, but there may be a waiting period (usually a few days to a week) and an additional fee.
Getting your license after you pass the road test
If you pass the road test, you receive your license that day or within a few days. Some offices issue it on the spot; others mail it to your address. Your license is valid for 8 years if you are 21 or older, or 6 years if you are under 21. It includes your photo, signature, address, and restrictions (if any — for example, if you need to wear corrective lenses while driving).
Your license is also your ID for other purposes: opening a bank account, boarding a domestic flight, or entering a federal building. If you move, change your name, or need to renew early, you return to the Driver License Office. Florida allows online renewal for some people, but first-time licenses and address changes require an in-person visit.
What to expect at the Driver License Office
Driver License Offices can be busy, especially on Fridays and at the end of the month. Arrive early or check the DHSMV website to see wait times for your location. Bring all your documents in a folder so you do not lose anything. The staff will review your documents, take your photo, collect your fee, and either administer the written test or schedule your road test on the spot.
If you have questions before you go, call the office directly or visit the DHSMV website. Many offices also offer online appointment scheduling, which can cut your wait time significantly. If you cannot visit during regular business hours, some offices have extended hours on certain evenings or Saturdays — check your local office's schedule.
Frequently Asked Questions
Can I take the written test online from home?
No. Florida requires you to take the written test in person at a Driver License Office. You cannot take it online, by mail, or through a third party. You must visit the office with your documents and take the test on their computer.
What happens if I fail the road test?
You can retake it after a waiting period, usually 1 to 7 days depending on the office. You pay the road test fee again. There is no limit to how many times you can retake it, so keep practicing and try again.
Do I need to take a driver education course?
Not for the written or road test itself. However, if you are under 18, Florida law requires you to complete a driver education course before you can get your license. The course can be taken online or in person through a private provider, and it typically costs $50 to $150.
Can someone else pick up my license for me?
No. You must pick up your license in person at the Driver License Office, or it will be mailed to your address on file. You cannot authorize someone else to collect it.
How much does a Florida driver's license cost?
The learner's permit costs $75 to $80. The road test fee is around $10 to $15. The license itself is included in the road test fee. Prices vary slightly by county, so check your local office for exact amounts.