The documents and steps to get your first Florida license
To get your first Florida driver license, you will need to pass a written test and a road test, provide proof of identity and residency, and pay a fee. Florida does not issue a learner's permit as a separate step — instead, you get a learner's permit when you pass the written test, then use it to practice before taking the road test. Once you pass the road test, you receive your full driver license.
The entire process typically takes several weeks from start to finish, because you must wait at least one day after passing the written test before you can take the road test. Many people take longer because they need time to practice driving.
Key Takeaways
- You must bring a valid form of ID (passport, birth certificate, or state ID), proof of Social Security number, and two proofs of Florida residency to the Department of Motor Vehicles office.
- You pass the written test first to receive your learner's permit, then practice and return at least one day later to take the road test.
- The written test covers Florida traffic laws and safe driving; the road test is a 20-minute drive with an examiner in your car.
- The total cost is $87 for a license valid for eight years, plus any fees charged by the testing location.
- You must be at least 16 years old to get a learner's permit and at least 17 to get a full license (or 16 with a hardship waiver).
Documents you must bring to the DMV
Florida requires three categories of documents. First, you need one form of primary identification: a valid U.S. passport, a certified birth certificate, a consular report of birth, or a valid state ID from another state. A school ID or work ID does not count.
Second, you must prove your Social Security number. Bring your Social Security card, a W-2 form, a 1099 form, a tax return, or a pay stub with your full Social Security number printed on it. A letter from the Social Security Administration also works.
Third, you need two proofs of Florida residency. These can be a utility bill, a lease or mortgage statement, a property tax bill, a homeowner's insurance policy, a bank or credit card statement, a government check, or a paycheck stub. The documents must show your name and current Florida address, and at least one must be dated within the last 60 days.
Bring the originals or certified copies — photocopies are not accepted. If your name has changed due to marriage or court order, bring the marriage certificate or court document as well.
The written test: what to expect and how to prepare
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 is offered in English and several other languages.
You can study using the official Florida Driver License Handbook, which is free and available on the Florida Department of Highway Safety and Motor Vehicles website. Many people also use online practice tests to get familiar with the question format. The test is taken on a computer at the DMV office, and you receive your score when ready.
When you pass the written test, you receive your learner's permit on the spot. Your learner's permit allows you to drive only when a licensed driver who is at least 21 years old is sitting next to you in the front seat. You cannot drive alone.
Practicing with your learner's permit
Florida law requires you to hold your learner's permit for at least one day before you can take the road test. Most people practice for much longer — typically several weeks — to build confidence and skill before the exam.
While you have your learner's permit, you must follow these rules: drive only during daylight hours (6 a.m. to 10 p.m.), never use a cell phone while driving, and always wear your seatbelt. A licensed adult at least 21 years old must be in the front seat with you at all times.
Practice on different types of roads — residential streets, busier roads, and highways if possible. The road test will include a mix of these, so exposure to different driving conditions helps you feel ready.
The road test: what happens during the exam
The road test lasts about 20 minutes and takes place on public roads near the DMV office. An examiner sits in the passenger seat and watches you drive. You will be asked to perform basic driving tasks: starting the car, turning, stopping, parking, and merging or changing lanes. The examiner is looking for safe driving habits, not perfect performance.
Common reasons people do not pass include hitting the curb while parking, failing to come to a complete stop at a stop sign, speeding, not checking mirrors before turning, and hitting the examiner's side mirror. If you do not pass, you can retake the test, but you must wait at least one day and pay the road test fee again.
Bring your learner's permit, your Social Security card or a document showing your Social Security number, and proof of insurance for the vehicle you will be driving. The vehicle must be in safe working condition with working headlights, brake lights, turn signals, wipers, and horn.
License types and what each one allows
Florida issues a standard Class D driver license to most first-time drivers. This license allows you to drive a regular passenger car, van, or small truck. It is valid for eight years.
If you are under 18 when you get your license, you receive a graduated license with restrictions that ease over time. For the first three months, you cannot drive between midnight and 5 a.m. unless a parent or guardian is in the car. After three months, the nighttime restriction lifts, but you still cannot use a cell phone while driving until you turn 18.
If you need to drive a larger vehicle — a truck over 26,000 pounds, a bus, or a vehicle carrying hazardous materials — you will need a commercial driver license (CDL), which requires additional testing and is not covered in this guide.
Cost and how to pay
A Florida driver license costs $87 and is valid for eight years. This fee covers the written test, the road test, and the license itself. You pay this fee once at the DMV office when you explore for your learner's permit.
Some DMV offices charge an additional convenience fee if you book an appointment online or take the test at a third-party testing location. Check the Florida Department of Highway Safety and Motor Vehicles website to see which offices near you offer testing and whether they charge extra fees.
Payment methods vary by location but typically include cash, debit card, and credit card. Call ahead to confirm what your local office accepts.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. Florida law requires you to wait at least one day between passing the written test and taking the road test. This means you must return to the DMV on a different day to take the road test.
What if I fail the road test?
You can retake the road test, but you must wait at least one day before your next attempt. You will need to pay the road test fee again. Your learner's permit remains valid while you practice and prepare to retake the test.
Do I need a Social Security number to get a Florida license?
Yes. Florida requires proof of your Social Security number as part of the process. If you do not have a Social Security number, you will need to contact the Social Security Administration to obtain one before you can get a driver license.
What happens if my address changes after I get my license?
You must update your address with the Florida Department of Highway Safety and Motor Vehicles within 30 days of moving. You can do this online, by mail, or in person at a DMV office. There is no fee to update your address.
Can I get a Florida license if I am not a U.S. citizen?
Yes. Florida issues driver licenses to legal residents regardless of citizenship status. You will need to provide proof of your legal residency status along with the other required documents. Bring your visa, green card, or other immigration document to the DMV office.