The basic process: what you'll do and in what order
To get a Florida driver's license, you will visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person, pass a written test and a driving test, and pay a fee. The whole process takes multiple visits — you cannot do it all in one day. Most people start by getting a learner's permit, which lets you practice driving with a licensed adult, then return weeks or months later to take the road test and receive the license itself.
If you are under 18, the timeline is longer because Florida law requires you to hold a learner's permit for a minimum of three months before you can take the road test. If you are 18 or older, you can take both tests on the same day if you pass the written test first, though many people still choose to practice with a permit first.
The fee for a Florida driver's license depends on how long you want it to last. A four-year license costs less than an eight-year license. You will pay the fee at the DHSMV office when you pass your road test and receive your license.
Key Takeaways
- You must visit a DHSMV office in person twice — once for your learner's permit and written test, and again for your road test and license — unless you are 18 or older and pass the written test on your first visit.
- Bring your Social Security number, proof of identity, proof of residency, and proof of lawful presence in the United States; the exact documents accepted are listed on the DHSMV website by category.
- The written test covers Florida traffic laws and road signs; you can study using the official DHSMV handbook, which is free online.
- If you are under 18, you must hold a learner's permit for at least three months before taking the road test; if you are 18 or older, you can take both tests in one visit.
- The road test is conducted by a DHSMV examiner in your own vehicle or a rental, and you must have a valid learner's permit or license to take it.
What documents to bring to the DHSMV office
Florida requires four categories of documents: proof of identity, proof of Social Security number, proof of residency, and proof of lawful presence. You do not need to bring originals of everything — some documents can be copies — but the DHSMV office will tell you which ones must be original when you call or visit.
For proof of identity, bring a passport, a certified birth certificate, a military ID, or a state ID from another state. A school ID or a work ID is not enough on its own. For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. For proof of residency, bring a utility bill, a lease or mortgage statement, a bank statement, or a government letter addressed to you at your current address; the document must be dated within the last 60 days. For proof of lawful presence, bring your passport, a birth certificate, a visa, a green card, or an employment authorization document (EAD).
The DHSMV website lists all accepted documents by category and notes which must be originals. Call your local DHSMV office before you go if you are unsure whether a document will work; they can tell you over the phone and save you a wasted trip.
Getting your learner's permit: the written test
Your first visit to the DHSMV office is to get a learner's permit. You will take a written test on traffic laws and road signs. The test has 50 questions, and you must answer at least 40 correctly to pass. You can retake it if you fail, usually the same day or within a few days.
Study using the official Florida Driver's Handbook, which is free on the DHSMV website. It covers speed limits, right-of-way rules, parking, traffic signals, and what different road signs mean. Many people also use online practice tests, which mimic the real test format. You can take the practice test on the DHSMV website or through third-party sites.
The written test is given on a computer at the DHSMV office. You will sit at a terminal, read each question, and select your answer. The computer tells you when ready whether you passed. If you pass, you receive your learner's permit on the spot. If you fail, you can usually schedule a retest within a few days.
Practicing with your learner's permit
Once you have your learner's permit, you can drive on public roads with a licensed adult in the car. The adult must be at least 21 years old and hold a valid driver's license. If you are under 18, Florida law requires you to hold the permit for a minimum of three months before you can take the road test. If you are 18 or older, you can take the road test as soon as you have the permit, though practicing first is strongly recommended.
During this time, practice in different conditions: daytime and night, light traffic and heavy traffic, highways and residential streets. Most people practice for several weeks or months. There is no maximum time you can hold a learner's permit, so take as long as you need to feel ready.
Your learner's permit is valid for a set period — check the expiration date on the card. If it expires before you take your road test, you will need to renew it at a DHSMV office before you can test.
Taking the road test and receiving your license
When you are ready, return to a DHSMV office to schedule your road test. You will take the test in a vehicle — either your own, a rental, or a friend's car. The vehicle must be registered, insured, and in safe working condition. A DHSMV examiner will sit in the passenger seat and direct you through a route that includes turns, stops, parking, and merging. The test usually lasts 20 to 30 minutes.
You must bring your valid learner's permit, proof of insurance for the vehicle, and the vehicle's registration. If you fail, you can retake the test, usually within a few days or weeks depending on the office's schedule. If you pass, the examiner will tell you on the spot, and you will go inside to pay the license fee and receive your new license.
Your new license will be mailed to you within one to two weeks. You will receive a temporary paper license at the office that you can use to drive legally until the card arrives. Keep the paper license in your vehicle.
Fees and license validity periods
Florida charges different fees depending on the length of validity you choose. A four-year license costs less than an eight-year license. You pay the fee only once, when you pass your road test and receive your license. There is no separate fee for the learner's permit or the written test.
You can also choose to get a Real ID-compliant license, which meets federal requirements for air travel and entry to federal buildings. A Real ID license costs more than a standard license and requires an additional document proving your identity and residency. If you do not need Real ID compliance, a standard Florida license is sufficient for driving.
Check the DHSMV website or call your local office for the exact current fees, as they can change. Some offices also accept payment by card, check, or cash — ask when you schedule your road test.
What to do if you fail the road test
If you do not pass the road test, you will receive a form explaining which skills you need to improve — for example, parallel parking, lane changes, or stopping distance. You can retake the test as soon as the office has an opening, which is usually within a few days or a week. There is a fee each time you retake the test, so budget for multiple attempts if needed.
Between attempts, practice the specific skills the examiner noted. Ask your practice driver to focus on those areas. Many people pass on their second or third attempt after targeted practice. There is no limit to how many times you can retake the road test.
Frequently Asked Questions
Can I take the written test and road test on the same day?
If you are 18 or older and pass the written test, yes — you can take the road test the same day if the office has an examiner available. If you are under 18, you must hold your learner's permit for at least three months before taking the road test, so you cannot do both in one day.
What happens if my learner's permit expires before I take the road test?
You will need to renew it at a DHSMV office before you can take the road test. Bring the same documents you brought for your first permit, and you will receive a new permit with a new expiration date. There is a fee to renew.
Do I have to use my own car for the road test?
No. You can use a rental car, a friend's car, or a family member's car. The vehicle must be registered, insured, and in safe working condition. You must bring proof of insurance and the registration to the test.
How long does it take to receive my license card in the mail?
Most people receive their license within one to two weeks. You will get a temporary paper license at the DHSMV office that is valid for driving until the card arrives. If you do not receive your card within three weeks, contact the DHSMV office where you tested.
Can I get a Florida license if I have a suspended license from another state?
No. Florida will not issue a license if you have an active suspension in any state. You must clear the suspension in that state first, then explore for a Florida license. Contact the motor vehicle department in the state where the suspension is active to learn how to resolve it.