General Knowledge (150 questions)
-
Questions 1-50
General Knowledge Test 1
Start your journey here. Covers the essentials of safely operating a commercial vehicle in New Hampshire. Unlimited attempts. Detailed explanations. -
Questions 51-100
General Knowledge Test 2
Expect questions on vehicle checks, proper braking technique, fire prevention, visibility, space around your vehicle, stopping distance, and matching speed. -
Questions 101-150
General Knowledge Test 3
Explore essential concepts including vehicle inspection, alcohol and driving, transporting cargo safely, inspecting cargo, air brakes, and important definitions. -
50 random questions
General Knowledge Test Simulator
Designed to replicate the actual CDL test experience. 50 multiple choice questions chosen at random from our database. Each new attempt generates a new set of questions.
HazMat (30 questions)
-
Questions 1-30
NH CDL HazMat Test 1
The path towards a HazMat Endorsement starts here. Questions cover loading requirements, regulated products, document storage, tire inspection, and item descriptions.
Passenger Vehicles (20 questions)
-
Questions 1-20
NH Passenger Vehicles Test 1
Test your knowledge of key concepts including proper procedures at railroad crossings, effective use of mirrors, matching speed with traffic, and stopping distances.
School Bus (20 questions)
-
Questions 1-20
NH CDL School Bus Test 1
Master the key aspects of operating a school bus. This practice test covers crucial topics like approaching stops, matching speed, and transporting passengers safely.
Air Brakes (25 questions)
-
Questions 1-25
NH CDL Air Brakes Test 1
Begin testing your knowledge of air brakes here. Covers tractor valves, pressure gauges, spring brakes, dual air brakes, brake fading/failure, air storeage tanks and more.
Combination Vehicles (24 questions)
-
Questions 1-24
NH Combination Vehicles Test 1
Boost your understanding of coupling tractor semi trailers, trailer hand valves, rollover risks, and trailer air lines with this powerful practice test.
Double/Triple Trailers (20 questions)
-
Questions 1-20
NH Double/Triple Trailers Test 1
Covers crucial topics including mastering proper steering techniques, coupling and decoupling trailers, navigating curves, managing space, and handling skids.
Tanker Vehicles (30 questions)
-
Questions 1-30
NH CDL Tanker Vehicles Test 1
The path towards a Tanker Vehicles Endorsement starts here. Covers identifying tanker vehicles, outage, high center of gravity, bulkheads, and baffled/unbaffled tanks.
Pre-Trip Inspection (9 questions)
-
Questions 1-9
NH CDL Pre Trip Inspection Test 1
Covers overall vehicle safety, documentation checks, vehicle components, the brake system, and operational elements such as lights, signals, and controls.
-
New Hampshire CDL Handbook 2026
Get the latest (2026) official NH CDL Handbook.
New Hampshire CDL Knowledge Test FAQ
Understanding the CDL Knowledge Test
What is the New Hampshire CDL knowledge test?
- Test Format: Computer-based at New Hampshire DMV offices
- General Knowledge Test: 50 questions, need 80% to pass
- Permit Validity: 180 days
- Waiting Period: 14 days before skills test
- Languages: English only
- Fees: $25 (Class A/B), $12.50 (Class C)
- Endorsement Fees: $10 for most endorsements (Hazmat, Tank, etc.)
- Retesting: Wait until next business day to retest
The New Hampshire CDL knowledge test is a test of your knowledge of commercial driving regulations and safety standards. You must pass this test to get a Commercial Learner's Permit (CLP) which you need before you can take the skills test for a full CDL. The test will test your knowledge of vehicle operations, safety protocols, traffic regulations and proper operating procedures. You will take the test at DMV locations throughout New Hampshire where you will answer questions about both federal regulations and New Hampshire state regulations that apply to commercial vehicles in the state and across state lines.
Who needs to take the CDL knowledge test in New Hampshire?
In New Hampshire you will need to take the CDL knowledge test when:
- Applying for your first Commercial Learner's Permit
- Adding a new endorsement to your license
- Upgrading to a higher CDL class (e.g. from Class B to Class A)
- Reinstating your CDL which has been expired for more than one year
- Moving to New Hampshire with an out-of-state CDL and adding new endorsements
Every applicant must take the general knowledge test and specific endorsement tests if you plan to drive specialized vehicles like passenger buses (P), school buses (S), tank vehicles (N), hazardous materials transporters (H), or double/triple trailers (T). Each endorsement has its own test focused on the specific requirements for that vehicle or cargo type.
Why is the CDL knowledge test important?
The CDL knowledge test is a safety measure to ensure commercial drivers have the knowledge to operate large vehicles responsibly. It verifies your knowledge of regulations, safety protocols, vehicle technical knowledge and emergency procedures. By maintaining these knowledge standards the test reduces accident risks and improves road safety. Since commercial vehicles can cause significant damage in accidents due to their size and weight, proper training and knowledge verification is a must. The knowledge test is the first step to prove you are ready for the responsibility of commercial driving.
How does the New Hampshire test match federal requirements?
New Hampshire's CDL knowledge test meets Federal Motor Carrier Safety Administration guidelines and includes state specific regulations. This ensures national consistency in commercial driver qualifications and addresses New Hampshire specific requirements. Test content covers general driving techniques, air brake system operation, combination vehicle handling and specialized endorsement knowledge. This standardization means your New Hampshire CDL will be valid throughout the United States and you can operate commercial vehicles across state lines (as long as you meet age requirements and other interstate commerce qualifications).
How many questions are on the New Hampshire CDL knowledge test?
New Hampshire CDL tests have the following number of questions:
- General Knowledge: 50 questions
- Air Brakes: 25 questions
- Combination Vehicles: 20 questions
- Passenger Endorsement: 20 questions
- School Bus Endorsement: 20 questions
- Hazmat Endorsement: 30 questions
- Tank Vehicles Endorsement: 20 questions
- Doubles/Triples Endorsement: 20 questions
Each test is multiple choice with 4 answer options per question. The tests will thoroughly test your knowledge of safety procedures, regulatory requirements and technical aspects of commercial vehicle operation.
Sample question: When checking your trailer connection you should make sure that:
- The fifth wheel is tilted upward
- There is no space between the upper and lower fifth wheel
- The kingpin is bent
- The apron is sitting on top of the fifth wheel
Answer: B. There is no space between the upper and lower fifth wheel
What score do I need to pass?
To pass each New Hampshire CDL test you must score 80%:
- General Knowledge: 40 out of 50 questions
- Air Brakes: 20 out of 25 questions
- Combination Vehicles: 16 out of 20 questions
- Passenger Endorsement: 16 out of 20 questions
- School Bus Endorsement: 16 out of 20 questions
- Hazmat Endorsement: 24 out of 30 questions
- Tank Vehicles Endorsement: 16 out of 20 questions
- Doubles/Triples Endorsement: 16 out of 20 questions
Each test is scored separately and you must pass each test you take. If you pass some tests but fail others you will only need to retake the tests you didn't pass.
What languages can I take the test in?
The New Hampshire CDL knowledge test is only offered in English. This is in accordance with federal regulations that require all commercial drivers to demonstrate sufficient English language proficiency to read traffic signs, communicate with officials, complete required documentation and understand shipping papers. This language requirement ensures all commercial drivers can navigate roadways, interact with law enforcement and emergency personnel and properly manage documentation. English-only testing applies to all CDL applicants in New Hampshire.
Can I use study aids during the test?
Study aids are not allowed during New Hampshire CDL knowledge tests. Reference materials, electronic devices, notes or calculators are not permitted during testing. The testing area is monitored and using unauthorized materials will result in test failure. Before testing begins you will need to store all personal items in a designated area including:
- Mobile phones and other electronic devices
- Notes, flashcards or study sheets
- CDL manuals or handbooks
- Any reference materials
- Calculators (except when specifically authorized for certain questions)
Using prohibited items during your test may result in immediate disqualification and could impact your eligibility for future testing.
How long do I have to complete the test?
New Hampshire doesn't have a time limit for CDL knowledge tests. Most applicants typically finish the general knowledge test in 60-90 minutes and endorsement tests in 30-45 minutes each. If you plan to take multiple tests during one visit allow sufficient time in your schedule. The New Hampshire DMV gives you adequate time to think about each question. If you have documented learning disabilities or other special needs you may be eligible for testing accommodations with proper documentation.
What types of knowledge tests are available?
The New Hampshire DMV offers these CDL knowledge tests:
- General Knowledge – Core test for all commercial drivers.
- Air Brakes – If you drive a vehicle with air brakes, this is required.
- Combination Vehicles – Required for Class A drivers.
- Passenger (P) – Endorsement for passenger transport.
- School Bus (S) – Endorsement for driving school buses.
- Doubles/Triples (T) – Endorsement for longer trailer combos.
- Tank Vehicles (N) – Endorsement for hauling liquids or gases.
- Hazardous Materials (H) – Endorsement for transporting hazardous freight.
Each test covers specific knowledge related to particular vehicle types or operational specialties. You only need to take the tests that apply to your commercial driving activities.
Sample question: When driving with air brakes what is brake lag?
- Time for brakes to wear out
- Time for air to flow through lines when brake pedal is pressed
- Time to move foot from accelerator to brake
- Time to pull parking brake
Answer: B. Time for air to flow through lines when brake pedal is pressed
What topics are covered on each CDL knowledge test?
General Knowledge: Vehicle inspection requirements, basic vehicle control, proper shifting techniques, space management principles, night driving procedures, adverse weather driving, emergency protocols, cargo securement, accident response, fire safety, fatigue management and basic hazardous materials awareness.
Air Brakes: System components and functions, dual air brake configurations, air brake inspection procedures, operation in various conditions, emergency stopping techniques, brake system failure management and brake lag/fade characteristics.
Combination Vehicles: Coupling/uncoupling procedures, inspection requirements, handling characteristics, rollover prevention strategies, jackknife avoidance techniques, turning methods and backing procedures for combination vehicles.
Passenger (P): Passenger loading/unloading protocols, emergency exit operation, passenger communication techniques, accessibility compliance, managing disruptive passengers and specialized railroad crossing requirements for passenger vehicles.
School Bus (S): Student loading/unloading safety, emergency evacuation procedures, operation near schools, specialized railroad crossing protocols, student behavior management, danger zone awareness and special equipment operation.
Doubles/Triples (T): Coupling/uncoupling multiple trailers, handling characteristics during different maneuvers, specific inspection requirements, identifying and resolving handling issues and operating safely in challenging conditions.
Tank Vehicle (N): Liquid surge effects on handling, baffled and non-baffled tanks, loading/unloading procedures and partially filled tank braking.
Hazmat (H): Hazardous materials classification and identification, documentation requirements, loading/unloading safety, special driving rules, emergency response procedures and security awareness.
How do I prepare for the New Hampshire CDL knowledge test?
To prepare for your New Hampshire CDL knowledge test:
- Review all sections of the New Hampshire CDL Manual relevant to your license class and endorsements
- Use our free practice tests
- Study for several weeks rather than cramming at the last minute
- Make flashcards to master complex concepts and technical terms
- Spend extra time on air brakes and hazmat
- Master pre-trip inspection procedures and requirements
- Learn New Hampshire commercial driving regulations
- Learn vehicle systems and components until you understand how they work
- Familiarize yourself with all required documentation and procedures
Effective preparation takes time. Many candidates underestimate the technical knowledge required especially for endorsements.
Are practice tests available?
Yes! Our New Hampshire practice tests offer:
- Identifying knowledge gaps in your understanding
- Building test-taking confidence through repetition
- Simulating the actual testing environment and format
- Tracking your progress as you get better
- Detailed explanations for correct and incorrect answers
- Familiarization with question styles and formats used on the actual test
Our practice tests cover all CDL test categories and are updated regularly to reflect current testing standards. Practice testing has shown a significant increase in first-time pass rates.
How do I pass the CDL knowledge test?
To pass the New Hampshire CDL knowledge test:
- Start studying 2-3 weeks before your test date
- Focus on understanding not memorization
- Use our practice tests to find and fix knowledge weaknesses
- Get plenty of rest the night before
- Eat a healthy meal before testing
- Read each question completely before answering
- Pay attention to keywords like "always," "never," or "except" that can change the meaning of a question
- When unsure, choose answers that prioritize safety
- If the system allows, review all answers before submitting
- Stay calm and focused throughout the test
Sample question: When should you use turn signals?
- Only when other vehicles are present
- At least 100 feet before turning
- Just as you begin to turn
- Only when changing lanes
Answer: B. At least 100 feet before turning
How are practice tests similar to the actual test?
Our practice tests are similar to the actual New Hampshire CDL knowledge test in content and format, but the questions will be different. We design our practice questions to match the style, difficulty and content of the official New Hampshire CDL tests. These practice tests will help you get familiar with:
- Question formatting and wording
- Content scope and depth of knowledge required
- Time management for test completion
- Critical thinking for test performance
Focus on understanding the concepts rather than memorizing the answers as the actual test draws from a large question bank, so each test is unique.
Where do I take the CDL knowledge test?
You'll take your CDL knowledge test at designated New Hampshire Division of Motor Vehicles (DMV) offices that offer commercial licensing services. Not all DMV locations offer CDL testing, so check ahead of time by visiting the DMV website or calling. Testing facilities have specialized equipment and trained staff for CDL testing. For current information on testing locations and office hours, visit the New Hampshire DMV website or call (603) 227-4000.
Do I need an appointment?
Appointments are highly recommended for CDL knowledge testing in New Hampshire. To schedule your test, call (603) 227-4000 or visit the New Hampshire DMV website for availability. Some locations may accept walk-ins but this can result in long wait times and you may not be able to test if the daily limit has been reached. Scheduling an appointment guarantees your testing time and location.
Can I take the test online?
No, online testing is not available for CDL knowledge tests in New Hampshire. All tests must be taken in person at authorized DMV offices to maintain test security, verify candidate identity and ensure testing integrity. This in-person requirement is federally mandated and applies nationwide, not just in New Hampshire. The in-person testing format prevents cheating and confirms the individual receiving CDL credentials has personally demonstrated the required knowledge.
What do I need to bring to the test?
When you take your New Hampshire CDL knowledge test, bring:
- Your current, valid New Hampshire driver's license
- Social Security card or proof of your Social Security number
- Documentation of citizenship or legal residence (birth certificate, passport, permanent resident card, etc.)
- Proof of New Hampshire residency (documents showing your New Hampshire address)
- Current and valid DOT Medical Certificate
- Completed CDL Application (DSMV 312)
- Payment for testing fees (verify accepted payment methods beforehand)
- For Hazmat endorsement: Additional identification for security threat assessment
Additional items to consider:
- Reading glasses if you need them
- Appointment confirmation information
- Knowledge of your medical history for medical certification questions
All documents must be original or certified copies – photocopies will not be accepted. If unsure about specific document requirements, contact the DMV before your appointment date.
How early should I arrive?
Plan to arrive 15-20 minutes before your test time to allow for:
- Document verification processing
- Application review and processing
- Fee payment completion
- Getting oriented to the testing environment
Late arrivals may require rescheduling. First-time CDL applicants should arrive 30 minutes early to allow for additional paperwork processing. Factor in traffic and parking time at DMV offices when planning your arrival time.
What if I pass?
If you pass your CDL knowledge tests in New Hampshire, you'll receive a Commercial Learner's Permit (CLP) valid for 180 days. Your CLP will have the following conditions:
- 14-day waiting period before taking the skills test
- Must have a qualified CDL holder in the passenger seat when operating a commercial vehicle
- No passengers except instructors, examiners or other trainees
- No hazardous materials
- Additional restrictions based on your vehicle type and endorsements
- Endorsements for which you passed the knowledge tests
What can I do with my CLP?
Your New Hampshire CLP allows you to practice driving commercial vehicles under supervision before taking your skills test. This is a critical practice period to develop the practical skills needed to pass your behind-the-wheel test. Remember in New Hampshire, there are restrictions: CLP holders with Tank or Passenger endorsements cannot practice with any load or passengers, respectively. Use this practice period to get comfortable with vehicle handling, maneuvering and inspection procedures.
How long are test scores valid?
Your New Hampshire CDL knowledge test scores are valid for 180 days, same as your CLP. If your permit expires before you take your skills test, you'll have to retake all knowledge tests. The New Hampshire DMV does not offer extensions on test score validity so plan to take your skills test within the 180-day window to avoid retaking the knowledge tests. This time limit ensures your knowledge is current when you get your full CDL.
What if I fail?
If you don't pass your New Hampshire CDL knowledge test:
- You must wait until the next business day to retest
- You'll only need to retest the sections you failed
- Our practice tests can help you focus on problem areas
- Review incorrect answers to understand the reasoning behind them
- Consider alternative study methods if you're struggling with certain content areas
New Hampshire doesn't have a limit on testing attempts but multiple failures means you may need more preparation before your next test.
Sample question: What happens if you fail a section of the test?
- Wait 30 days before retesting
- Retest immediately at another location
- Wait until the next business day to retest
- Retest all sections, even those passed
Answer: C. Wait until the next business day to retest
How do I schedule the skills test after passing?
After holding your New Hampshire CLP for at least 14 days:
- Visit any DMV location to schedule your road test
- Verify your CLP is still valid and your medical certificate is current
- Get a testing vehicle that matches your CDL class requirements
- Pay the skills test fee ($25 for Class A/B, $12.50 for Class C)
- Choose a testing date and time
The New Hampshire CDL skills test has three parts: pre-trip inspection, basic control skills and on-road driving. Make sure you're ready for all three parts before scheduling. A CDL holder with the same class of license as you must accompany you to the test location with a test vehicle.