How to book a Commercial Driver's License appointment
Most states now require you to book a CDL appointment before you show up at the DMV — you cannot walk in on the day you want to test. The process differs by state, but you will typically go to your state's DMV website, enter your driver's license number and personal details, pick an available date and time slot, and receive a confirmation number by email or text. Some states let you book online; others require a phone call to a DMV office or a third-party scheduling service.
The appointment itself is usually for the written knowledge test, the skills test (the driving portion), or both on the same day, depending on your state's rules. You need to know which test you are taking before you book, because the appointment type matters — a knowledge test slot may not work for a skills test, and vice versa.
Key Takeaways
- Your state's DMV website is the first place to look for CDL appointment scheduling, though some states use a separate third-party booking system.
- You will need your current driver's license number, Social Security number, and sometimes proof of residency to complete the booking.
- Appointment availability varies widely by location and season — rural areas and off-peak times often have shorter wait times than urban DMVs.
- Most states send a confirmation email or text with your appointment details, and you should save this because you may need the confirmation number on test day.
- If you need to reschedule or cancel, do it through the same system where you booked — calling the DMV directly is usually slower.
Finding your state's CDL scheduling system
Start by going to your state's DMV website and looking for a link labeled "Schedule an Appointment," "Book a Test," or "CDL Testing." Most state DMVs have a dedicated section for commercial driver's license services. If you cannot find it on the main page, try searching the site for "CDL appointment" or "commercial driver's license test."
Some states run their own scheduling system directly on the DMV website. Others contract with a third-party company — common ones include Appointment Plus, ServiceNow, and GovernmentTechnology — and you will be redirected to that company's portal. A few states still require you to call a specific DMV office or a central scheduling line to book by phone. Your state's website should tell you which method applies to you.
If you are unsure which state you need to book in, remember that you must test in the state where you hold a valid driver's license or where you are a resident. You cannot test in a state where you have no residency claim.
What information you will need to provide
Have your current driver's license ready before you start the booking process. You will need to enter your driver's license number, full name as it appears on the license, date of birth, and usually your Social Security number. The system will verify this information against the state's records.
Some states also ask for your address, phone number, and email address during booking. A few require proof that you live in the state — this is not always checked at booking time, but you may need to bring it on test day. Check your state's requirements before you book so you are not caught without a document you need.
You will also need to specify which test you want to schedule: the written knowledge test, the skills test (driving test), or both. If your state allows you to take both on the same day, that option will usually appear as a separate appointment type. Do not guess — pick the wrong type and you may show up to find the test you wanted is not available that day.
Choosing a date and time that works
After you enter your information, the system will show you available appointment slots. These vary by location — a busy urban DMV may have slots weeks out, while a rural office might have openings within days. Peak times (early morning, lunch hour, late afternoon) fill faster than mid-morning or mid-afternoon slots.
If you see no available appointments, do not assume the system is broken. Many states release appointment slots in batches — new slots may open on a specific day each week, or when cancellations happen. Check back a few days later, or sign up for email or text notifications if your state offers them. Some states also allow you to book further in advance (60 or 90 days out) if you plan ahead.
Consider your own readiness when choosing a date. If you have not studied for the written test or practiced driving maneuvers, booking the soonest available slot may backfire. Most states do not charge a fee to reschedule, so booking a date a few weeks out gives you time to prepare without losing your spot.
Confirming your appointment and what to bring
After you select a date and time, the system will generate a confirmation number. Write this down or take a screenshot — you will need it on test day. Most states also send a confirmation email or text message with the appointment details, your confirmation number, and a list of documents to bring.
Read that confirmation carefully. It will tell you what to bring (usually your driver's license, Social Security card, proof of residency, and any medical certificates if required), what time to arrive, and where to go. Some DMVs ask you to arrive 15 minutes early; others say to arrive exactly at your appointment time. Arriving late may result in a no-show, which forfeits your appointment and may require you to reschedule.
Save the confirmation email or text in a folder you will not lose. If the DMV cannot find your appointment in their system on test day, your confirmation number is your proof that you booked.
Rescheduling or canceling if plans change
If you need to move your appointment to a different date or time, go back to the same scheduling system where you booked and look for a "Reschedule" or "Modify Appointment" option. You will usually need your confirmation number and driver's license number. Most states allow you to reschedule without penalty, though a few charge a small fee or limit how many times you can reschedule.
If you need to cancel entirely, use the same system to cancel rather than straightforward not showing up. A no-show may result in a fee or a waiting period before you can book again. Canceling through the system removes your slot and makes it available for someone else, which is faster than calling the DMV.
If the scheduling system will not let you reschedule or cancel online, call the DMV office where your appointment is scheduled. Have your confirmation number ready. Phone lines are often busy, so try calling early in the morning or mid-week rather than late afternoon or Friday.
What happens after your appointment is confirmed
Once you have your confirmation, your next step depends on which test you are taking. If it is the written knowledge test, spend the time before your appointment studying your state's CDL manual — this is free and available on your state's DMV website. If it is the skills test, you will need to have a vehicle ready that meets the state's requirements (usually a truck matching the class of license you are testing for) and a licensed examiner to administer the test.
Some states require you to pass the written test before you can schedule the skills test. Others let you book both at the same time. Check your state's rules so you know what to expect. If you fail either test, you can usually reschedule for another attempt after a waiting period — often 7 to 14 days, though this varies by state.
Frequently Asked Questions
Can I book a CDL appointment without a current driver's license?
No. You need a valid driver's license to book a CDL appointment because the system verifies your identity against your license record. If your license is expired or suspended, you will need to renew or restore it first. Some states may make exceptions for military personnel or recent arrivals, so check your state's specific rules.
What if there are no appointments available in my area?
Check back in a few days — new slots often open as cancellations happen or the state releases batches of appointments. If your state has multiple DMV locations, try booking at a different office, even if it is farther away. Rural or less-busy locations often have shorter wait times than urban DMVs.
Do I have to take the written test before the skills test?
This depends on your state. Some states require you to pass the written test first and then schedule the skills test separately. Others let you take both on the same day or in either order. Your state's DMV website or the confirmation email will tell you the requirement.
What if I miss my appointment?
Missing an appointment without canceling is usually treated as a no-show. You may lose your slot, and some states charge a fee or impose a waiting period before you can book again. If you cannot make it, cancel through the scheduling system as soon as you know, so your slot opens up for someone else.
Can someone else book a CDL appointment for me?
No. Most scheduling systems require you to enter your own driver's license number and personal information, and the system verifies it matches your identity. You must book your own appointment. However, someone can help you navigate the website or call the DMV on your behalf if you need information.