Free Guide to New Hampshire Driver's License Requirements
Understanding New Hampshire Driver's License Types and Classes
New Hampshire offers several different types of driver's licenses, each designed for specific driving purposes and age groups. The standard Class D license is what most people think of as a regular driver's license. This license allows you to operate passenger vehicles, pickup trucks, and vans under a certain weight limit on public roads. The Class M license is specifically for motorcycle operation and requires separate testing and training focused on two-wheeled vehicle safety.
Get Your Free Oklahoma Health Department Contact Guide →
Commercial Driver's License (CDL) classes exist for people who operate large trucks or buses professionally. These include Class A for tractor-trailers and large combination vehicles, Class B for single large vehicles like dump trucks or buses, and Class C for vehicles carrying hazardous materials or more than 16 passengers. Each commercial class has different air brake restrictions and vehicle type limitations.
New Hampshire also issues learner's permits (also called instruction permits) to new drivers. These permits allow supervised driving practice before taking the road test for a full license. Permits have specific restrictions, such as requiring a licensed adult in the vehicle and prohibiting nighttime driving for younger drivers.
The state also recognizes REAL ID compliant licenses. Since May 2025, a standard REAL ID compliant license is needed for air travel within the United States and for entering federal buildings. A REAL ID compliant license shows a star symbol on the document and requires additional identity verification during the application process.
Practical takeaway: Identify which license type matches your driving needs before visiting the Department of Motor Vehicles. Having this information prepared will make your visit faster and ensure you have the correct documentation for the specific license you want.
Age Requirements and Graduated Driver's License (GDL) Restrictions
New Hampshire's Graduated Driver's License system creates different rules based on the driver's age. This system is designed to build driving skills gradually while reducing accident risk for younger, less experienced drivers. Understanding these age-based restrictions is important if you're a young driver or a parent guiding a young driver through the licensing process.
Learn How Social Security Disability Payments Increase Over Time →
At age 15 and 6 months, New Hampshire residents may obtain a learner's permit. With this permit, a new driver can practice driving under supervision. During the learner's permit phase, a licensed driver who is at least 25 years old must be in the front passenger seat at all times. Learner's permit holders cannot drive between midnight and 5 a.m. unless accompanied by a parent, guardian, or other adult over 25. New drivers must hold their learner's permit for a minimum of 6 months before taking their road test for a full license.
At age 16, a young driver may take the road test and obtain a junior operator's license. This is a full driving license but with restrictions. Junior operators cannot drive between 1 a.m. and 5 a.m., cannot use cell phones or other electronic devices while driving (even hands-free), and cannot have more than one passenger under age 25 in the vehicle without a parent or guardian present. These restrictions remain in place until age 18.
At age 18, all GDL restrictions are removed, and the license becomes a full adult license. However, drivers under 21 still face stricter impaired driving laws, with a blood alcohol limit of 0.02 percent instead of the 0.08 percent limit for drivers 21 and older.
Practical takeaway: If you're under 18, check your specific age group's restrictions before driving. Post these rules somewhere visible—like on your phone or dashboard—so you remember the limits. If you're a parent, review these restrictions with your young driver regularly to keep everyone safer.
Required Documents and What to Bring to the DMV
Gathering the correct documents before visiting a New Hampshire DMV office prevents delays and frustration. The state requires specific proof of identity, residence, and Social Security number. Having these documents ready means you can complete your transaction in one visit instead of making multiple trips back to the office.
Learn About Unemployment Direct Deposit Timing →
For proof of identity, you need a government-issued photo ID. If you don't already have a valid passport, passport card, or military ID, a certified copy of your birth certificate works. The birth certificate must be an official certified copy from the town or state where you were born, not a photocopy or uncertified version. If your birth name differs from your current name due to marriage or legal name change, bring documentation of that change, such as a marriage certificate or court order.
For proof of New Hampshire residency, bring a recent utility bill, lease agreement, or mortgage statement with your name and current address. The document must be dated within the last 30 days. A bank statement, insurance bill, or property tax bill also works. If you've recently moved, bring documents showing both your old and new addresses to explain the change.
Bring your Social Security card or a document showing your Social Security number. If you don't have your Social Security card, you can bring a W-2 form, 1099 form, or tax return. You'll also need to bring your current New Hampshire driver's license if you're renewing, or your learner's permit if you're upgrading to a full license. For young drivers under 18, a parent or guardian must be present and bring their photo ID as well.
For REAL ID compliant licenses, bring additional documents. You'll need proof of citizenship (passport, birth certificate, or naturalization papers) and proof of Social Security number. Bring two proofs of residency instead of one. The DMV website lists all acceptable documents with specific details, so checking the list before you go prevents bringing incorrect paperwork.
Practical takeaway: Create a checklist of required documents and gather everything before scheduling your DMV visit. Take photos of your documents on your phone so you have backups in case you forget something. Call your local DMV office if you're unsure about any document—staff can clarify what you need based on your specific situation.
Written Test and Road Test Requirements
New Hampshire requires both a written test and a road test before issuing a full driver's license. Understanding what these tests cover helps you prepare more effectively and increases your chances of passing on your first attempt. The written test evaluates your knowledge of traffic laws, road signs, and safe driving practices. The road test evaluates your actual driving skills in real-world conditions.
How to Help Your Dog Gain Weight Safely →
The written test contains 24 multiple-choice questions about New Hampshire traffic laws, road signs, and driving safety. You must answer at least 18 questions correctly to pass, which means you can miss up to 6 questions. The test covers topics like speed limits, right-of-way rules, parking regulations, what different traffic signs mean, impaired driving laws, and what to do in emergency situations. You have 30 minutes to complete the test. The test is offered in multiple languages including Spanish, French, Portuguese, and Chinese, in addition to English.
To prepare for the written test, study the New Hampshire Driver's Manual, which the DMV provides free. This manual contains all the information tested on the written exam. Many people find it helpful to use practice tests available online through the DMV website or third-party websites. Practice tests let you identify topics you need to study more before taking the official test.
The road test evaluates your ability to operate a vehicle safely. The test lasts about 20 minutes and takes place on regular streets in your community. You'll be tested on basic vehicle control skills like steering, accelerating, and braking. The examiner also watches how you handle turns, lane changes, parking, and driving in different traffic conditions. You'll be tested on your knowledge of traffic laws by how you respond to traffic signs and signals. The examiner looks for smooth, confident driving and your ability to follow instructions.
You must bring a vehicle registered and insured in New Hampshire for your road test. The vehicle must be in safe operating condition with working brakes, lights, wipers, and horn. You must bring your current learner's permit and two forms of ID. The examiner will check that the vehicle is safe before the test begins. If anything is unsafe or broken, you may not be able to take the test that day.
Practical takeaway: Study the Driver's Manual for at least one week before your written test. Take several practice tests to identify weak areas. For the road test, practice driving in different conditions and on different road types with a licensed adult before your test date. Ask your practice instructor to focus on areas you find difficult, such as parking or merging into traffic.
License Renewal, Replacement, and REAL ID Conversion
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.