What the CDL permit test covers and how it works

The Commercial Driver's License (CDL) permit test is a written exam you take before you can operate a commercial truck or bus. Most states call it the CDL knowledge test or permit exam. You must pass it before you can take the road skills test that leads to your actual CDL.

The test covers the rules of the road, vehicle safety, cargo handling, and hazmat (hazardous materials) rules — depending on which endorsements you need. The number of questions and passing score varies by state, but most states require 80 percent correct to pass. You typically get one or two attempts per visit to the DMV or testing center, though rules differ by state.

You take the test at your state's DMV, a third-party testing center, or sometimes at a truck driving school. Some states offer the test on a computer; others use paper. You cannot use notes, phones, or other materials during the test.

Key Takeaways

  • The CDL permit test is a written exam covering road rules, vehicle safety, and cargo handling, and you must pass it before taking your road skills test.
  • Most states require 80 percent correct to pass, but the exact number of questions and passing score depend on your state and the endorsements you need.
  • You can study using your state's CDL manual (free from the DMV website), practice tests online, or materials from truck driving schools.
  • You take the test at your state's DMV, a third-party testing center, or a truck driving school, and you cannot bring notes or use your phone during the exam.
  • Study time ranges from a few weeks to several months depending on your experience and how much time you spend preparing each day.

What your state's CDL manual covers

Every state publishes a free CDL manual that covers everything on the permit test. You can read it from your state's DMV website or pick up a printed copy at the DMV office. The manual is the official source for what you need to know.

The manual typically includes sections on general knowledge (speed limits, stopping distances, vehicle inspection), air brakes, combination vehicles, tanker vehicles, hazmat, and passenger transport — depending on which endorsements you plan to get. Read through the entire manual even if you only need one endorsement, because the general knowledge section applies to all CDL drivers.

Most manuals are 50 to 100 pages and written in plain language. Set aside time to read it slowly and take notes on sections that confuse you. Many people find it helpful to read it twice — once to get familiar with the material, and again to focus on the harder parts.

Using practice tests to study

Practice tests let you see the actual format and types of questions you will face on test day. Many state DMV websites offer free practice tests online. You can also find practice tests through truck driving schools, CDL study apps, and third-party websites — though not all of these are equally accurate.

The best practice tests are those based directly on your state's CDL manual, because the real test pulls questions from that manual. When you take a practice test, treat it like the real thing: do not use notes, set a time limit, and score yourself honestly. If you fail a practice test, go back to the manual and review the sections where you missed questions.

Take multiple practice tests over several weeks rather than all at once. Your score should improve each time. If you are still scoring below 80 percent on practice tests, keep studying before you book your real test.

Endorsements and what each one requires

An endorsement is an add-on to your CDL that lets you drive certain types of vehicles or cargo. You do not have to get all endorsements — only the ones you need for the job you want. Each endorsement requires passing a separate written test.

The most common endorsements are Hazmat (hazardous materials), Tanker (tank vehicles), Doubles/Triples (multiple trailers), and Passenger (buses or vans with 16 or more seats). Some jobs require more than one. For example, a hazmat tanker driver needs both the Hazmat and Tanker endorsements.

Each endorsement test covers specific rules and safety procedures. Your state's CDL manual has a separate section for each endorsement. You can take endorsement tests on the same day as your general knowledge test, or on different days — check your state's rules. Most people study for the general knowledge test first, then add endorsement study once they feel ready.

How to schedule your test and what to bring

Contact your state's DMV to find out where and when you can take the CDL permit test. Some states let you book online; others require you to call or visit in person. Ask whether you need an appointment or if it is first-come, first-served.

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 require additional documents — check your DMV website before you go. Arrive early so you have time to check in and ask any last-minute questions.

The test itself usually takes 30 minutes to an hour. You will sit at a desk or computer terminal in a quiet room. A DMV staff member will watch to make sure you do not cheat. Once you finish, you will get your score right away or within a few days, depending on whether the test is computer-based or paper.

What happens if you fail and how to retake it

If you do not pass on your first try, you can retake the test. Most states let you take it again the same day or within a few days, though some have waiting periods. You will have to pay the test fee again. There is usually no limit on how many times you can retake it, but check your state's specific rules.

Before you retake the test, spend more time studying the sections where you struggled. Ask the DMV staff which topics were on the test so you know where to focus. Go back to your state's CDL manual and read those sections carefully. Take more practice tests to build confidence.

Many people pass on the second or third try after studying harder. Do not rush back to the testing center until you are consistently scoring 85 to 90 percent on practice tests.

Study timeline and how long to prepare

How long you need to study depends on your experience with large vehicles, how much time you can spend each day, and how well you learn from reading. Someone with years of driving experience might need two to three weeks; someone new to driving might need two to three months.

A realistic study plan looks like this: spend the first week reading your state's CDL manual all the way through without taking notes. Spend the second week reading it again and taking notes on sections you did not understand. Starting in week three, take practice tests once or twice a week and review the manual sections where you missed questions. After four to six weeks of this routine, most people are ready to take the real test.

If you are taking endorsement tests, add one to two weeks of study for each endorsement. Hazmat and Tanker endorsements are the most common and usually take the longest to study for.

Frequently Asked Questions

Can I take the CDL permit test online from home?

Most states do not allow remote testing for the CDL permit exam. You must go to a DMV office or approved testing center in person so staff can verify your identity and watch you during the test. A few states have started offering remote proctored tests — check your state's DMV website to see if this is an option where you live.

Do I need to go to truck driving school before taking the permit test?

No. You can study on your own using your state's CDL manual and practice tests. Truck driving schools are optional and cost money, but they can be helpful if you learn better in a classroom setting or want structured instruction. Some employers pay for school after you are hired; others require it before you explore.

What is the difference between the permit test and the road skills test?

The permit test is a written exam covering rules and safety. The road skills test happens later and includes a vehicle inspection, a basic control test (backing, turning), and a driving test on public roads. You must pass the permit test first before you can schedule the road skills test.

How long is the CDL permit valid after I pass the test?

This varies by state. Most states issue a permit that is valid for 180 days to one year. Check your state's DMV website for the exact timeline. If your permit expires before you pass the road skills test, you will need to retake the permit test.

Can I study using only practice tests without reading the manual?

You can try, but it is risky. Practice tests show you the format of questions, but the manual explains the "why" behind the rules. Reading the manual helps you understand concepts so you can answer questions you have never seen before. Most people who pass on the first try use both the manual and practice tests together.