Utah learner's permit test costs $25, paid at the Driver License Division office when you take the written exam
The written knowledge test for a Utah learner's permit costs $25. You pay this fee once, at the time you sit for the test at a Driver License Division office. There is no separate process fee, no online testing option, and no way to pay in advance — you bring the money with you on test day.
If you fail the test, you must pay $25 again for each retake. Utah allows you to retake the test the same day if you wish, though most people wait a few days to study more. There is no limit on how many times you can retake it, but each attempt costs another $25.
The $25 fee covers only the written test. If you pass and move forward to get your actual learner's permit card issued, there is a separate permit issuance fee of $20. So the total cost to obtain a learner's permit is $45 if you pass on your first attempt.
Key Takeaways
- The written knowledge test itself costs $25, paid in cash or card at the Driver License Division office on the day you test.
- Each retake of the written test costs another $25, with no limit on attempts.
- After you pass the written test, you pay a separate $20 fee to have your learner's permit card issued.
- The total cost to obtain a learner's permit is $45 if you pass the written test on your first try.
- Utah does not offer online testing for the learner's permit written exam; you must test in person at a Driver License Division office.
What payment methods the Driver License Division accepts
Utah Driver License Division offices accept cash and debit or credit cards at the point of service. You do not need to bring exact change. If you are paying by card, bring a valid card with you; the office will process the transaction on-site.
Some Driver License Division offices may have different payment capabilities depending on location and equipment, so if you have a strong preference for a specific payment method, call the office where you plan to test before you go. The main Salt Lake City office and most regional offices accept both cash and cards, but it is worth confirming for smaller branch locations.
Retake fees and how they add up
If you do not pass the written test on your first attempt, you will pay $25 for each retake. There is no discount for multiple retakes, and Utah does not cap the number of times you can attempt the test. However, you must wait at least one day before retaking — you cannot test twice in the same 24-hour period.
If you fail three times, for example, you will have paid $100 total in test fees ($25 × 4 attempts) before you pass. Many people find it worth spending a few dollars on a study guide or practice test app rather than paying $25 per failed attempt. The Utah Driver Handbook is free and available on the Driver License Division website, and it covers all the material on the written exam.
The permit issuance fee comes after you pass
Once you pass the written knowledge test, you move to the next step: paying the $20 permit issuance fee and having your photo taken for the learner's permit card. This fee is separate from the $25 test fee and is non-refundable. You pay it at the same Driver License Division office, usually when ready after you receive your test results.
The $20 fee covers the cost of producing and issuing the physical permit card. The card itself is valid for two years from the date of issue. If your card is lost, stolen, or damaged before the two years are up, you will need to pay a replacement fee (typically $10 to $15, depending on the reason) to get a new one.
Fees do not include the vision screening or fingerprinting
The $25 test fee and $20 issuance fee do not cover vision screening or fingerprinting, which are also required to get a learner's permit in Utah. However, these services are provided at no additional charge by the Driver License Division office. The vision screening is done on-site by office staff, and fingerprinting is also completed during your visit.
You do not pay separately for these services — they are included as part of the permit issuance process. The only costs you incur are the $25 written test fee and the $20 permit card issuance fee.
Comparing Utah learner's permit costs to other states
Utah's $25 test fee is moderate compared to other states. Some states charge as little as $10 to $15 for a written test, while others charge $30 to $40. The $20 permit issuance fee is also on the lower end — many states charge $25 to $50 for the permit card itself.
If you are moving to Utah from another state or comparing costs across states, keep in mind that Utah does not charge a separate process fee, which some states do. The total cost to obtain a learner's permit in Utah is straightforward: $25 for the test, plus $20 for the card, totaling $45 on a first pass. No hidden fees, no processing charges, and no process surcharges.
Where to pay and what to bring on test day
You pay the $25 test fee at any Driver License Division office in Utah when you arrive to take the written exam. You do not pay online or in advance. Bring a valid form of identification (such as a passport, birth certificate, or state ID), proof of residency, your Social Security number, and payment in cash or card.
The Driver License Division has offices in Salt Lake City, Ogden, Provo, St. George, and several other cities across the state. You can test at any office, not just the one nearest your home. Hours vary by location, so check the Driver License Division website or call ahead to confirm hours and to ask whether you need to make an appointment or if walk-ins are accepted.
Frequently Asked Questions
Do I have to pay the $25 test fee if I fail?
Yes. Each attempt at the written test costs $25, whether you pass or fail. If you fail and want to retake it, you pay another $25. There is no refund if you do not pass on your first try.
Can I pay the test fee online before I go to the office?
No. Utah does not offer online payment or advance payment for the learner's permit test fee. You must pay the $25 in person at the Driver License Division office on the day you test.
What happens if I pass the test but do not pay the $20 issuance fee?
You will not receive your learner's permit card. You must pay the $20 issuance fee to have the card produced and issued. Without the card, you cannot legally drive with a supervising driver.
Is there a fee to retake the test the same day?
No, but Utah does not allow you to retake the test within 24 hours of your first attempt. You must wait at least one day. When you do retake it, you pay another $25.
Do I get a refund if I move out of state before my permit expires?
No. The $25 test fee and $20 issuance fee are non-refundable once paid. If you move, you will need to follow the rules of your new state regarding learner's permits.