Where to schedule your CDL permit test depends on your state
You schedule your Commercial Driver's License (CDL) permit test through your state's Department of Motor Vehicles (DMV) or equivalent agency—not through a third party or online service. Each state runs its own testing system, so the process, fees, and available appointment slots differ by location. Some states let you book online through their DMV website; others require you to visit a testing location in person or call a specific phone number.
The first step is finding your state's DMV website and looking for the CDL or commercial driver testing section. From there, you'll see whether appointments are available in your area and what the current wait time is. In busy urban areas, you might wait weeks for an opening. In rural areas, you may have same-week availability but fewer testing locations to choose from.
Before you schedule anything, make sure you meet your state's basic requirements: you must be at least 18 years old (21 in some states for interstate driving), have a valid regular driver's license, and pass a medical examination if your state requires one. Some states also require proof of residency or a Social Security number. Showing up without these documents will get you turned away and cost you the test fee.
Key Takeaways
- Your state's DMV website is the official place to schedule; no private company can book your test for you.
- You need a valid driver's license, proof of residency, and sometimes a medical certificate before you can schedule or test.
- Test fees range by state and class of license, and you pay at the time of scheduling or on test day depending on your state's system.
- Most states require you to pass a written permit test before you can take the skills test, and you must pass the permit test within a certain window to keep your permit valid.
What documents you need before scheduling
Bring your current driver's license, proof of residency (utility bill, lease, or bank statement), and your Social Security number or state ID number. Some states also require a medical examination form (MCSA-5875) signed by a licensed doctor or nurse practitioner. This form confirms you meet federal health standards for commercial driving—things like vision, hearing, and blood pressure. If your state requires it and you don't have it, you won't be allowed to test.
Check your state's specific requirements before you go. Many DMV websites list exactly what to bring, and calling ahead can save you a wasted trip. If you're missing a document, you'll be turned away and will have to reschedule, which can add weeks to the process if testing slots are full.
How to find your state's DMV testing system
Go to your state's official DMV or transportation department website. Look for a section labeled "Commercial Driver's License," "CDL Testing," or "Schedule an Appointment." Most state DMV sites have a search function; typing "CDL permit test appointment" usually gets you there quickly.
Once you're in the scheduling system, you'll enter your zip code or county to see available testing locations and dates. Some states show you the next 30 days of availability; others show only the next week. If no slots appear, the system will usually tell you when new appointments open up. Write that date down and check back, because popular locations fill up fast.
If your state doesn't offer online scheduling, the DMV website will list a phone number to call. Have your driver's license number and zip code ready when you call. Wait times on the phone can be long, especially early in the week, so calling mid-morning on a Wednesday or Thursday often means shorter hold times.
Test fees and what they cover
CDL permit test fees vary by state, typically ranging from $10 to $50 for the written test alone. Some states charge extra if you want to test for multiple endorsements (hazmat, tanker, passenger, etc.) on the same day. A few states bundle the permit test and skills test into one fee; most charge separately.
The fee covers the written test only—the knowledge test you take at the DMV. It does not cover the skills test (the driving test), which is usually scheduled separately and may be administered by a third-party testing facility or the DMV itself, depending on your state. Some states charge for the skills test when you schedule it; others charge on test day.
Payment methods vary. Some states take credit or debit cards online; others accept only cash or check at the testing location. Check your state's website to see what they accept and whether you pay when you schedule or when you arrive for the test.
What happens after you schedule
You'll receive a confirmation with your test date, time, location, and what to bring. Write this down or take a screenshot—you'll need to show it when you arrive. Arrive 15 minutes early; testing locations often turn away people who arrive after the appointment time, and you'll forfeit your fee.
On test day, bring your confirmation, your driver's license, and any other documents listed in your confirmation email. The written test is usually multiple choice and covers traffic laws, safe driving practices, and vehicle inspection specific to commercial trucks. The number of questions and passing score vary by state, but most require 80% or higher to pass.
If you pass the written test, you'll receive a CDL permit (also called a CDL learner's permit) that day or within a few days. This permit lets you practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. The permit is valid for a set period—usually 180 days to one year, depending on your state—and you must pass the skills test before the permit expires or you'll have to retake the written test.
Rescheduling or canceling your appointment
If you need to cancel or reschedule, do it through the same system where you booked—your state's DMV website or by calling the number listed there. Canceling early usually means your fee is refunded or can be applied to a new appointment. Canceling close to your test date or not showing up typically means you lose the fee.
If you fail the written test, you can usually reschedule when ready through the same system. Most states let you retake the test within a few days, though some require a waiting period of 24 hours or longer. Each retake costs the full test fee again.
What to study before your test
Your state's DMV publishes a CDL handbook (usually free online as a PDF) that covers everything on the written test. read it and read it thoroughly. The test focuses on federal and state regulations, vehicle inspection procedures, safe driving techniques for large trucks, and hazard recognition.
Many states also offer practice tests online through their DMV website or through third-party study sites. Taking practice tests helps you understand the format and identify weak areas. Some people study for a few days; others spend weeks preparing. The more you study, the more likely you are to pass on the first try and avoid paying the fee again.
Frequently Asked Questions
Can I schedule my CDL permit test online in every state?
No. Some states offer full online scheduling; others require you to call or visit in person. Check your state's DMV website to see which method is available where you live. The website will direct you to the right process.
What if there are no appointment slots available in my area?
Check back regularly—the DMV website usually shows when new slots open. Some states release appointments weekly or monthly. If your area is consistently full, you may be able to test at a location in a neighboring county, though you'll need to check whether your state allows that.
Do I have to pass the written test before I can take the skills test?
Yes. You must pass the CDL permit test (written) first, and you must hold a valid permit before you can schedule the skills test. The permit proves you know the rules and can legally practice driving a commercial vehicle.
What happens if I fail the written test?
You can reschedule and retake it, usually within a few days. Each attempt costs the full test fee. Most states let you retake the test as many times as you need, but some have limits on how many times you can test in a certain period.
How long is my CDL permit valid after I pass the written test?
Validity periods vary by state, typically 180 days to one year. Check your permit or your state's DMV website for the exact expiration date. You must pass the skills test before your permit expires, or you'll have to retake the written test.