What you need to do to get a Florida driver's license

Florida issues driver's licenses through the Department of Motor Vehicles (DMV), which operates as the Florida Highway Safety and Motor Vehicles (FLHSMV) division. To get a license, you must visit a DMV office in person, pass a written knowledge test and a driving test, and provide proof of identity, residency, and Social Security number. The entire process typically takes several visits — one for the written test and one for the driving test — and costs between $48 and $87 depending on the license type and how long you want it to be valid.

Florida does not issue licenses by mail or online. You cannot complete the process remotely, and you cannot take the driving test at a third-party location. Every applicant must go to an official FLHSMV office, bring original documents, and be present for both the written and driving portions of the test.

Key Takeaways

  • You must visit a Florida DMV office in person with original documents proving your identity, residency, and Social Security number before you can take either test.
  • The written knowledge test and the driving test are separate appointments, and you cannot take the driving test until you pass the written test first.
  • Florida charges between $48 and $87 for a driver's license depending on whether you want a four-year or eight-year license, and whether you are a first-time applicant or renewing.
  • You must be at least 16 years old to get a learner's permit and at least 17 to get an unrestricted driver's license without parental consent.
  • If you are under 18, you need a parent or legal guardian to sign your process in person at the DMV office.

Documents you must bring to the DMV office

Florida requires four categories of documents: proof of identity, proof of Social Security number, proof of residency, and proof of legal presence in the United States. You must bring original documents — photocopies are not accepted. The DMV will not accept expired documents for identity or residency, though some documents can be older than others.

For identity, bring one of these: a valid U.S. passport, a certified birth certificate with a raised seal, a valid foreign passport, a valid visa, or a valid military ID. For Social Security, bring your Social Security card, a W-2 form, a 1099 form, or a Social Security benefit letter. For residency, bring a recent utility bill, a lease or mortgage statement, a property tax bill, or a bank or credit card statement dated within the last 60 days. For legal presence, U.S. citizens can use their birth certificate or passport; non-citizens must bring a valid visa, employment authorization document (EAD), or other USCIS-issued document.

If you are under 18, bring a parent or legal guardian with you. They must bring their own ID and sign your process in front of the DMV staff. If only one parent has custody, bring the custody order or court document proving that.

The written knowledge test and what it covers

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 — that is 80 percent. The test is offered in English and in several other languages including Spanish, Creole, and Portuguese. You can request an interpreter or large-print test if you need one, but you must tell the DMV office when you schedule your appointment.

The test covers road signs and what they mean, right-of-way rules, speed limits, parking laws, what to do at traffic lights and stop signs, how to handle emergency vehicles, and rules about following distance and lane changes. You can study using the official Florida Driver's Handbook, which the DMV publishes free on its website. Many people also use third-party study apps and practice tests, though the official handbook is the source the actual test questions come from.

You get one attempt per visit. If you fail, you can schedule another appointment and take the test again, but you will pay the test fee each time. There is no waiting period between attempts in Florida, so you can schedule your next test the same day if an appointment is available.

The driving test: what happens and how it is scored

The driving test lasts about 20 minutes and takes place on public roads near the DMV office. A state-certified examiner sits in the passenger seat and watches you perform basic driving tasks: starting the car, using turn signals, making turns, stopping at stop signs and red lights, parking, and backing up. The examiner also checks that you can adjust mirrors, use the windshield wipers, and operate the headlights.

You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have valid license plates, working brakes and lights, and a functioning horn. The examiner will check these before you drive. If the vehicle fails inspection, you cannot take the test that day.

The examiner scores you on safety, vehicle control, and following traffic laws. Common reasons people fail include rolling through stop signs, failing to use turn signals, driving too fast or too slow, hitting the curb while parking, or not checking mirrors and blind spots. You get one attempt per appointment. If you fail, you must schedule another appointment and pay the test fee again.

Costs and how long each step takes

A four-year driver's license costs $48. An eight-year driver's license costs $87. These are the standard fees for first-time applicants. Renewal fees are lower. You pay the fee when you pass both tests and are ready to receive your license. Some DMV offices accept cash, debit, and credit cards; a few accept only cash, so call ahead if you want to confirm payment methods.

The written test appointment usually has availability within one to three weeks, depending on how busy your local DMV office is. After you pass the written test, you can schedule the driving test when ready, though availability may be two to four weeks out. Your temporary license is valid for 30 days while you wait for your permanent card to arrive by mail.

The permanent license arrives by mail within 7 to 10 business days after you pass the driving test. If you need to drive before it arrives, the temporary license the DMV gives you is valid for 30 days. If your permanent license does not arrive within that window, contact the FLHSMV to report it.

Learner's permit rules if you are under 18

If you are under 18, you must get a learner's permit before you can take the driving test. A learner's permit allows you to drive only when a licensed adult 21 or older is in the front passenger seat. You cannot drive alone, and you cannot drive between 11 p.m. and 6 a.m. for the first three months you hold the permit.

To get a learner's permit, you take the written knowledge test (the same 50-question test) and pass with 80 percent. You do not take a driving test for the permit. The permit costs $10 and is valid for two years. You must hold the learner's permit for at least one month before you can take the driving test for a full license.

If you are 17 or older, you can skip the learner's permit and go straight to the full license test if you want, though many people get the permit first to practice driving. If you are 16, you must get the learner's permit first — there is no way around it.

What to do if you already have a license from another state

If you have a valid driver's license from another state and you move to Florida, you can exchange it for a Florida license without taking the written or driving test. You must visit a DMV office with your out-of-state license, proof of residency in Florida, and proof of Social Security number. The exchange fee is $20 to $25 depending on how long you want your new license to be valid.

If your out-of-state license is expired, you cannot exchange it. You must take the written and driving tests as if you were a first-time applicant. If your license is suspended or revoked in any state, Florida will not issue you a license until the suspension or revocation is lifted.

Frequently Asked Questions

Can I take the written test online or by mail?

No. Florida requires you to take the written test in person at a DMV office. You cannot take it online, by mail, or at any location other than an official FLHSMV office. The same applies to the driving test.

What happens if I fail the driving test?

You can schedule another driving test appointment and try again. There is no waiting period in Florida. You pay the test fee each time you take it. Most people pass on their second or third attempt after practicing more.

Do I need to bring my Social Security card, or can I bring a W-2 instead?

Either works. The DMV accepts your Social Security card, a W-2, a 1099, or a Social Security benefit letter as proof of your Social Security number. Bring whichever original document you have available.

How long is a Florida driver's license valid?

A Florida driver's license is valid for either four years or eight years, depending on which one you choose to purchase. The eight-year license costs more but lasts longer. Both are equally valid for driving.

What if I am not a U.S. citizen?

Florida issues driver's licenses to non-citizens who have legal presence in the United States. Bring a valid visa, employment authorization document (EAD), or other USCIS-issued document proving your legal status. The process is the same as for citizens, and the license is valid for the same length of time.