Kentucky State Police Online Appointment Scheduling

Schedule Appointments Online


Use the following step-by-step instructions to help you schedule your appointment.

1. Select the type of appointment you need from the Written, Road, or Motorcycle Skills appointments. "Written" includes the instructional permit, CDL permit, CDL endorsements, HazMat and motorcycle permit tests.

                This does not include the CDL ROAD TEST. To schedule appointments for a CDL ROAD TEST ONLY, please call 800-542-5990 option #1.

2.  Select the location you wish to test. Please enter your legal first & middle name or middle initial and last name when scheduling your appointment.

3.  Appointments are generated at 8AM on every day the office is operational. 

For example: If the regional office testing hours are Monday - Wednesday, then appointments will generate every Monday - Wednesday at 8AM. If testing hours are Monday - Friday, appointments will generate Monday - Friday at 8AM.

                                            Testing Locations and Hours of Operation

4.  If you see a "No Availability" message on the schedule/location you need, please check back at 8AM for more availability.

5.  All applicants that successfully book an appointment will receive a confirmation email. IF YOU DO NOT RECEIVE THE CONFIRMATION EMAIL, THE APPOINTMENT WAS NOT SUCCESSFULLY BOOKED, AND YOU WILL NEED TO MAKE ANOTHER SELECTION. (Applicants may also elect to receive text notifications.)

6. Carefully read the confirmation email, immediately make note of your confirmation number, and retain the email for reference. The email contains important information about your appointment including time, date, location, type of test, and items to bring.

7. The confirmation also contains links to cancel or reschedule your appointment. To have your appointment confirmation resent, return to this page and enter the exact email address you used to schedule your appointment in box to the right of these instructions, and click "Submit". 

 Let's get started!  Click the "Make Appointment" button now.

Resend Confirmation

To have your appointment confirmation resent, enter the exact email address you used to schedule your appointment, and click ‘Submit’.