Book your appointment online or by phone before you visit
Utah's Division of Motor Vehicles (DMV) requires you to schedule an appointment before you arrive to test for your learner's permit. You cannot walk in without one. You have two ways to book: through the online system at dmv.utah.gov or by calling your local DMV office directly.
The online system is faster and shows you available times when ready. You pick your nearest DMV location, choose a date and time that works for you, and receive a confirmation number on the spot. If you prefer to call, have your name, date of birth, and a phone number ready when you contact the office.
Appointments typically fill up one to two weeks in advance, especially in larger cities like Salt Lake City and Provo. If you cannot find an open slot at your preferred location, try scheduling at a smaller nearby office — rural DMV branches often have more availability.
Key Takeaways
- Utah DMV requires a scheduled appointment; walk-ins are not accepted for learner's permit testing.
- Book online at dmv.utah.gov or call your local DMV office to reserve a time slot.
- Appointments fill quickly in urban areas, so book at least one to two weeks ahead of when you want to test.
- Bring your confirmation number and all required documents (proof of identity, residency, and Social Security number) on the day of your appointment.
- If your preferred location is full, smaller DMV offices in surrounding areas usually have earlier openings.
What you need before you book
Before you schedule, gather the documents you will need to bring on test day. The DMV will not let you test without them, even if you have an appointment. You need proof of identity (a birth certificate or passport), proof of Utah residency (a utility bill or lease in your name), and your Social Security number.
You also need to know your parent or guardian's name and contact information if you are under 18. Utah law requires a parent or guardian to be present during your appointment, so do not schedule a time when they cannot attend. Some DMV offices have limited hours, so check whether your location is open when your parent can go with you.
If you do not have a Social Security number yet, contact the Social Security Administration before booking. The DMV cannot issue a learner's permit without it.
How to use the online booking system
Go to dmv.utah.gov and look for the "Schedule an Appointment" link on the homepage. Click it and select "Learner's Permit" as the service you need. The system will ask you to enter your zip code or choose your preferred DMV office from a list.
Once you pick a location, the calendar shows available dates in green. Click a date, and the system displays time slots for that day. Select the time that works best for you. You will then enter your name, phone number, and email address to confirm the booking.
The system generates a confirmation number when ready. Write it down or take a screenshot — you will need to provide this number when you arrive. The DMV will also send a confirmation email, which you can print or show on your phone.
Calling your local DMV office to book
If the online system is not working or you prefer to speak with someone, call your nearest DMV office. Find the phone number for your location on dmv.utah.gov under "Contact Us." Have your name, date of birth, and preferred appointment dates ready when you call.
The staff member will ask which service you need (learner's permit), confirm your documents are in order, and give you available time slots. They will book your appointment and provide a confirmation number over the phone. Ask them to email or mail a confirmation if you want a written record.
Call during business hours, which vary by location. Most DMV offices are open Monday through Friday, 8 a.m. to 5 p.m., but some have reduced hours on certain days. Check your local office's schedule before calling to avoid long wait times.
What to expect when you arrive
Arrive 10 to 15 minutes early with your confirmation number and all required documents. Bring the originals — photocopies are not accepted. Have your parent or guardian with you; they must be present for the entire appointment.
When you check in, give the staff your confirmation number and photo ID. They will verify your documents and may ask you questions about your address and personal information. You will then take the written test for your learner's permit in a private testing area.
The written test covers Utah traffic laws, road signs, and safe driving practices. You have 30 minutes to complete it. If you pass, the DMV will issue your learner's permit on the same day. If you do not pass, you can reschedule another appointment to retake the test.
If you need to reschedule or cancel
If your appointment time no longer works, cancel it as soon as you know. Log back into dmv.utah.gov with your confirmation number and select the option to cancel or reschedule. You can then book a new time slot when ready.
If you cancel through the website, your time slot opens up for other people to book. If you prefer to cancel by phone, call your local DMV office and provide your confirmation number. They will remove your appointment and help you find a new time if you need one.
Do not straightforward skip your appointment. If you miss it without canceling, some DMV offices may require you to wait longer before booking again, though policies vary by location.
Frequently Asked Questions
Can my parent schedule the appointment for me, or do I have to do it myself?
Your parent can schedule the appointment for you online or by phone. They will need your name, date of birth, and Social Security number. Either way, you must both be present at the appointment — the DMV will not test you without your parent or guardian there.
What if there are no appointments available in my area?
Check DMV offices in neighboring cities or counties — they often have more open slots. You can also call your local office directly; sometimes staff can find times that do not show online. If nothing is available, ask when new appointments are released and check back at that time.
Do I need to bring my confirmation number to the appointment?
Yes. Bring your confirmation number and photo ID when you arrive. The DMV uses it to pull up your appointment and verify your information. If you lose your confirmation number, call your local DMV office and they can look it up by your name and date of birth.
Can I take the written test on the same day as my appointment, or do I have to come back?
You take the written test during your appointment on the same day. There is no separate visit. If you pass, you receive your learner's permit before you leave. If you do not pass, you schedule a new appointment to retake it.
What happens if I fail the written test?
You can retake the test, but you must schedule another appointment. There is usually a waiting period of a few days before you can book your next test. When you reschedule, you will pay the testing fee again.