What You Need to Do to Get a New Hampshire Driver's License

To get a New Hampshire driver's license, you will pass through three stages: getting your learner's permit, passing a written test, and then passing a road test. The whole process typically takes several weeks to a few months, depending on how quickly you schedule your tests and how many attempts you need. New Hampshire's Division of Motor Vehicles (DMV) handles all licensing, and you must do this in person at a DMV office — there is no online option for the full license itself.

The path is straightforward if you follow the order: learner's permit first, written test second, road test third. You cannot skip steps or do them out of order. Each stage has its own requirements and fees, and you must pass before moving to the next one.

Key Takeaways

  • You must obtain a learner's permit before taking the written test, and you must pass the written test before taking the road test — the steps cannot be skipped or reordered.
  • Your learner's permit requires proof of identity, proof of New Hampshire residency, your Social Security number, and a completed process form, all brought in person to a DMV office.
  • The written test covers New Hampshire traffic laws and safe driving practices; you can study using the official DMV handbook available free on the New Hampshire DMV website.
  • The road test is conducted by a DMV examiner in your own vehicle or a DMV vehicle, and you must demonstrate basic driving skills and knowledge of traffic laws.
  • New Hampshire charges separate fees for the learner's permit, written test, and road test, and you pay each fee when you take that stage.

Getting Your Learner's Permit: What You Need to Bring

Your first stop is the DMV office to get a learner's permit. You cannot take the written test without one. Bring your original birth certificate or passport, a document showing your New Hampshire address (such as a utility bill or lease), your Social Security card or a document with your Social Security number, and a completed process for Driving Privileges form (Form DES 17). You can read this form from the New Hampshire DMV website or fill it out at the office.

You will also need to bring payment for the learner's permit fee. New Hampshire charges a fee for the permit itself, separate from the written test fee and road test fee. Bring a valid payment method — cash, check, or debit card, depending on what the office accepts. Call your local DMV office ahead of time to confirm which payment methods they take.

When you arrive, a DMV staff member will verify your documents, take your photo, and issue your learner's permit on the spot. Your permit is valid when ready and allows you to drive with a licensed adult in the car. You do not have to wait for anything to arrive in the mail.

Studying for and Taking the Written Test

With your learner's permit in hand, you can now study for the written test. The test covers New Hampshire traffic laws, road signs, safe driving practices, and what to do in different driving situations. The official study material is the New Hampshire Driver's Manual, available free as a PDF on the DMV website. Read through it carefully — the test questions come directly from this manual.

You can take the written test at any DMV office. Schedule an appointment online through the New Hampshire DMV website or call your local office to book a time. When you arrive, bring your learner's permit and a valid form of identification. The test is taken on a computer at the DMV office and takes about 30 minutes. You will see multiple-choice questions and must answer correctly to pass. The passing score is typically around 80 percent, though you should confirm the exact requirement when you schedule.

If you do not pass on your first try, you can retake the test. There is a fee each time you take it. Most people pass within one or two attempts if they study the manual thoroughly. After you pass, you move on to scheduling your road test.

Scheduling and Taking Your Road Test

The road test is the final step. You must have passed your written test before you can schedule this. During the road test, a DMV examiner will sit in your vehicle while you drive and demonstrate basic skills: starting the car, turning, stopping, parking, and following traffic laws. The test usually lasts 15 to 20 minutes and covers both residential streets and busier roads.

You can use your own vehicle for the road test, or in some cases the DMV office may have a vehicle available. If you use your own car, it must be registered, insured, and in safe working condition. Bring your learner's permit, proof of insurance, and the vehicle's registration. The examiner will check that the car is safe before you begin.

Schedule your road test through the New Hampshire DMV website or by calling your local office. Appointments fill up quickly, so book as soon as you pass your written test. If you do not pass on your first attempt, you can retake it, but there is a fee each time. Most people pass within one or two tries if they have practiced driving with a licensed adult.

What Happens After You Pass Your Road Test

Once you pass your road test, you have earned your full New Hampshire driver's license. The DMV will issue it to you at the office, and you can drive alone when ready. Your license is valid for five years from the date it is issued. You do not need to renew it before then unless your address changes or you need to update your information.

Your license will have your photo, name, address, date of birth, and license number on it. Keep it with you whenever you drive. If you move to a new address within New Hampshire, you must update your license within 60 days by visiting a DMV office or renewing online if you are only changing your address.

Fees and Payment Information

New Hampshire charges separate fees at each stage. The learner's permit has its own fee, the written test has its own fee, and the road test has its own fee. You pay each fee when you complete that stage. The exact amounts vary and may change, so check the New Hampshire DMV website or call your local office for current pricing before you go.

Payment methods accepted at DMV offices typically include cash, check, and debit card, but this can vary by location. Call ahead to confirm what your local office accepts. If you fail a test and need to retake it, you will pay the test fee again.

Finding Your Local DMV Office and Scheduling

New Hampshire has DMV offices in multiple locations across the state. Find the office nearest you on the New Hampshire DMV website, which lists all locations, hours, and phone numbers. Some offices are busier than others, so if your local office has long wait times, you may be able to visit a less busy one instead.

You can schedule your written test and road test online through the DMV website, which is faster than calling. Online scheduling shows you available appointment times and lets you choose the date and time that works for you. If you prefer to schedule by phone, call your local office during business hours. Bring all required documents when you arrive for your appointment — do not show up without them, as you will not be able to complete your test.

Frequently Asked Questions

How long does it take to get a New Hampshire driver's license from start to finish?

The timeline depends on how quickly you schedule your tests and how many attempts you need. If you pass everything on your first try and schedule appointments right away, you could complete the process in four to six weeks. If you need to retake a test or wait for an appointment, it may take two to three months. The DMV office can tell you typical wait times for appointments in your area.

Can I take my road test in a borrowed car or my parents' car?

Yes, as long as the vehicle is registered, insured, and in safe working condition. The car does not have to be registered in your name. The DMV examiner will check the vehicle before the test begins to make sure the brakes, lights, wipers, and other safety features work properly.

What if I fail my written test or road test?

You can retake either test. There is a fee each time you take it. You must wait a certain number of days between attempts — ask the DMV office what that waiting period is when you fail. Most people pass within one or two tries if they study the manual or practice driving with a licensed adult.

Do I need to take a driver's education course before getting my license?

New Hampshire does not require a formal driver's education course for adults. However, if you are under 18, you may have different requirements. Check with the New Hampshire DMV or your local high school to learn what applies to your age group.

What should I do if I lose my learner's permit before I pass the written test?

Visit a DMV office and request a replacement. Bring your identification and proof of residency. There is a fee for a replacement permit. The DMV can issue a new one the same day.