What the NC hazmat endorsement test covers
North Carolina's hazmat endorsement test is a written exam you take at the Division of Motor Vehicles (DMV) to prove you understand the rules for transporting hazardous materials. The test covers how to identify hazardous cargo, what placards and labels mean, how to load and find dangerous goods, what to do in an emergency, and your responsibilities as a driver carrying hazmat.
The test is separate from your regular commercial driver's license (CDL) exam. You need a valid CDL first, then add the hazmat endorsement on top of it. North Carolina follows the federal hazmat rules set by the U.S. Department of Transportation (DOT), so the test content is consistent across states.
You will answer multiple-choice questions on paper or on a computer screen at the DMV, depending on which location you visit. The test is timed, and you must pass with a score of at least 80 percent to earn the endorsement.
Key Takeaways
- You must hold a valid North Carolina CDL before you can take the hazmat endorsement test.
- The test covers hazardous material identification, DOT placarding rules, loading procedures, emergency response, and driver responsibilities.
- You need to score at least 80 percent to pass, and the test is administered at your local DMV office.
- A background check and fingerprinting through the Transportation Security Administration (TSA) are required before the DMV will issue the endorsement, even if you pass the test.
- The hazmat endorsement is valid for five years and must be renewed by taking the test again.
How to prepare for the hazmat test
The North Carolina DMV publishes a free hazmat study guide that covers all the topics on the test. You can read it from the DMV website or pick up a printed copy at any DMV office. The guide walks through each category of hazardous materials, explains what the different placards look like, and includes sample questions similar to what you will see on test day.
Many drivers also use third-party study materials and practice tests. These are not official but can help you get familiar with the question format and timing. Some are free online; others charge a small fee. The key is to work through the official DMV guide first, then use practice tests to find gaps in your knowledge.
Study time varies by person. Some drivers spend a few weeks reviewing the guide for 30 minutes a day; others cram in a few days. The material is technical but not complex if you read carefully. Pay special attention to the placard colors and shapes, the nine classes of hazardous materials, and what drivers must do if cargo leaks or spills.
Steps to take before you test
Before you schedule your hazmat test, confirm that your CDL is current and has no suspensions. You cannot take the hazmat endorsement test without an active CDL in North Carolina.
Next, you will need to complete a TSA background check and fingerprinting. This is a federal requirement, not a North Carolina rule. You can schedule fingerprinting at an approved location — many police departments, sheriff's offices, and private fingerprinting services in North Carolina offer this. The TSA will review your background, and if you pass, the DMV will allow you to test. This step can take one to three weeks, so do it before you book your test appointment.
Once your background check clears, contact your local DMV office to schedule a test date. You can call, visit in person, or use the DMV's online appointment system if your county offers it. Bring your CDL, proof of your TSA clearance, and a valid photo ID to the test.
What happens on test day
Arrive at the DMV 10 to 15 minutes early. Bring your CDL, your TSA background check clearance letter or confirmation, and a valid photo ID. The DMV staff will verify your identity and your CDL status before you sit for the test.
The test itself takes 30 to 45 minutes, depending on how quickly you work through the questions. You will see between 30 and 50 multiple-choice questions on a computer screen or paper form. Each question has four possible answers. You can skip questions and come back to them if you have time left.
You will find out your score when ready after you finish. If you pass, the DMV will issue your hazmat endorsement on the spot or mail it to you within a few days, depending on the office. If you do not pass, you can retake the test. North Carolina does not limit how many times you can test, but you must wait at least one day between attempts.
Costs and renewal
North Carolina charges a fee for the hazmat endorsement test and for the endorsement itself. The test fee is separate from the endorsement fee. Exact amounts vary and can change, so contact your local DMV office or check the DMV website for current pricing before you go.
The TSA background check and fingerprinting also have a fee, usually between $15 and $30 depending on where you have it done. This is not paid to the DMV but to the fingerprinting service.
Your hazmat endorsement is valid for five years from the date it is issued. To renew, you must take the test again and pass the TSA background check a second time. You do not need to renew your CDL at the same time unless it is also expiring.
What to do if you fail the test
If you do not reach 80 percent, you can retake the test the next day or whenever you are ready. There is no waiting period between attempts in North Carolina, though you will pay the test fee each time you sit for it.
Before you retake the test, review the DMV study guide again, focusing on the topics you found hardest. If you used a practice test, look at which questions you missed and study that material more closely. Many drivers pass on the second or third attempt after spending more time on the weak areas.
Frequently Asked Questions
Do I need a hazmat endorsement to drive a truck that carries any hazardous materials?
Yes. If your vehicle is placarded for hazardous materials — meaning it displays a DOT placard on all four sides — you must have a hazmat endorsement on your CDL. Some small quantities of certain materials are exempt from placarding, so check the DOT rules for your specific cargo.
Can I take the hazmat test if I have a criminal record?
It depends on the offense. The TSA conducts the background check and has specific disqualifying crimes. Serious felonies, certain drug convictions, and crimes involving explosives or weapons can disqualify you. Contact the TSA or your DMV office to find out whether your record will affect your hazmat clearance.
How long does the TSA background check take?
The fingerprinting itself takes 10 to 15 minutes, but the TSA's review of your background can take one to three weeks. Some cases take longer if the TSA needs more information. Start this process early so you are not delayed when you are ready to test.
What if I move to another state after I get my NC hazmat endorsement?
Your North Carolina hazmat endorsement is valid in other states while you hold it. If you move and get a CDL in a new state, you will need to take that state's hazmat test and pass a new TSA background check to get a hazmat endorsement in your new state.
Can I study the hazmat material on my phone or computer at home?
Yes. The DMV study guide is available online on the North Carolina DMV website, and many third-party practice tests are available as apps or websites. You can study whenever and wherever is convenient for you before you schedule your test.