Book your Duval County learner's permit appointment online or by phone

The Duval County Department of Motor Vehicles handles learner's permit appointments through the Florida DMV's online scheduling system or by calling their office directly. You can schedule online at the Florida DMV website (flhsmv.gov) by selecting Duval County as your location, or call the Duval County DMV at (904) 255-8228 to book over the phone. Online scheduling is usually faster — you pick your preferred date and time slot, and you get a confirmation number when ready.

When you schedule, have your Social Security number, date of birth, and a valid email address ready. The system will ask what service you need — select "Learner's Permit" or "Learner's License" depending on your age and what Florida calls it in their system. Appointments typically fill up one to two months in advance, especially at the main Duval County office on Riverside Avenue, so booking early gives you more time options.

If you cannot find an open slot in Duval County, you can schedule in a neighboring county and take your test there instead. Your learner's permit is valid statewide once issued, so the location where you test does not matter for your final license.

Key Takeaways

  • Schedule online at flhsmv.gov or by phone at (904) 255-8228; online booking usually has more available slots and gives you a confirmation number right away.
  • Have your Social Security number, date of birth, and email address ready when you book, and select "Learner's Permit" as the service type.
  • Appointments fill up weeks in advance, so book as soon as you know you are ready to test.
  • If Duval County is full, you can schedule in a neighboring county — your learner's permit works statewide once you pass.

What documents to bring to your Duval County appointment

Bring your confirmation number or appointment email, a valid photo ID, and proof of your Social Security number. A driver's license, passport, or state ID card counts as photo ID. For proof of Social Security number, bring your Social Security card, a W-2 form, a tax return, or a birth certificate — the DMV accepts any of these.

You will also need to bring proof of your Florida residency. A utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days works. If you live with a parent or guardian, bring their ID plus a document showing your address at their home — a school enrollment letter or a piece of mail addressed to you there is usually enough.

Bring the completed DL 44 form (process for Florida Driver License or Identification Card) if you want to save time, though the DMV office has copies available. You do not need to print it ahead — staff can hand you one when you arrive.

How the learner's permit test works in Duval County

The test has two parts: a written knowledge test and a vision screening. The knowledge test covers Florida traffic laws, road signs, and safe driving practices. You answer 50 multiple-choice questions on a computer at the DMV office, and you need to get at least 40 correct to pass. The test is offered in English and several other languages — tell the staff member which language you need when you check in.

The vision screening checks whether you can see well enough to drive safely. The DMV uses a machine that tests your vision in both eyes. If you wear glasses or contacts, wear them to your appointment. If you fail the vision test, you will be told on the spot and can retake it after getting an eye exam from an optometrist or ophthalmologist.

If you pass both parts, you will receive your learner's permit the same day. The permit is valid for three years and allows you to drive with a licensed adult 21 or older in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. during your first three months with the permit.

Rescheduling or canceling your appointment

If you need to change your appointment date or time, log back into the Florida DMV website using your confirmation number and email address, or call (904) 255-8228. Online rescheduling is faster — you can usually move your appointment to a different date with a few clicks. If you cancel without rescheduling, you will need to book a new appointment through the system.

The DMV asks that you cancel at least 24 hours before your appointment if you cannot make it. Canceling early opens that slot for someone else and helps you avoid a no-show on your record.

What to expect when you arrive at the Duval County DMV

Arrive 10 to 15 minutes early with all your documents. Check in at the front desk, give them your confirmation number, and they will verify your information. You will then wait for your name to be called — wait times vary depending on how busy the office is that day, but usually range from 15 minutes to an hour.

When your number is called, a staff member will review your documents, take your photo for the permit, and walk you to the computer station for the knowledge test. You will have up to one hour to complete the 50-question test. After you finish, the results appear on screen when ready. If you pass, you move to the vision screening. If you do not pass, you can retake the test the same day at most Duval County locations, though you may have to wait and pay the test fee again.

Once you pass both the knowledge test and vision screening, staff will print your learner's permit on the spot. You will receive a temporary paper permit that day and the plastic card in the mail within one to two weeks.

Fees and payment methods

The learner's permit fee in Florida is $7.50 for a three-year permit. The Duval County DMV office accepts cash, debit cards, and credit cards. If you are paying by card, bring the card with you — they do not take payment over the phone when you schedule.

If you fail the knowledge test and retake it the same day, you pay the $7.50 fee again. If you fail the vision test and return after getting an eye exam, you do not pay another fee — the vision screening is included in the original $7.50.

Duval County DMV office locations and hours

The main Duval County DMV office is located at 1444 San Marco Avenue, Jacksonville, FL 32207. This is the office where most appointments are scheduled. Hours are typically Monday through Friday, 8 a.m. to 5 p.m., and Saturday 8 a.m. to 12 p.m., though hours can change seasonally. Call (904) 255-8228 to confirm hours before you go, or check the Florida DMV website for any temporary closures.

Some satellite offices in Duval County also handle learner's permit appointments, though they have fewer available slots. When you schedule online, the system shows you all available locations and times in the county, so you can choose whichever works best for your schedule.

Frequently Asked Questions

Can I schedule a learner's permit appointment for someone else?

No. The person taking the test must schedule their own appointment using their own Social Security number and date of birth. A parent or guardian can help them navigate the website or make the phone call, but the appointment must be in the applicant's name.

What if I fail the knowledge test?

You can retake it the same day at most Duval County locations. You will pay the $7.50 fee again and wait for the next available computer station. There is no limit to how many times you can retake the test, though most people pass on the second or third attempt after studying the Florida Driver Handbook.

Do I need a Social Security number to get a learner's permit?

Yes. Florida requires a valid Social Security number to issue a learner's permit. If you do not have one, you will need to explore for one through the Social Security Administration before you can schedule a DMV appointment.

How long does the appointment take?

Plan for 45 minutes to an hour total, including check-in, waiting, the knowledge test, and the vision screening. If you pass everything on the first try, you will be done faster. If you need to retake the knowledge test, add another 30 minutes.

Can I take the learner's permit test in a language other than English?

Yes. The knowledge test is offered in English, Spanish, French, Creole, and several other languages. Tell the DMV staff which language you need when you check in, and they will set you up at a computer with that language version of the test.