How to book a Tennessee driver's test appointment
Tennessee lets you schedule your road test through the Department of Safety and Homeland Security (DSHS) website or by phone. You cannot walk in without an appointment — all road tests require advance booking. The process takes about 10 minutes online, and you will receive a confirmation with your test date, time, and location.
You must have a valid learner's permit before you can book. If you do not have one yet, you will need to pass the written test first at a DSHS office. Once your permit is in hand, you can schedule the road test for any date at least one business day away.
The DSHS website (sos.tn.gov/driver-services) has a scheduling tool where you enter your driver's license number or permit number, choose your preferred testing location, and pick an available time slot. If you prefer to book by phone, call the DSHS Driver Services line during business hours. Wait times vary by location and season, but appointments are typically available within two to four weeks.
Key Takeaways
- Schedule your road test through the DSHS website at sos.tn.gov/driver-services or by calling Driver Services during business hours.
- You must have a valid Tennessee learner's permit before booking a road test appointment.
- Appointments are available at DSHS testing locations across the state, and you can choose your preferred location and time slot.
- Bring your learner's permit, proof of vehicle insurance, and a vehicle that passes safety inspection on the day of your test.
- If you need to reschedule, contact DSHS at least 24 hours before your appointment to avoid losing your slot.
What you need before booking
Have your learner's permit number ready when you go to schedule. You will also need to know which testing location works best for you — Tennessee has DSHS offices in most counties, and you can test at any of them regardless of where you live.
Before your test date, make sure you have a vehicle that will pass the safety inspection. The examiner checks your brakes, lights, windshield wipers, horn, mirrors, and seat belts. The vehicle does not have to be registered in your name, but it must be insured and roadworthy. Bring proof of insurance on test day.
You will also need a valid form of ID — your learner's permit counts. Some testing locations may ask for an additional ID, so bring your Social Security card or passport if you have one.
Tennessee testing locations and availability
DSHS operates testing sites in Nashville, Memphis, Knoxville, Chattanooga, and dozens of smaller cities and towns across the state. When you book online, the system shows you which locations have open slots and lets you filter by date. Rural areas sometimes have longer waits than urban centers, so if you are flexible on location, checking a nearby county office may get you an earlier appointment.
Peak times are typically mid-morning on weekdays and early afternoon. If you have flexibility, booking a test on a Tuesday, Wednesday, or Thursday morning often means shorter wait times on the day itself. Some locations fill up weeks in advance during summer months, so book as soon as you are ready.
What happens on test day
Arrive 10 to 15 minutes early with your learner's permit, proof of insurance, and your vehicle. The examiner will do a walk-around safety check, then ask you to demonstrate basic controls — lights, wipers, horn, turn signals. This takes about five minutes.
The actual driving portion lasts 20 to 30 minutes. You will drive on local roads, perform turns, stop at traffic lights, and show you can handle parking and backing up. The examiner is looking for safe driving habits, not perfection. Common reasons people do not pass include failing to signal, speeding, rolling through stop signs, or hitting the curb during parking.
You will get your results before you leave. If you pass, you can walk out with a temporary license that day and receive your permanent card by mail within two weeks. If you do not pass, you can reschedule when ready for another attempt.
Rescheduling or canceling your appointment
If you need to change your test date or location, contact DSHS at least 24 hours before your scheduled time. You can reschedule online through the same system where you booked, or call Driver Services. Canceling with less than 24 hours notice may result in losing your appointment slot, and you will have to book again from scratch.
If you are sick or have an emergency on test day, call as soon as you know you cannot make it. DSHS understands that life happens, and rescheduling is straightforward as long as you give reasonable notice.
Common reasons appointments get delayed
The most common delay is showing up without proof of insurance. Even if your vehicle is insured, you must have documentation with you. Another frequent issue is a vehicle that does not pass the safety check — a burned-out headlight or non-functional wiper blade will stop the test before it starts.
Some people arrive without their learner's permit or with an expired permit. Your permit must be valid on the day of your test. If your permit is about to expire, renew it before booking your road test.
Weather occasionally closes testing locations, particularly in winter. If snow or ice is forecast, DSHS may cancel appointments and contact you to reschedule. Check your email or voicemail the morning of your test if conditions are severe.
After you pass: getting your license
Passing the road test does not give you a full license on the spot — it gives you a temporary license valid for 30 days while your permanent card is printed and mailed. The permanent license arrives within two weeks in most cases.
If you are under 18, your license will have restrictions: you cannot drive between midnight and 5 a.m. for the first six months, and you cannot have more than one passenger under 21 for the first year. These restrictions lift automatically when you turn 18 or after the time period expires.
Frequently Asked Questions
Can I book a test appointment online or do I have to call?
You can do either. The DSHS website at sos.tn.gov/driver-services has an online scheduling tool that is usually faster. If you prefer to book by phone, call Driver Services during business hours and they will find you an available slot.
What if there are no appointments available near me?
Check testing locations in neighboring counties — you do not have to test where you live. If your area is fully booked, a nearby county office may have openings. You can also set up alerts or check back daily, as cancellations open up slots regularly.
Do I have to bring my own vehicle or can I use someone else's?
You can use any vehicle as long as it is insured, passes the safety check, and the owner gives you permission. The vehicle does not have to be registered in your name. Bring proof of insurance with you on test day.
What happens if I fail the road test?
You can reschedule when ready for another attempt. There is no waiting period between attempts in Tennessee. You pay the test fee again, but you do not have to retake the written test or get a new permit.
How long does the road test actually take?
The safety check takes about five minutes, and the driving portion takes 20 to 30 minutes. Plan to spend 45 minutes to an hour at the testing location from arrival to departure, including time for paperwork and waiting.