Tennessee learner's permit fees and what they cover
A Tennessee learner's permit costs $20 and is valid for five years from the date you receive it. This single fee covers the written knowledge test, the permit itself, and the five-year validity period — there are no separate testing fees or renewal charges during those five years.
The $20 fee applies whether you're getting your first permit or replacing a lost or damaged one. If you need a duplicate permit before the five years are up, you'll pay another $20. Tennessee does not charge extra for retaking the written test if you fail on your first attempt, though you will need to schedule another test appointment.
You pay the fee when you pass the written test at a Driver Services office. Bring cash, debit card, or check — accepted payment methods vary slightly by location, so call ahead if you have a preference.
Key Takeaways
- Tennessee learner's permits cost $20 and remain valid for five years with no additional renewal fees during that period.
- You pay the $20 fee only after you pass the written knowledge test at a Driver Services office.
- Retaking the written test costs nothing if you fail, but you must schedule a new test appointment through the same office.
- Duplicate permits issued before your five-year permit expires also cost $20 each.
Where to pay and what to bring
You pay for your permit at any Tennessee Driver Services office after passing the written test. The office staff will collect your $20 fee, process your process, and issue your permit on the same day in most cases. Bring your Social Security number, proof of Tennessee residency (such as a utility bill, lease, or bank statement), and proof of your date of birth (a birth certificate, passport, or state ID).
If you're under 18, a parent or legal guardian must be present and sign your process. Bring their ID as well. Some offices accept walk-ins, but many require you to schedule a test appointment in advance through the Tennessee Driver Services website or by phone. Check your local office's hours and appointment availability before you go.
How long the permit lasts and when you need to renew
Your learner's permit is valid for exactly five years from the date the Driver Services office issues it. You do not renew a learner's permit — when it expires, you must take the written test again and pay another $20 if you want a new one. However, most people move on to the road test and full driver's license before the five years are up.
If you pass your road test and receive a driver's license while your learner's permit is still valid, the permit automatically becomes invalid. You do not get a refund of the $20 fee. Keep your permit until you have your license in hand, because you may need to show it to law enforcement if you're stopped while driving with a licensed adult.
Retesting if you fail the written exam
If you do not pass the written knowledge test on your first try, you can retake it at no additional cost. You must schedule a new test appointment, which may be the same day or several days later depending on the office's availability. There is no limit to how many times you can retake the test, and each attempt is free.
Most people pass the written test on their first or second attempt. The test covers Tennessee traffic laws, road signs, and safe driving practices. You can study using the free Tennessee Driver Handbook, available on the Driver Services website, or through practice tests offered by third-party websites.
Costs if you lose or damage your permit
If your learner's permit is lost, stolen, or damaged before it expires, you can request a duplicate at any Driver Services office for $20. You do not need to retake the written test — the office will issue a new permit with the same expiration date as your original. Bring your ID and proof of residency, just as you would for an initial permit.
Some people request duplicates if their permit is worn or faded and difficult to read. This is common after several years of carrying the permit in a wallet. The $20 duplicate fee applies each time.
Comparing Tennessee learner's permit costs to other states
Tennessee's $20 learner's permit fee is lower than many neighboring states. Kentucky charges $20 for a learner's permit but adds a $10 fee for the written test, making the total $30. Virginia charges $35 for a learner's permit. Georgia charges $20 but requires a separate $7 testing fee. The actual cost varies by state and changes over time, so if you're comparing options, check the current fee schedule for the state where you plan to test.
Tennessee also does not charge for retaking the written test, which can save money if you need more than one attempt. Some states charge $5 to $10 per retest.
What happens after you pass the written test
Once you receive your learner's permit, you can begin practicing to drive with a licensed adult who is at least 21 years old and seated beside you. Tennessee requires you to hold the learner's permit for a minimum of 30 days before you can take the road test for a full driver's license. During this time, you cannot drive alone, and there are restrictions on when you can drive (no driving between midnight and 4 a.m. for drivers under 18).
When you're ready to take the road test, you'll schedule it through a Driver Services office. The road test itself costs $20. If you pass, you'll pay an additional fee for your driver's license, which varies depending on how long you want it to be valid (four, five, or eight years). Your learner's permit becomes void once you receive your license.
Frequently Asked Questions
Can I get a learner's permit online or by mail?
No. You must visit a Driver Services office in person to take the written test and pay the $20 fee. Tennessee does not offer online permit testing or mail-in applications. You can schedule your test appointment online through the Driver Services website, but you must appear at the office on the scheduled date.
Do I have to pay the $20 fee if I fail the written test?
No. You only pay the $20 fee after you pass the written test. If you fail, you can retake the test at no cost by scheduling another appointment. You pay the fee only when you pass and receive your permit.
What if I turn 18 before I get my learner's permit?
You can still get a learner's permit at any age, and the cost remains $20. However, if you're 18 or older, you no longer need a parent or guardian to sign your process. You can take the written test and pay the fee on your own. Some people skip the learner's permit stage entirely if they're already 18, though having a permit gives you time to practice before the road test.
Does my learner's permit cost change if I renew it after five years?
Yes. If your five-year permit expires and you want another one, you must take the written test again and pay another $20. However, most people move to a full driver's license before the permit expires, so they don't face this cost.
Is there a fee to schedule a test appointment?
No. Scheduling your written test appointment through the Driver Services website or by phone is free. You only pay the $20 fee when you pass the test and receive your permit.