Welcome

With online Driver License Appointments you can make and cancel appointments with the Department of Safety for the following driving examinations:

  • Class D Road Test (Road test only - not written test)
  • Motorcycle test (Road test only - not written test)

  • NOTE: Regardless of the type of road test appointment needed you are required to have taken and passed ALL necessary written test(s) prior to your scheduled appointment. If you already have a “learner permit” for the Class you are wanting to test for your written test(s) have been completed; otherwise you will need to go to a Driver Testing Center and request to “split test” so you can complete the written test(s) prior to your appointment. If you arrive for your appointment and the written test(s) have not been passed you will not be allowed to take the road test and will need to reschedule your appointment.

    For CDL Tests, please contact one of the following Driver Test Centers:

    • Shelby County: 901-543-7920
    • Madison County: 731-423-6622
    • Davidson County: 615-532-9780
    • Maury County: 931-380-2548
    • Hamilton County: 423-634-3127
    • Putnam County: 931-528-5669
    • Knox County: 865-594-6399
    • Washington County: 423-926-4911

Which test do I need?

IF THIS IS YOUR FIRST VISIT
Click on the Help and FAQ link at the bottom of any page if you have questions. Visit our Online Demo to see what you will actually do to make an appointment.

If you are ready to begin, choose "Make Appointment" or "Cancel Appointment" below.

Make appointment.
Cancel appointment.

More Driver License Services


Help and FAQ  |  Department of Safety   |   Online Demo

Log In