Utah DMV learner's permit appointments are booked online through the state's scheduling system, not by phone or in person
The Utah Division of Motor Vehicles does not accept phone calls or walk-ins for learner's permit testing. You must reserve a time slot through the online appointment system at dmv.utah.gov before you arrive at any office. The system shows available dates and times at each location, and you choose the one that works for you. Appointments typically fill up several weeks in advance, especially in urban areas like Salt Lake City and Provo.
You cannot take the learner's permit test without a confirmed appointment. Walk-ins are turned away. The online system is the only way to schedule, and it operates 24 hours a day, so you can book at any time that suits you.
Key Takeaways
- Book your learner's permit appointment online at dmv.utah.gov using the scheduling system; phone and walk-in appointments are not available.
- You will need your Social Security number, date of birth, and a valid email address to complete the online booking.
- Appointment slots fill weeks in advance, so book as soon as you know you are ready to test.
- Bring the documents listed in your confirmation email on the day of your appointment, or the DMV will not let you test.
- If you need to reschedule or cancel, log back into the system using the confirmation number from your booking email.
What documents you need before booking
Have these items ready before you start the online booking process. The system will ask you to confirm that you have them, and you will need to bring originals to your appointment.
You need proof of identity (a passport, certified birth certificate, or state ID), proof of Social Security number (a Social Security card, W-2, or tax return), and proof of Utah residency (a utility bill, lease, or bank statement dated within the last 60 days). If you are under 18, a parent or guardian must sign the process in person at the DMV office. Bring their ID as well.
The DMV website lists the full set of acceptable documents for each category. If you are unsure whether what you have will work, call the local DMV office before booking—they can confirm over the phone, and it takes five minutes.
Steps to book your appointment online
Go to dmv.utah.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select "Learner Permit" from the list of services. You will be asked to enter your name, date of birth, Social Security number, email address, and phone number.
Next, choose your county and the DMV office location you prefer. The system will show you available dates and times for that office. Select the slot that works for you. You will receive a confirmation email with your appointment number, date, time, and a list of documents to bring. Save this email or print it—you will need the appointment number when you arrive.
The entire process takes about five minutes. You do not need to create a login or password; the system sends everything to your email.
How far in advance to book
Book as soon as you are ready to test. In Salt Lake City, Davis, and Utah counties, available slots often fill 4 to 8 weeks out. In smaller counties, you may find openings 2 to 3 weeks ahead. During summer months (May through August), appointments fill faster because more teenagers are getting their permits.
If you see no available times at your preferred location, check other nearby offices. Sometimes a location 20 minutes away has openings when your closest office is full. You can also check back daily—cancellations open up slots regularly, usually in the morning.
What to bring and what to expect on test day
Bring your confirmation email (printed or on your phone), all original documents listed in that email, and a completed process for a Driver License or Permit (Form DL-43). You can print the form from dmv.utah.gov or fill it out at the office, but filling it out ahead of time speeds things up.
Arrive 10 minutes early. The DMV will verify your documents, take your photo, and collect your process fee (currently $30 for a learner's permit, though this may vary). You will then take the written test on a computer. The test covers road signs, traffic laws, and safe driving practices. You need a score of 80 percent or higher to pass. If you pass, you receive your learner's permit the same day.
If you fail, you can reschedule another appointment through the online system. There is no waiting period between attempts in Utah, but you must book a new appointment slot.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to dmv.utah.gov and select "Manage Your Appointment." Enter your confirmation number (from your booking email) and your email address. The system will let you cancel or reschedule to a different date or time at the same location.
If you cancel, your appointment slot opens up for other people to book. If you reschedule, you keep your spot but move it to a new date. Both actions are free and can be done online anytime.
If you lose your confirmation email, you can still reschedule if you remember your confirmation number. If you do not have the number, call the DMV office where you booked and they can look it up using your name and date of birth.
What to do if no appointments are available
If your preferred location shows no open slots for several weeks, check these alternatives: First, look at nearby counties. A 30-minute drive to a less busy office often means an appointment 2 to 3 weeks sooner. Second, check back daily in the morning—the system releases cancellations throughout the day. Third, call the DMV office directly and ask if they have a waitlist or if they know when new slots will open.
Do not use third-party websites that claim to book DMV appointments for you. Utah's DMV does not partner with outside services, and these sites often charge fees or do not deliver. The official dmv.utah.gov system is free and is the only legitimate way to book.
Frequently Asked Questions
Can someone else book the appointment for me?
No. The person taking the test must book their own appointment using their own name, date of birth, and Social Security number. A parent or guardian can help you navigate the website, but the account must be in your name.
What if I do not have a Social Security number?
You will need an Individual Taxpayer Identification Number (ITIN) or a state ID number instead. Call the DMV office in your county before booking to confirm what number to use in the online system.
Can I book an appointment for someone under 18 without them present?
No. The applicant must provide their own information during booking. However, a parent or guardian can sit with them while they fill out the form online.
What happens if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to book a new one through the online system. There is no penalty, but you will have to wait for the next available opening.
Is there a fee to book an appointment?
No. Booking through dmv.utah.gov is free. You only pay the permit fee ($30) when you arrive at the office on test day.