Where the Salt Lake City DMV is and what it handles
The Driver License Division in Salt Lake City is located at 1095 Motor Avenue, Salt Lake City, UT 84116. This is the main office for Utah's driver licensing system, and it's where you'll go for your written test, road test, and to pick up your license once it's issued. If you're a new driver, a teenager getting your first license, or someone moving to Utah, this is the office that processes your documents and administers your tests.
The Salt Lake City location handles all license types — learner's permits, Class D licenses for regular drivers, and commercial licenses. They also manage renewals, replacements, and address changes. If you need to take your road test, you'll schedule it here, and the examiner will test you in the Salt Lake City area.
Hours and wait times vary by season and day of the week. The office is typically busiest on Thursdays and Fridays and during lunch hours. You can check current wait times on the Utah Driver License Division website before you go, which saves you a trip if the wait is longer than you expected.
Key Takeaways
- The Salt Lake City Driver License Division office is at 1095 Motor Avenue and handles written tests, road tests, and license issuance for the greater Salt Lake City area.
- You must bring a valid form of identification, proof of residency, and your Social Security number or Individual Taxpayer Identification Number to any appointment.
- The written test covers Utah traffic laws and safe driving practices; you can study using the official Utah Driver Handbook before you go.
- Road tests are scheduled separately after you pass your written test and hold a learner's permit for the required waiting period.
- You can check wait times online before visiting, and scheduling an appointment in advance is faster than walking in without one.
What documents you need to bring
Before you walk into the Salt Lake City office, gather these documents. You'll need proof of identity — a passport, birth certificate, or state ID from another state. You'll also need proof of residency in Utah, which can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address.
Bring your Social Security card or a document showing your Social Security number. If you don't have a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead. You'll also need to fill out the process form — you can do this online before you arrive or fill it out at the office.
If you're under 18, bring a parent or legal guardian with you. They'll need to sign your process and provide their own identification. If you're renewing or replacing a license, bring your current license or the documents you used when you first got it.
Taking the written test at the Salt Lake City office
The written test covers Utah traffic laws, road signs, and safe driving practices. You can study using the Utah Driver Handbook, which is free and available on the Driver License Division website. The handbook explains everything the test covers — speed limits, right-of-way rules, parking, and what different road signs mean.
The test has 40 questions, and you need to answer at least 32 correctly to pass. You can take the test on a computer at the Salt Lake City office. If English is not your first language, you can request the test in Spanish or other languages; call ahead to confirm which languages are available.
You can retake the test if you don't pass, but you'll have to wait and pay the fee again. Most people pass on their first try if they study the handbook beforehand. After you pass the written test, you'll receive a learner's permit, which lets you practice driving with a licensed adult in the car.
Scheduling and taking your road test
You can't take your road test right away. Utah requires you to hold your learner's permit for a minimum waiting period — typically 30 days for drivers 18 and older, and longer for drivers under 18. During this time, you practice driving with a licensed adult who is at least 21 years old.
Once you've met the waiting period, you schedule your road test through the Salt Lake City office. You can book online or call to set up an appointment. Bring your learner's permit, proof of insurance, and the vehicle you'll be tested in. The vehicle must be in safe working condition — the examiner will check the brakes, lights, and wipers before the test starts.
The road test takes about 30 minutes. The examiner will ask you to perform basic driving tasks — parking, turning, stopping, and merging — and will watch how you handle traffic and follow road signs. If you pass, you'll be issued your Class D driver license on the spot or within a few days by mail.
Fees and payment methods
The Salt Lake City office accepts cash, check, and card payments. Fees vary depending on what you're doing. A learner's permit costs one amount, and a Class D license costs another. Renewal fees are different from initial license fees. The Driver License Division website lists current fees, which can change year to year.
If you're replacing a lost or damaged license, there's a replacement fee. If you're changing your address, that may be free or have a small fee depending on whether you're renewing at the same time. Ask at the counter or check online before you go so you know exactly what to bring.
What to expect on your visit day
Arrive 10 to 15 minutes early, especially if you don't have an appointment. Check in at the front desk and give them your documents. A staff member will review what you brought and let you know if anything is missing. If everything is in order, you'll wait for your number to be called.
If you're taking the written test, you'll be directed to a computer station. You'll have time to answer all 40 questions, and you'll see your score right away. If you pass, you'll move to the next step — getting your photo taken and receiving your learner's permit.
If you're taking your road test, an examiner will call your name and walk you to the vehicle. They'll explain what they're looking for and then direct you through the test route. The whole process, from check-in to leaving, usually takes 45 minutes to an hour if you have an appointment, or longer if you walk in.
Frequently Asked Questions
Can I schedule an appointment online or do I have to walk in?
You can schedule an appointment online through the Utah Driver License Division website, which is faster than walking in. Walk-ins are accepted, but you may wait longer, especially during busy times. Scheduling ahead is worth the few minutes it takes.
What if I fail my written test?
You can retake it the same day or come back another day. You'll pay the test fee again. Most people pass on the second try after studying the handbook more carefully. There's no limit to how many times you can retake it.
Do I need to bring my own car for the road test?
Yes, you need to bring the vehicle you'll be tested in. It must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, horn, and wipers before the test starts. You can't use the DMV's vehicle.
How long does it take to get my license after I pass the road test?
If you pass, you may receive a temporary license to use right away, and your permanent license will arrive by mail within a few days. Ask the staff what to expect when you finish your test.
What if I'm moving out of Utah soon — do I still need a Utah license?
If you're moving to another state, you'll need to get a license in that state once you move. You don't need a Utah license if you're leaving. If you're staying in Utah, you need a Utah license to drive legally in the state.