What You Need to Do to Get a Florida Driver's License
To get a Florida driver's license, you must visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person, pass a written knowledge test and a driving skills test, and provide proof of identity, residency, and Social Security number. The process takes about two visits: one for the written test (which you can take the same day you explore) and a second appointment for the road test, usually scheduled weeks later. You cannot complete this entirely online or by mail — Florida requires you to appear in person for both the knowledge exam and the driving test.
The total cost is $48 for a five-year license if you are 21 or older, or $33 for a four-year license if you are under 21. These fees cover the license itself; the written test and road test have no separate charge. You will also need to pay for a learner's permit first if you do not already have one ($7.50), which you must hold for a minimum of one week before you can take the road test.
Key Takeaways
- You must visit a DHSMV office twice: once to explore and take the written test, and again for the road test after a one-week waiting period.
- Bring an original or certified birth certificate, proof of Social Security number, and two documents showing your current Florida address — utility bills and lease agreements both work.
- The written test covers road signs, right-of-way rules, and safe driving practices; you need a score of 80 percent or higher to pass.
- For the road test, you must bring a vehicle that is registered, insured, and has working safety equipment; the examiner will test your ability to handle basic driving tasks.
- If you already have a valid license from another state, you may be able to skip the written and road tests and transfer directly, though you still must visit an office in person.
Documents You Must Bring to the DHSMV Office
Florida requires you to bring an original or certified copy of your birth certificate as your primary identity document. A photocopy is not acceptable. If you do not have your birth certificate, you can use a valid U.S. passport, a Certificate of Naturalization, or a Consular Report of Birth Abroad instead.
You must also prove your Social Security number. Bring your Social Security card, a W-2 form, a 1099 form, a pay stub, or a tax return. A letter from the Social Security Administration works as well.
For proof of Florida residency, bring two documents from the following list: a current utility bill (electric, gas, water, or internet), a lease or rental agreement, a mortgage statement, a property tax bill, a homeowner's insurance policy, or a bank or credit card statement. Both documents must show your current name and address and be dated within the last 60 days. A utility bill and a lease agreement is the most common combination.
If your name has changed since your birth certificate was issued — through marriage, divorce, or court order — bring the document that shows the legal change: a marriage certificate, divorce decree, or court order.
The Written Knowledge Test: What to Expect and How to Prepare
The written test consists of 50 multiple-choice questions about Florida traffic laws, road signs, and safe driving practices. You have 60 minutes to complete it. You must score at least 40 correct answers (80 percent) to pass. If you fail, you can retake the test the same day at no additional cost, though you must wait at least one hour between attempts.
The test covers these main topics: road signs and their meanings, right-of-way rules, speed limits and safe speeds, parking rules, seat belt and child safety seat laws, driving under the influence, and what to do at traffic crashes. The DHSMV publishes the official Florida Driver's Handbook free online, and all test questions come directly from it. You can read the handbook on the DHSMV website or request a printed copy at any office.
You can take the written test on your first visit to the DHSMV office, the same day you submit your documents and pay the fee. Many people pass on the first try if they have read the handbook. If you pass, you will receive a learner's permit that day, which you must hold for at least one week before you can schedule your road test.
Getting Your Learner's Permit and Scheduling the Road Test
Once you pass the written test, the DHSMV will issue you a learner's permit when ready. This permit costs $7.50 and is valid for one year. You must hold it for a minimum of one week before you can take the road test. During this week, you can practice driving with a licensed driver who is at least 21 years old and sitting in the front passenger seat.
You can schedule your road test appointment online through the DHSMV website, by phone at 1-844-DL-RENEW (1-844-357-3639), or in person at any DHSMV office. Road test appointments typically fill up weeks in advance, so schedule as soon as you are may be able to access. The road test itself is free; there is no separate fee beyond the license fee you already paid.
The road test is usually scheduled 2 to 6 weeks after you pass the written test, depending on how busy your local office is. You will drive for about 20 to 30 minutes with a DHSMV examiner in your vehicle. The examiner will ask you to perform basic tasks: starting the car, driving forward and backward, turning, stopping, parking, and merging. They are testing whether you can control the vehicle safely and follow traffic laws, not whether you are a perfect driver.
What to Bring and Do on the Day of Your Road Test
Bring your learner's permit, your Social Security card or other proof of your Social Security number, and one document showing your current address. You must also bring the vehicle you will use for the test. The vehicle must be registered in Florida, have a current Florida license plate, carry active auto insurance, and have all safety equipment working: headlights, taillights, brake lights, windshield wipers, turn signals, and a working horn. The examiner will check these before you drive.
Arrive at least 15 minutes early. If you are late, you may lose your appointment and have to reschedule. If you fail the road test, you can retake it, but you must schedule a new appointment and wait for the next available slot. There is no fee to retake the test.
During the test, the examiner will sit in the passenger seat and give you directions. Follow traffic laws exactly: obey speed limits, stop completely at stop signs, use turn signals, and check your mirrors. Common reasons people fail are rolling through stop signs, failing to signal, improper lane changes, and hitting the curb while parking. If you pass, you will receive your Florida driver's license on the spot or by mail within a few days.
If You Already Have a Valid License from Another State
If you hold a current, valid driver's license from another U.S. state or territory, you may be able to transfer to a Florida license without taking the written or road test. You must still visit a DHSMV office in person and provide the same identity, Social Security, and residency documents listed above. Bring your out-of-state license as well.
The DHSMV will check your driving record in the other state. If you have no serious violations or suspensions, you can transfer directly. The fee is still $48 for a five-year license (or $33 for under 21). The process takes about 15 minutes, and you will receive your Florida license by mail within a few days.
If your out-of-state license has expired, you cannot transfer directly; you must take the written and road tests as a new applicant. The same rule applies if you have been without a valid license for more than a certain period — Florida's rules on this vary, so ask at the office when you visit.
Common Mistakes and How to Avoid Them
The most common mistake is bringing a photocopy of your birth certificate instead of the original or a certified copy. The DHSMV will not accept it, and you will have to reschedule. Order a certified copy from the vital records office in the county where you were born; it usually arrives within 1 to 2 weeks.
Another frequent error is not bringing two separate documents for proof of residency. A single utility bill is not enough. Make sure both documents show your current name and address and are dated within the last 60 days. If you just moved, a lease agreement and a recent bank statement work well together.
On the road test, many people fail because they do not come to a complete stop at stop signs — a rolling stop is not acceptable in Florida. Also, use your turn signal at least 100 feet before turning or changing lanes, and check your mirrors constantly. The examiner is watching whether you drive safely and follow the law, not whether you are smooth or confident.
Do not schedule your road test before you have held your learner's permit for the full one-week minimum. The DHSMV system will not let you book an earlier appointment, but if you try to take the test before the week is up, you will be turned away and lose your appointment slot.
Frequently Asked Questions
Can I take the written test online or at home?
No. Florida requires you to take the written test in person at a DHSMV office, where an employee can verify your identity. You cannot take it online, by mail, or at a third-party testing center. You can take it on the same day you explore, so plan to spend about an hour at the office for your first visit.
What if I fail the road test?
You can retake it at no cost, but you must schedule a new appointment through the DHSMV website or by phone. Wait times for the next available slot vary by location, usually 2 to 6 weeks. You keep your learner's permit and can continue practicing while you wait.
How long does it take to get my license after I pass the road test?
If you pass the road test, you will receive your physical license by mail within 3 to 5 business days. Some offices issue a temporary paper license on the spot that is valid until the card arrives. Ask the examiner whether yours does.
Do I need to take a vision test?
Yes. The DHSMV will test your vision at the office during your first visit. You must be able to read the eye chart at the required standard. If you wear glasses or contacts, wear them during the test and when you take the road test. If you fail the vision test, you will be referred to an eye doctor and cannot proceed until you bring a vision clearance form.
Can I get a Florida license if I do not have a Social Security number?
No. A Social Security number is required by federal law for all Florida driver's licenses. If you are not a U.S. citizen and do not have a Social Security number, you may be able to obtain an Individual Taxpayer Identification Number (ITIN) from the IRS and use that instead. Contact the DHSMV office to confirm whether your situation qualifies.