What you need to do to get a Florida driver's license
Getting a Florida driver's license involves three main steps: pass a written knowledge test, pass a driving test, and submit the required documents to the Florida Department of Highway Safety and Motor Vehicles (DHSMV). You can get your license at any DHSMV office, and the whole process typically takes a few weeks from start to finish, though you can often complete the written test on your first visit.
The path depends on whether you already have a valid driver's license from another state or country, or whether you are getting one for the first time. If you hold an out-of-state license, you may skip the written test. If you are under 18, you must follow Florida's graduated licensing system, which includes a learner's permit stage before you can take the driving test.
Key Takeaways
- You must bring proof of identity, proof of Social Security number, and proof of Florida residency to your DHSMV visit — a passport, birth certificate, or REAL ID-compliant document works for identity.
- The written knowledge test covers road signs, traffic laws, and safe driving practices; you can study using the official Florida Driver License Handbook available free on the DHSMV website.
- If you hold a valid driver's license from another U.S. state or most countries, you can skip the written test and go straight to the driving test.
- Drivers under 18 must first obtain a learner's permit, hold it for a minimum period, and meet additional requirements before taking the driving test.
- You can schedule your driving test appointment online through the DHSMV website, and test fees vary but typically run between $15 and $30.
Documents you must bring to the DHSMV office
Florida requires three categories of documents: proof of identity, proof of your Social Security number, and proof of residency. You do not need all three from one category — you can mix and match as long as you have at least one from each.
For proof of identity, bring a U.S. passport, passport card, birth certificate, military ID, or a REAL ID-compliant document from another state. If your birth certificate is from outside the U.S., it must be certified and translated into English. A school ID or work ID alone will not work.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. A letter from the Social Security Administration also counts. If you do not have a Social Security number, you can still get a Florida license, but you must bring a letter from the Social Security Administration stating you are ineligible.
For proof of residency, bring a utility bill, lease agreement, mortgage statement, property tax bill, or a government check addressed to you at your Florida address. The document must show your current name and address and be dated within the last 60 days. A bank statement, insurance bill, or medical bill also works if it meets the date requirement.
Taking the written knowledge test
The written test has 50 multiple-choice questions covering 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 at most DHSMV offices.
You can study using the Florida Driver License Handbook, which is free and available as a PDF on the DHSMV website. The handbook covers everything the test covers. Many DHSMV offices also have printed copies available. You can take practice tests on the DHSMV website to familiarize yourself with the question format.
If you hold a valid driver's license from another U.S. state, you do not have to take the written test. The same applies if you hold a valid license from certain countries, though the list varies. Check with your local DHSMV office or the DHSMV website to confirm whether your out-of-state or foreign license qualifies you to skip this step.
Scheduling and taking the driving test
After you pass the written test, you can schedule your driving test online through the DHSMV website or by calling your local DHSMV office. The driving test typically takes 20 to 30 minutes and covers basic vehicle operation, parking, turning, stopping, and following traffic laws. 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 inspect these before the test begins. You must also bring a valid learner's permit if you are under 18, or a valid out-of-state license if you are using it to waive the written test.
Test fees vary by location but typically range from $15 to $30. If you do not pass on your first attempt, you can retake the test after waiting a set period — usually a few days. There is no limit to how many times you can retake the test, though you will pay the fee each time.
Getting a license if you are under 18
Florida's graduated licensing system requires drivers under 18 to follow specific steps. You must first obtain a learner's permit by passing the written knowledge test and submitting your documents. With a learner's permit, you can drive only when supervised by a licensed driver who is at least 21 years old and sitting in the front seat next to you.
You must hold your learner's permit for a minimum of one month before you can take the driving test. During this time, you must practice driving and build experience. Some DHSMV offices require proof that you have completed a driver education course before issuing a learner's permit, though this requirement varies by county.
Once you have held your permit for the required time and passed the driving test, you will receive a restricted license valid until age 18. This license has restrictions on when and where you can drive — for example, no driving between 11 p.m. and 6 a.m. unless accompanied by a parent or guardian, and no use of a cell phone while driving. At age 18, you can renew your license without these restrictions.
Transferring a license from another state
If you already hold a valid driver's license from another U.S. state, you can exchange it for a Florida license without taking the written or driving tests. Bring your out-of-state license, proof of identity, proof of Social Security number, and proof of Florida residency to any DHSMV office. The process is faster than getting a license from scratch and typically takes one visit.
Your out-of-state license must be valid and not suspended or revoked. If your license has expired, you will need to take both tests. Some states have reciprocal agreements with Florida that streamline the process further, though the basic documents remain the same.
If you are moving to Florida from another country and hold a valid driver's license issued there, you may also be able to exchange it without testing. The rules depend on which country issued your license. Contact your local DHSMV office or check the DHSMV website to confirm whether your country's license qualifies.
Finding your local DHSMV office and scheduling
Florida has DHSMV offices in every county. You can find the office nearest you and check its hours on the DHSMV website. Some offices are busier than others, and wait times can vary significantly. Scheduling an appointment online before you visit will save you time and is available at most locations.
If you cannot find an appointment slot online, you can call your local office directly or visit in person. Some offices operate on a first-come, first-served basis, while others require appointments. The DHSMV website shows which offices in your area accept online scheduling.
Bring all required documents in original form — photocopies are not accepted. If any document is missing or does not meet the requirements, the DHSMV office will not process your process and you will need to return with the correct documents.
Frequently Asked Questions
Can I take the written test online from home?
No. The written test must be taken in person at a DHSMV office. You cannot take it remotely or at a third-party location. However, you can study at home using the free Florida Driver License Handbook and practice tests on the DHSMV website before you visit.
What if I fail the driving test?
You can retake the driving test after waiting a few days. There is no limit to how many times you can retake it. Each attempt costs the standard test fee. The examiner will tell you which skills you need to practice before your next attempt.
Do I need a Social Security number to get a Florida driver's license?
No. If you do not have a Social Security number, you can still get a license by bringing a letter from the Social Security Administration stating you are ineligible. Bring this letter instead of a Social Security card or tax document.
How long does it take to get a Florida driver's license?
If you pass both tests on your first attempt, you can receive your license on the same day or within a few days, depending on your local DHSMV office. If you are under 18, you must hold a learner's permit for at least one month before taking the driving test, so the total timeline is longer.
Can I renew my license online?
Yes, if your license is not expired by more than six months and you meet other requirements, you can renew online through the DHSMV website. However, you must renew in person if your license is expired by more than six months, if you need to change your address, or if you want to add the REAL ID designation.