The documents and steps to get your first Florida license
To get your first Florida driver's license, you need to bring six specific documents to a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office, pass a written test, and pass a road test. The whole process takes at least two visits — one for the written test and one for the road test — and can take several weeks from start to finish.
You cannot complete everything online or by mail. You must appear in person at a DHSMV office, and you must pass both tests before the license is issued. If you fail either test, you can retake it, but there are waiting periods and fees involved.
Key Takeaways
- You must bring proof of identity, proof of Social Security number, proof of Florida residency, and proof of a valid Social Security number — all in original or certified form — to your first DHSMV visit.
- You will take a written test on traffic laws and road signs at your first visit; passing it allows you to get a learner's permit or move directly to a road test depending on your age.
- The road test happens at a separate visit and tests your ability to operate a vehicle safely; you must bring a vehicle and a licensed adult if you are under 18.
- Fees vary by age and license type, but a standard Class D license costs money and is valid for eight years for adults and six years for drivers under 21.
- Processing times vary by office location, so calling ahead or checking online can tell you how long the wait is at your nearest DHSMV office.
The six documents you must bring
Florida requires you to bring originals or certified copies of six documents. You cannot use photocopies, faxes, or digital images — the DHSMV office must see the actual document or a certified copy issued by the government agency that created it.
Proof of identity: A U.S. passport, a certified birth certificate, a foreign passport with a valid U.S. visa, a consular report of birth abroad, or a certificate of naturalization. If you use a birth certificate, it must be a certified copy with a raised seal or embossed seal from the vital records office that issued it.
Proof of Social Security number: An original Social Security card, a W-2 form, a 1099 form, a pay stub with your full Social Security number, or a letter from the Social Security Administration. A tax return does not count.
Proof of Florida residency: A utility bill, a lease or mortgage statement, a property tax bill, a homeowner's or renter's insurance policy, a bank or credit card statement, or a government check. The document must show your name and a Florida address, and it must be dated within the last 60 days. A post office box does not count as proof of residency.
Proof of your legal name: If your name has changed since your birth certificate was issued — through marriage, divorce, court order, or any other reason — you must bring the document that changed it. This might be a marriage certificate, a divorce decree, or a court order. If your name on your birth certificate does not match your current legal name, bring both the birth certificate and the document that changed it.
If you are under 18, you also need a parent or legal guardian to sign your process in person at the DHSMV office.
The written test: what it covers and how to pass
The written test has 50 multiple-choice questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test covers things like speed limits, right-of-way rules, what different road signs mean, how to handle emergency vehicles, and what to do at traffic lights and stop signs.
You can take the test in English or in one of several other languages, including Spanish, Creole, and Portuguese. If you need the test in a language not offered at your local office, call ahead to ask about options.
If you fail the written test, you can retake it the same day or come back another day. There is no waiting period between attempts at the same visit, but if you leave and come back later, you may have to pay a retest fee.
The DHSMV publishes a free study guide called the Florida Driver's Handbook, available online and in print at DHSMV offices. Reading it cover to cover is the most direct way to prepare. Many people also use online practice tests, though these are not official DHSMV materials.
Getting a learner's permit versus going straight to the road test
After you pass the written test, what happens next depends on your age. If you are 18 or older, you can skip the learner's permit and go straight to scheduling a road test. If you are under 18, Florida law requires you to hold a learner's permit for a set period before you can take the road test.
A learner's permit lets you practice driving with a licensed adult in the car. The adult must be at least 21 years old and seated in the front passenger seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. The permit is valid for one year, and you must hold it for at least one month before you can take the road test — though many people hold it longer to get more practice.
If you are 18 or older when you pass the written test, you do not need a learner's permit. You can schedule your road test right away. However, you still need to bring a vehicle and a licensed driver to the road test — the licensed driver does not have to be in the car during the test itself, but they must be present at the testing location.
The road test: what the examiner is looking for
The road test lasts about 20 minutes and takes place on public roads near the DHSMV office. The examiner sits in the passenger seat and watches you perform basic driving tasks: starting the car, using turn signals, stopping at stop signs, turning, parking, and responding to traffic. The examiner is looking for safe driving habits, not perfect driving — minor mistakes do not automatically fail you, but unsafe moves do.
You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, steering, lights, wipers, and mirrors. The examiner will check these before the test begins. You must also bring your learner's permit (if you have one) or your written test passing certificate.
If you are under 18, a parent or legal guardian must be present at the testing location, though they do not ride along during the test. If you are 18 or older, you can take the test alone, but you still need to bring a licensed adult to the office or arrange for the examiner to meet you at the vehicle.
If you fail the road test, you can retake it, but there is usually a waiting period of a few days to a week. You will have to pay a retest fee each time you retake it.
Fees and how long everything takes
Fees vary by age and license type. A standard Class D driver's license for someone 21 or older costs one amount; a license for someone under 21 costs a different amount. There are also separate fees for the written test, the road test, and the license itself. Call your local DHSMV office or check the DHSMV website to find the exact fees in your area, as they can change.
Processing times depend on how busy your local DHSMV office is. Some offices have short wait times and can schedule you for a road test within a week or two of passing the written test. Others have longer backlogs and may take several weeks. Calling ahead or checking the DHSMV website can tell you the current wait time at your nearest office.
Once you pass the road test, the license is usually issued the same day or within a few days. You will receive it by mail if you are not issued it in person at the office.
Where to find your nearest DHSMV office and how to schedule
Florida has DHSMV offices in every county. You can find the one nearest you on the official DHSMV website, which also lists the office's hours, phone number, and current wait times. Some offices allow you to schedule an appointment online; others operate on a first-come, first-served basis. Calling ahead is always a good idea, especially if you are traveling a long distance.
Bring all six documents and any other paperwork the office tells you to bring when you call. Arriving early in the day or early in the week often means shorter waits. If you are under 18, make sure your parent or legal guardian can be there with you.
Frequently Asked Questions
Can I get a Florida license if I do not have a Social Security number?
No. Florida law requires proof of a valid Social Security number to get a driver's license. If you do not have one, you must explore for one through the Social Security Administration before you can get a license. If you are not a U.S. citizen, you may be able to get an ITIN (Individual Taxpayer Identification Number) instead; call your local DHSMV office to ask whether this is an option.
What if I do not have a certified birth certificate?
You can use a U.S. passport, a foreign passport with a valid U.S. visa, a consular report of birth abroad, or a certificate of naturalization instead. If you have none of these, you can order a certified birth certificate from the vital records office in the state or country where you were born. This usually takes one to two weeks and costs a small fee.
Do I have to take the written test in English?
No. The DHSMV offers the written test in multiple languages, including Spanish, Creole, and Portuguese. Call your local office to confirm which languages are available there, or ask about taking the test at a different office if your local one does not offer your language.
What happens if I fail the road test?
You can retake it after a waiting period, usually a few days to a week. You will have to pay a retest fee. There is no limit to how many times you can retake the road test, so you can keep trying until you pass.
How long is a Florida driver's license valid?
A standard Class D license is valid for eight years if you are 21 or older, and six years if you are under 21. You will receive a renewal notice by mail before your license expires, and you can renew it online, by mail, or in person at a DHSMV office.