What you need to bring and where to go
To get a Florida driver's license, you visit your county's Department of Motor Vehicles (DMV) office in person with proof of identity, proof of residency, and your Social Security number. Florida does not issue licenses by mail or online. You will take a written test on traffic laws, a vision test, and a driving test (unless you are renewing or transferring from another state). The whole process takes one visit to the DMV office, though you may need to return for your road test on a separate day depending on the office's schedule.
Find your county DMV office at flhsmv.gov or by calling 850-617-2000. Walk-in appointments are available at most locations, but you can also schedule an appointment online to reduce wait time. Bring all documents with you on your first visit — missing even one can mean you leave without a license and have to return.
Key Takeaways
- You must bring a primary ID document (passport, birth certificate, or military ID), proof you live in Florida, and your Social Security number to the DMV office.
- Florida requires you to pass a written test on traffic laws, a vision screening, and a road test before you receive your license.
- The written and vision tests happen on your first visit; the road test is usually scheduled for a later appointment at the same office.
- You can schedule an appointment online at flhsmv.gov to skip the walk-in line, or show up without one during office hours.
- The license fee is $48 for an eight-year license, and you must be at least 16 years old with parental consent if under 18.
Documents you must bring to the DMV
Florida requires one primary identification document that shows your full legal name and date of birth. Acceptable documents are a U.S. passport, certified birth certificate, military ID, or passport card. If you do not have any of these, you can use a combination of two secondary documents — such as a high school diploma, college transcript, or marriage certificate — but this takes longer and the DMV staff will review them on the spot.
You also need proof of Florida residency. This can be a utility bill, lease agreement, mortgage statement, or homeowner's insurance policy dated within the last 60 days. A bank statement, paycheck stub, or government mail with your name and address also works. The document must show your current Florida address.
Bring your Social Security card or a document with your full Social Security number on it. If you do not have your card, a W-2 form, tax return, or 1099 will work. You will also need to provide your date of birth and current address on the process form the DMV gives you.
If you are under 18, bring a parent or legal guardian with you. They must sign the process and provide their own ID. If you are 16 or 17, you may be restricted to a learner's permit first, depending on your state of residence before moving to Florida.
The written test and vision screening
The written test covers Florida traffic laws, road signs, and safe driving practices. You answer 50 multiple-choice questions on a computer at the DMV office. You must score at least 40 correct (80 percent) to pass. The test is offered in English and several other languages; ask the DMV staff which languages are available at your location.
You can study for free using the official Florida Driver's Handbook, available as a PDF on flhsmv.gov or in print at the DMV office. Many people also use practice tests online to prepare, though the DMV does not endorse any particular study tool. You get one attempt per visit, so if you fail, you can schedule another appointment to retake it.
The vision screening is brief — you read letters on a chart to confirm you can see well enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision test, you may be required to get a doctor's clearance before you can retake it.
Scheduling and taking your road test
After you pass the written and vision tests, the DMV office will schedule your road test. This usually happens within one to four weeks, depending on how busy your local office is. You will receive a notice with the date, time, and location. Some offices conduct road tests on-site; others send you to a separate testing facility.
For the road test, bring the same documents you brought to your first visit, plus your learner's permit (which you receive after passing the written test). You will drive a DMV examiner around a set route in your own vehicle or a vehicle provided by the testing facility — ask your DMV office which option is available. The examiner watches how you handle basic driving tasks: starting, stopping, turning, parking, and following traffic laws. The test usually lasts 10 to 15 minutes.
You must pass the road test to receive your license. If you fail, you can retake it after waiting a set period — usually one to two weeks. There is no extra fee for retakes.
License fees and how long it takes to arrive
A Florida driver's license costs $48 for an eight-year license if you are 21 or older. If you are 16 to 20, the license is valid for six years and costs $48. You pay this fee at the DMV office when you pass all tests. The DMV accepts cash, debit, and credit cards.
After you pass your road test, you receive a temporary paper license valid for 30 days while your plastic card is printed and mailed to you. Your permanent license arrives by mail within one to two weeks. If you need to drive before your plastic card arrives, the temporary license is valid proof.
If you are renewing an existing Florida license or transferring from another state, the process is faster — you may not need a road test, depending on your age and how long it has been since your last license. Ask the DMV staff about your specific situation when you arrive.
If you are transferring from another state
If you already have a valid driver's license from another state, you do not need to take the written test or road test in Florida. You bring your out-of-state license, proof of Florida residency, and your Social Security number to the DMV office. The staff will verify your license is valid and issue you a Florida license on the spot. You still pay the $48 fee.
If your out-of-state license has expired, you will need to take the written test and road test as if you were a new driver. If it expired less than one year ago, some DMV offices may waive the tests — call your local office to ask.
Frequently Asked Questions
Can I get a Florida license if I do not have a Social Security number?
No. Florida law requires a Social Security number to issue a driver's license. If you are not a U.S. citizen and do not have a Social Security number, you may be able to get an ITIN (Individual Taxpayer Identification Number) from the IRS, though this does not may provide the DMV will accept it. Contact your local DMV office to discuss your specific situation.
What if I fail the written test?
You can retake the written test at your next DMV visit. There is no waiting period between attempts, so you can schedule another appointment right away. Many people study the Florida Driver's Handbook more thoroughly before their second attempt and pass.
Do I need a learner's permit before I get my full license?
If you are 16 or 17, Florida may require you to hold a learner's permit for a set period before taking your road test. If you are 18 or older, you can go straight to the full license without a learner's permit. Ask the DMV staff about age-specific requirements when you arrive.
What if I move to a different Florida county?
You do not need to get a new license. Your Florida license is valid statewide regardless of which county you live in. You only need to update your address with the DMV, which you can do online at flhsmv.gov, by mail, or at any DMV office.
Can I renew my license before it expires?
Yes. You can renew your Florida license up to one year before it expires. Renewals can be done online, by mail, or in person at the DMV office, depending on your age and license type. Visit flhsmv.gov to check if you are may be able to access to renew online.