How to book your Tennessee permit test through the DMV
You schedule a Tennessee permit test appointment through the Tennessee Department of Safety and Homeland Security (TDHS), which runs the state's driver licensing system. You cannot walk in without an appointment — the TDHS requires you to book a specific date and time before you arrive at a testing location.
The fastest way to schedule is online through the TDHS website at tdhs.tn.gov. You can also call the TDHS Customer Service line or visit a driver services center in person to book over the phone or at the counter. Online scheduling typically takes 10 to 15 minutes and lets you see available times when ready.
Before you start the scheduling process, have your Social Security number, date of birth, and current mailing address ready. You will also need to know which testing location is most convenient for you — Tennessee has driver services centers across the state, and availability varies by location.
Key Takeaways
- Tennessee requires a scheduled appointment for all permit tests; you cannot test without one.
- You can schedule online at tdhs.tn.gov, by phone through TDHS Customer Service, or in person at a driver services center.
- Online scheduling shows you available dates and times at your chosen location within minutes.
- Bring your Social Security number, date of birth, and proof of residency to your appointment.
- Test appointments typically fill up 2 to 4 weeks in advance during busy seasons, so book early if you have a specific date in mind.
Scheduling online through the TDHS website
Go to tdhs.tn.gov and look for the "Schedule an Appointment" or "Driver Services" section. The site will ask you to enter your name, date of birth, and Social Security number to verify your identity. Once verified, you will see a list of driver services centers near you or in the area you select.
Choose your preferred location, then select a date from the calendar. The system shows which dates have open slots in green and which are full in gray. Click on an available date to see the time slots for that day. Most centers offer morning and afternoon appointments, with slots typically every 15 to 30 minutes.
After you select your time slot, the system will confirm your appointment and send you a confirmation number via email or text, depending on how you set up your account. Save this confirmation number — you will need it when you arrive for your test. The confirmation will also include the address of your testing location and what documents to bring.
Calling TDHS Customer Service to book by phone
If you prefer to schedule by phone, call the TDHS Customer Service line. Wait times vary depending on the time of day and season; calling early in the morning on a weekday typically means shorter waits than calling in the afternoon or on Fridays.
Have your Social Security number, date of birth, and preferred testing location ready when you call. The representative will ask which date and time work best for you and will check availability in real time. They will give you a confirmation number over the phone and may mail or email a written confirmation to you.
Phone scheduling takes longer than online scheduling — typically 15 to 25 minutes depending on call volume — but it is useful if you have questions about what to bring or if you need help finding a location near you.
Scheduling in person at a driver services center
You can walk into any Tennessee driver services center and schedule an appointment at the counter without calling ahead. Bring your Social Security number and date of birth so the staff can look up your record and find available slots.
In-person scheduling works well if you want to book an appointment the same day or if you prefer to speak face-to-face with someone. However, driver services centers often have long lines, especially during lunch hours and late afternoon. Arriving early in the morning or mid-morning typically means shorter waits.
The staff will print your confirmation and give you a number to write down. They will also tell you what documents to bring on test day and answer any questions about the test itself.
What documents to bring on test day
Bring your confirmation number and a valid form of identification. Acceptable ID includes a current passport, a military ID, or a state ID from another state. If you do not have one of these, bring two documents that together prove your identity and residency — for example, a birth certificate plus a utility bill or lease agreement in your name.
You will also need to bring proof of your Social Security number. An original Social Security card is the easiest option, but you can also bring a W-2 form, a tax return, or a Social Security statement from ssa.gov.
Bring proof of Tennessee residency if you do not already have a Tennessee ID. A utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days all work. The document must show your name and current address.
What to expect when you arrive for your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. The staff will verify your documents and may ask you to confirm your address and contact information.
You will then be called to a testing station where you will take the written permit test on a computer. The test covers road signs, traffic laws, and safe driving practices specific to Tennessee. You have a set amount of time to complete it — usually 30 to 45 minutes depending on the test format.
After you finish, you will receive your score when ready. If you pass, you can move forward with getting your permit. If you do not pass, you can usually schedule another test appointment on the spot or online within a few days.
Rescheduling or canceling an appointment
If you need to change your appointment date or time, log back into the TDHS website using your confirmation number and reschedule. You can also call TDHS Customer Service or visit a driver services center to make changes.
Most locations allow you to reschedule up to 24 hours before your appointment without penalty. If you cancel within 24 hours, you may lose your appointment slot and have to wait for the next available opening, which could be several weeks out during busy seasons.
If you miss your appointment without canceling, you will need to schedule a new one. Some locations may require you to wait a certain number of days before rebooking, so it is better to cancel in advance if you know you cannot make it.
Frequently Asked Questions
How far in advance should I schedule my permit test appointment?
Schedule as soon as you are ready to test. During busy seasons — typically spring and summer — appointments fill up 2 to 4 weeks in advance. If you book online, you can often see availability for the next 4 to 8 weeks and choose a date that works for you.
Can I schedule an appointment for someone else?
No. The person taking the test must schedule their own appointment using their own Social Security number and date of birth. This is a security requirement to prevent fraud and may support the right person shows up for the test.
What if there are no appointments available at my preferred location?
Try a different driver services center nearby — availability varies by location. You can also check the online system every few days, as cancellations open up new slots regularly. Calling TDHS Customer Service may also reveal locations with sooner availability that do not show online.
Do I need to study before scheduling my appointment?
You should study the Tennessee Driver Handbook before taking the test, but you do not need to wait until you feel completely ready to schedule. Booking an appointment gives you a target date and can motivate you to prepare. If you do not pass, you can reschedule and study more before your next attempt.
What happens if I fail my permit test?
You will receive your score when ready after finishing. If you do not pass, you can schedule another appointment right away or online within a few days. There is no waiting period between attempts in Tennessee, though some locations may have a short delay before you can book your next slot.