Where to book your Tennessee learner's permit appointment
You schedule a Tennessee learner's permit appointment through the Tennessee Department of Safety and Homeland Security (TDSH), which runs the state's driver licensing system. You cannot book through a third-party site or by calling a local office — the state uses an online system called the TDSH Online Services portal as the main way to reserve your test date and time.
The portal is at the official TDSH website. When you arrive there, you will see options for different transactions. You are looking for the learner's permit or driver's license appointment booking section. The system shows you available dates and times at testing locations near your address, and you pick the one that works for you.
Some counties also allow you to book in person at a local Driver Services office, but online booking is faster and shows real-time availability. If you have trouble with the online system or need to reschedule, you can call the TDSH Customer Service line, but expect a wait — phone lines are typically busier than the website.
Key Takeaways
- Book your appointment through the TDSH Online Services portal on the official Tennessee Department of Safety and Homeland Security website.
- You will need your Social Security number, date of birth, and current address to complete the booking.
- The system shows available dates and times at testing locations in your area, and you can usually find an opening within one to three weeks.
- Bring your confirmation number, proof of residency, and proof of Social Security number to your appointment, or you will be turned away.
- If you miss your appointment without canceling, you may lose your fee and have to book again.
What information you need before you book
Before you open the TDSH portal, gather these documents and details. You will need your Social Security number, your date of birth, and your current address. The system will ask for these to verify your identity and find testing locations near you.
You will also need to know which county you live in, because Tennessee groups testing locations by county. If you have moved recently, use your current address, not a previous one — the system matches you to the nearest office based on where you live now.
Have a valid email address ready. The system will send you a confirmation email with your appointment details, including the date, time, location, and a confirmation number. Save this number — you will need it when you arrive for your test.
Steps to complete your online booking
Go to the TDSH website and find the link for scheduling a learner's permit appointment. Click it to enter the online portal. The system will ask you to enter your Social Security number and date of birth to look up your record.
Next, you will see a list of available testing locations in your county or nearby. Each location shows open dates and times. Pick the date and time that works for you. The system will ask you to confirm your address and email, then show you a summary of your appointment.
Review all the details carefully — location, date, time, and your name as it appears in the system. If anything is wrong, go back and correct it before you confirm. Once you confirm, the system will send a confirmation email. Write down or screenshot your confirmation number and the appointment details.
What to bring to your appointment
Bring your confirmation number and a photo ID. A valid passport, military ID, or state ID card all work. If you do not have a photo ID yet, bring a birth certificate or certified copy instead.
You will also need proof of your Social Security number. An original or certified copy of your Social Security card works best. A W-2 form, tax return, or Social Security statement also counts. Do not bring a photocopy unless it is certified.
Bring proof of your current address. A utility bill, lease, mortgage statement, or bank statement dated within the last 60 days all work. A piece of mail from a government agency also counts. The name on the document should match the name you used when you booked.
If any of these documents are missing, the testing office will not let you take the test. You will have to reschedule and come back another day. Bring originals or certified copies — photocopies are usually not accepted.
How to reschedule or cancel your appointment
If you need to change your appointment date or time, log back into the TDSH Online Services portal using your confirmation number and the email address you used to book. The system will let you cancel your current appointment and book a new one in the same session.
Cancel as soon as you know you cannot make it. If you miss your appointment without canceling, you lose your fee and will have to pay again to book a new one. Some offices have a grace period of a few minutes, but do not count on it — arrive early.
If you cannot access the online system to reschedule, call TDSH Customer Service. Have your confirmation number ready. They can reschedule you over the phone, though wait times can be long during peak hours.
What happens during your learner's permit test appointment
When you arrive, check in at the front desk and give your confirmation number. A staff member will verify your documents and ask you to sign a form confirming your information is correct. They will take a photo for your permit.
You will then take the written test on a computer. The test covers Tennessee traffic laws, road signs, and safe driving practices. You need to pass with a score of at least 80 percent. If you pass, you will get your learner's permit the same day. If you do not pass, you can usually reschedule to retake it within a few days.
The whole appointment usually takes 30 to 45 minutes from check-in to leaving with your permit. Bring a pen in case you need to fill out any forms by hand.
Frequently Asked Questions
How far in advance can I book my appointment?
You can usually book two to four weeks ahead through the online portal. The exact window depends on how busy your local office is. During busy seasons, appointments may fill up faster, so book as soon as you are ready.
Can I book an appointment for someone else?
No. The person taking the test must book their own appointment using their own Social Security number and date of birth. A parent or guardian cannot book on their behalf through the online system.
What if there are no appointments available in my area?
Check back in a few days — cancellations open up regularly. You can also look at testing locations in nearby counties if you are willing to travel. Some counties have shorter wait times than others.
Do I need to print my confirmation email?
You do not have to print it, but it is a good idea. Write down your confirmation number and appointment details in case you lose internet access on the day of your test. The office staff can look up your appointment by confirmation number if needed.
What if I fail the written test?
You can reschedule to retake it. Most offices let you book another appointment within a few days. You will pay the fee again. There is no limit on how many times you can retake the test, but you must pass before you can get your learner's permit.