Florida requires a valid photo ID, proof of residency, proof of Social Security number, and a passing score on the written and driving tests to get a driver's license
To get a Florida driver's license, you will need to bring specific documents to a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office, pass a written exam about traffic laws, and pass a driving test. The exact documents you need depend on whether you are a Florida resident, whether you were born in the United States, and whether you already hold a license from another state. Most people can complete the process in one or two visits to the DHSMV office.
Florida does not mail licenses to your home — you must appear in person at an office to have your photo taken and to take the driving test. The office will tell you on the spot whether you passed the written exam, but you may have to return on a different day for the driving test if the office is busy.
Key Takeaways
- You must bring a photo ID, proof you live in Florida, proof of your Social Security number, and proof of your date of birth to the DHSMV office.
- If you were not born in the United States, you will also need to show proof of legal presence, such as a passport or visa.
- You must pass a written test on Florida traffic laws and a behind-the-wheel driving test before the DHSMV will issue your license.
- If you already have a valid license from another state, you may not have to take the written test again, depending on how long ago you got it.
- The DHSMV office will take your photo and issue your license the same day if you pass both tests, though the physical card may take one to two weeks to arrive by mail.
Documents you must bring to the DHSMV office
Bring an original or certified copy of your birth certificate, or a valid passport. If you were born outside the United States, bring your passport and proof of legal presence — this can be a visa, green card, employment authorization document, or other immigration document showing you are allowed to live and work in the United States.
Bring proof that you live in Florida. The DHSMV accepts a utility bill, lease agreement, mortgage statement, homeowner's insurance policy, or a letter from a government agency dated within the last 60 days. A bank statement or credit card statement will not work. If someone else's name is on the document, bring a second document showing your name, such as a piece of mail from a government agency.
Bring proof of your Social Security number. You can bring your Social Security card, a W-2 form, a 1099 form, or a pay stub showing your full Social Security number. If you do not have a Social Security number, you will need to explore for one before you can get a driver's license.
Bring a photo ID if you have one — a passport, military ID, or out-of-state driver's license all work. If you do not have a photo ID, tell the DHSMV office staff when you arrive, and they will take your photo at the office.
The written test and what it covers
The written test has 50 questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test covers topics like speed limits, right-of-way rules, parking rules, what different road signs mean, and how to handle emergencies on the road.
You can study for the test using the Florida Driver's Handbook, which the DHSMV publishes free online. Many DHSMV offices also have printed copies you can pick up or take home. The handbook is the only official study material — the questions on the test come directly from it.
If you already hold a valid driver's license from another state and have held it for at least one year, you may not have to take the written test. You will still have to take the driving test. Ask the DHSMV office staff whether you are exempt when you arrive.
The driving test and scheduling it
The driving test takes about 20 to 30 minutes. A DHSMV examiner will sit in the car with you and watch you perform basic driving tasks — starting the car, turning, parking, backing up, and stopping. The examiner will also ask you to demonstrate that you know how to use your car's lights, wipers, and turn signals.
You must bring a car that is registered, insured, and in safe working condition. The car must have working brakes, lights, wipers, turn signals, and mirrors. If you bring a car that does not meet these requirements, the DHSMV will not let you take the test that day.
You can schedule the driving test when you pass the written test at the DHSMV office, or you can schedule it online through the DHSMV website before you go to the office. If you schedule online, you will receive a confirmation number. Bring that number with you when you go to take the test.
What happens if you fail the written or driving test
If you fail the written test, you can take it again the same day or come back another day. There is no waiting period between attempts. You will pay the test fee each time you take the test.
If you fail the driving test, you must wait at least seven days before you can take it again. You can schedule your next attempt online or at the DHSMV office. You will pay the test fee again.
Most people pass the driving test on their first or second attempt. If you are nervous, you can take a defensive driving course — some insurance companies offer discounts if you complete one, and the practice may help you feel more confident.
Fees and how long the process takes
The cost of a Florida driver's license depends on how long you want it to be valid. A license valid for four years costs less than a license valid for eight years. The DHSMV website lists the current fees. You will also pay a separate fee each time you take the written test or the driving test.
The DHSMV will issue your license the same day you pass both tests. You will receive a temporary paper license to use while you wait for the physical card to arrive by mail, which usually takes one to two weeks. Some DHSMV offices can print your license on the spot, but not all of them.
The time it takes to complete the whole process depends on how busy the DHSMV office is and whether you pass both tests on your first try. If you pass everything on your first visit, you can walk out with a temporary license the same day. If you have to retake a test, you will need to return to the office on a different day.
If you already have a license from another state
If you hold a valid driver's license from another state, you can exchange it for a Florida license without taking the written test, as long as your out-of-state license is still valid and you have held it for at least one year. You will still have to take the driving test and bring all the documents listed above.
If your out-of-state license has expired, you will have to take both the written test and the driving test, just like someone getting a license for the first time. Bring your expired license with you anyway — it counts as proof of identity.
Frequently Asked Questions
Can I take the written test online or at home?
No. You must go to a DHSMV office to take the written test and the driving test in person. The DHSMV does not offer online testing or remote testing of any kind.
What if I do not have a birth certificate?
You can bring a passport instead. If you do not have either one, you will need to order a birth certificate from the state where you were born before you can get a Florida driver's license. The process to order a birth certificate varies by state and can take several weeks.
Do I have to take the driving test if I already have a license from another country?
Yes. Even if you have a valid driver's license from another country, Florida requires you to take the written test and the driving test. Your foreign license does not count as proof that you can drive under Florida law.
What if I fail the driving test multiple times?
You can retake the driving test as many times as you need to. There is no limit on the number of attempts. You will pay the test fee each time. If you are struggling, consider taking a defensive driving course or getting lessons from a professional driving instructor.
Can someone else pick up my license for me?
No. You must be present at the DHSMV office to have your photo taken. You cannot send someone else to do this for you, and you cannot use a photo from a previous license.