How to book a Tennessee driver's test appointment
You schedule a Tennessee driver's test through the Tennessee Department of Safety and Homeland Security (TDSH), either online at their website or by calling their appointment line. The online system lets you pick your test date and location when ready; the phone line may have wait times but works if you prefer to speak with someone. You will need your learner's permit number and a valid email address or phone number to confirm your appointment.
Tennessee does not charge a fee to schedule the test itself, though you will pay the test fee (currently $25 for a Class D license) when you arrive at the testing location. You can book an appointment as soon as you have held your learner's permit for the required waiting period — typically 30 days for drivers 18 and older, longer for younger drivers — and you feel ready to test.
Key Takeaways
- Book your Tennessee road test online at the TDSH website or by phone; online booking shows available dates when ready.
- You need your learner's permit number and a way to receive confirmation (email or phone) before you can schedule.
- Tennessee requires you to hold your learner's permit for a minimum waiting period before testing; check your permit to confirm you are may be able to access.
- Bring your learner's permit, proof of identity, and proof of vehicle insurance to your test appointment.
- Test locations vary by county; the booking system shows which offices have openings on dates you prefer.
What you need before booking
Have your learner's permit number ready — it appears on the front of your permit card. You will also need a valid email address or phone number where you can receive a confirmation message. The TDSH system will send you details about your appointment time and location, so use contact information you check regularly.
Confirm that you have met Tennessee's waiting period requirement. If you are 18 or older, you must hold your learner's permit for at least 30 days before you can test. If you are under 18, the waiting period is longer (typically 180 days for drivers under 16 with a learner's permit). Check the issue date on your permit to be sure.
Booking online versus by phone
The online booking system at the TDSH website is the fastest route. You log in with your learner's permit information, see all available test dates and times at locations near you, and confirm your appointment when ready. You receive an email or text confirmation right away. This method works 24 hours a day and does not require you to wait on hold.
If you prefer to book by phone or have trouble with the online system, call the TDSH appointment line during business hours. A staff member will help you find an available slot and confirm your details over the phone. Phone lines can have wait times, especially on weekdays and near the end of the month when many people are scheduling.
Choosing your test location and date
Tennessee has testing locations in most counties, but availability varies. When you book online, the system shows you which offices have open slots on the dates you want. If your preferred location is full, you can either choose a different date at that location or look at nearby counties — some people find earlier appointments by traveling to a less busy office.
Book your appointment at least a few days in advance if you can. This gives you time to practice and reduces the chance that you will need to reschedule. If you book very close to your test date and then need to cancel, you may have trouble finding another slot quickly.
What to bring to your road test
Bring your learner's permit (the physical card), a valid photo ID, and proof of vehicle insurance. The insurance document must show your name and the vehicle you will use for the test. If the vehicle is registered to someone else, bring a note from that person giving you permission to use it, though this is not always required — ask when you confirm your appointment.
The vehicle itself must be in safe working condition: working brakes, steering, lights, wipers, and mirrors. The examiner will do a brief safety check before the test begins. If anything is broken or missing, the test may be postponed.
If you need to reschedule or cancel
If you cannot make your appointment, cancel it through the online system or by phone as soon as you know. Canceling early opens that slot for someone else and lets you book a new date without penalty. If you miss an appointment without canceling, you may lose your slot and have to wait longer for the next opening.
To reschedule, log back into the booking system with your permit number or call the appointment line. You can usually move your test to a different date at the same location or switch to a different location entirely, depending on what is available.
What happens after you book
You will receive a confirmation with your test date, time, and location. Write this information down or save the email — bring it with you on test day, though the examiner will have your details on file. Arrive 10 to 15 minutes early so you have time to check in and settle any last-minute questions.
On test day, the examiner will review your documents, do a vehicle safety check, and then take you on a road test that usually lasts 20 to 30 minutes. You will be tested on basic driving skills, traffic law knowledge, and safe decision-making. After the test, you will learn whether you passed or failed before you leave.
Frequently Asked Questions
Can I book a test appointment without a learner's permit?
No. You must have a valid Tennessee learner's permit and meet the waiting period before you can schedule a road test. The booking system requires your permit number to confirm your may be able to access.
How far in advance can I book a test appointment?
You can usually book several weeks ahead, though the exact window varies by location. The online system shows you all available dates; if you do not see dates far enough out, try checking back a few days later when new slots may open.
What if I fail my road test?
You can reschedule and test again. There is no limit to how many times you can take the test, though you will pay the $25 fee each time. Many people book their next appointment right away so they do not lose momentum.
Can someone else book my test appointment for me?
The online system requires your learner's permit number, so you or someone with access to that information can book. If you call, you may be able to have a parent or guardian schedule it, but you will still need to provide your permit details.
What if my test location is too far away?
Check other counties nearby — the booking system shows all locations with openings. You may find an earlier appointment at a different office, and traveling to a less busy location sometimes means shorter wait times for your test.