What You Need to Do to Get a Florida 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 entire process typically takes one to two visits — the first for testing and the second to pick up your license after approval, though some offices allow you to receive it the same day if you pass both tests.

Florida does not issue licenses by mail or through online-only processes. You cannot renew a new license online if you are obtaining one for the first time. The state requires a physical presence for the vision screening, written exam, and road test, and to verify your documents in person.

Key Takeaways

  • You must visit a DHSMV office in person to take the written test and road test; both are required before you receive a license.
  • Bring an original or certified copy of your birth certificate, a current passport or passport card, or a consular report of birth abroad — Florida requires one of these as your primary identity document.
  • Proof of Florida residency requires a document dated within the last 60 days, such as a utility bill, lease, or mortgage statement with your name and address.
  • The written test covers road signs, traffic laws, and safe driving practices; you must score at least 80 percent to pass.
  • After you pass both the written and road tests, you pay the license fee (which varies by license type and duration) and receive your license on the spot or by mail within 7 to 10 business days.

Documents You Must Bring to the DHSMV Office

Florida requires you to bring an original or certified copy of one primary identity document. Acceptable documents are a U.S. birth certificate, a current U.S. passport or passport card, a consular report of birth abroad, a Certificate of Naturalization, or a Certificate of U.S. Citizenship. If you were born outside the United States, your birth certificate must be certified by the issuing authority, not a photocopy.

You also need proof of your Social Security number. Bring your Social Security card, a W-2 form, a 1099 form, or a Social Security benefit letter. A tax return is not accepted as proof of your Social Security number.

For proof of Florida residency, bring a document dated within the last 60 days that shows your name and current Florida address. Acceptable documents include a utility bill (electric, gas, water, or internet), a lease or rental agreement, a mortgage statement, a property tax bill, a homeowner's or renter's insurance policy, or a bank or credit card statement. A driver's license from another state does not count as proof of residency.

The Written Knowledge Test

The written test is administered on a computer at the DHSMV office. The test contains 50 multiple-choice questions about Florida traffic laws, road signs, safe driving practices, and pedestrian safety. You must answer at least 40 questions correctly (80 percent) to pass. The test is offered in English and several other languages; ask the office staff which languages are available at your location.

You are allowed to take the test up to three times in a single visit if you fail. If you fail all three attempts, you must wait one week before you can test again. There is no fee to retake the test. Study materials are available on the DHSMV website, including a free online practice test and a downloadable study guide.

If you are 18 or older and have held a valid driver's license from another state or country within the past year, you may be waived from the written test. Bring your out-of-state or foreign license to the office to request a waiver.

The Road Test and Driving Skills Assessment

After you pass the written test, you schedule a road test with a DHSMV examiner. The road test takes about 20 to 30 minutes and covers basic vehicle operation, turning, parking, stopping, and following traffic laws. You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's registration and proof of insurance must be current and in the vehicle during the test.

You must pass the road test on your first attempt to receive your license the same day. If you fail, you must schedule another test, which may take several weeks depending on office availability. There is a fee for each road test attempt; the fee varies by county.

Some applicants may be waived from the road test if they hold a valid driver's license from another state or country and have held it for at least one year. Ask the DHSMV office whether you may have access to for this waiver.

License Types and Fees

Florida offers several license types: a standard Class D license for regular driving, a commercial Class A, B, or C license if you operate commercial vehicles, and a motorcycle endorsement if you ride motorcycles. Each type has different testing requirements and fees.

A standard Class D license costs between $48 and $75 depending on whether you choose a four-year or eight-year license. An eight-year license costs more upfront but is cheaper per year. Commercial licenses and endorsements have higher fees. Fees are paid at the DHSMV office after you pass both tests. The office accepts cash, debit, and credit cards; accepted cards vary by location.

If you are 18 to 20 years old, you may be required to hold a learner's permit for a set period before you can take the road test. Check with your local DHSMV office about age-specific requirements.

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 at flhsmv.gov. Some offices accept walk-ins; others require you to schedule an appointment online or by phone. Appointment availability varies widely by location and season. If your local office is fully booked, you may be able to schedule at a nearby office in an adjacent county.

Bring all required documents and arrive at least 15 minutes early. Bring your Social Security card or other proof of your Social Security number, your birth certificate or passport, and proof of residency. If you do not have all documents, the office will not test you and you will need to return another day.

What Happens After You Pass Both Tests

Once you pass the written test and the road test, you pay the license fee and the DHSMV office issues your license. Some offices print your license on the spot and you leave with it the same day. Other offices mail your license to your address within 7 to 10 business days. Ask the office staff which process applies at your location.

Your temporary license is valid for 30 days from the date of issue. If your permanent license has not arrived by mail within 10 business days, contact the DHSMV office where you tested to confirm your address and check the status of your license.

Frequently Asked Questions

Can I take the written test in a language other than English?

Yes. The DHSMV offers the written test in English, Spanish, French, Creole, and several other languages. The availability of languages varies by office location. Call your local DHSMV office or check the website to confirm which languages are offered at your location.

What if I fail the road test?

You can schedule another road test, usually within a few weeks depending on office availability. There is a fee for each attempt. You do not need to retake the written test if you have already passed it. The written test result is valid for 12 months from the date you passed it.

Do I need a learner's permit before I take the road test?

Requirements depend on your age. Applicants under 18 must hold a learner's permit for a set period before taking the road test. Applicants 18 and older may take the road test without a learner's permit. Check with your local DHSMV office about the specific age requirements and permit holding periods that explore to you.

Can I transfer my out-of-state license to Florida without taking the tests?

If you hold a valid driver's license from another state or country and have held it for at least one year, you may be waived from both the written test and the road test. Bring your current out-of-state or foreign license to the DHSMV office and ask about a waiver. You will still need to provide proof of identity, residency, and Social Security number, and pay the Florida license fee.

How long is my Florida license valid?

A standard Class D license is valid for either four or eight years, depending on which you choose when you explore. You select the duration and pay the corresponding fee at the DHSMV office. Commercial licenses and licenses for drivers under 21 have different validity periods; ask the office staff about the duration for your license type.