What you need to bring to the DMV

North Carolina requires you to bring specific documents to prove your identity, residency, and Social Security number. You cannot complete this process online or by mail — you must visit a Division of Motor Vehicles office in person.

Bring one document from each of these three categories. For identity, use a valid passport, military ID, or certified birth certificate. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your current address. For Social Security verification, bring your Social Security card, W-2 form, or tax return.

You will also need to complete form DL-44 (process for Drivers License), which you can fill out before you arrive or at the office. Bring your current out-of-state license if you have one, since the DMV will keep it when you surrender it for a North Carolina license.

Key Takeaways

  • You must visit a DMV office in person with proof of identity, residency, and Social Security number — the process cannot be done online or by mail.
  • Bring one document from each required category: a passport or birth certificate for identity, a utility bill or lease for residency, and a Social Security card or tax form for verification.
  • You will take a written test covering traffic laws and road signs, a vision screening, and a driving test with a DMV examiner in your own vehicle.
  • The written and vision tests can be completed on the same day as your office visit, but the driving test is usually scheduled for a later appointment.
  • A standard Class D license costs around $20 and is valid for eight years; you can renew it by mail before it expires.

The written test and vision screening

After you submit your documents at the DMV office, you will take a written test on North Carolina traffic laws and road signs. The test has 25 questions, and you must answer at least 20 correctly to pass. You can study the official North Carolina Driver's Handbook online at the DMV website before your visit.

The vision screening checks whether you can see well enough to drive safely. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may be required to get a medical evaluation or corrective lenses before you can proceed.

Both the written test and vision screening usually happen during your first DMV visit. If you pass both, you move on to scheduling your driving test.

Scheduling and taking the driving test

The DMV will schedule your driving test for a later date, usually within two to four weeks. You will receive a notice with your test date and time. The test takes place in your own vehicle with a DMV examiner, so you must have a car available and a licensed driver present to drive you to the test location if you do not yet have a license.

During the test, the examiner will watch you perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. You will also drive on local roads to demonstrate your ability to follow traffic laws and handle normal driving situations. The test lasts about 20 to 30 minutes.

If you pass the driving test, the examiner will tell you on the spot. You will then return to the DMV office to have your photo taken and receive your temporary license. Your permanent card arrives by mail within 10 business days.

Cost and license validity

A standard Class D driver's license in North Carolina costs approximately $20. The exact fee may vary slightly depending on your age and whether you are a first-time applicant. Payment is due at the DMV office when you submit your process.

Your license is valid for eight years from the date of issue. You can renew it by mail before it expires, which costs less than a new license and does not require you to retake the tests unless the DMV requests a new photo or you have medical restrictions.

What happens if you fail the driving test

If you do not pass the driving test, you can schedule another attempt. There is no waiting period between attempts, though you will need to pay the test fee again. Most people pass on their second or third try after practicing the specific skills the examiner noted.

You do not have to retake the written test or vision screening unless your license has expired or the DMV has reason to believe your vision has changed. Focus your practice on the driving skills that gave you trouble the first time.

Finding a DMV office and checking wait times

North Carolina has DMV offices in most counties. You can find the office nearest you and check current wait times on the state DMV website. Some offices are busier than others, and wait times vary by day and time of day. Visiting early in the morning or on a weekday typically means shorter waits than afternoons or Saturdays.

You do not need an appointment for your first visit to take the written test and vision screening, but some offices offer optional appointment slots. Check your local office's policy before you go. If you want to reduce your wait time, calling ahead to ask about typical traffic patterns can help you choose the best time to visit.

Frequently Asked Questions

Can I take the written test in a language other than English?

Yes. The North Carolina DMV offers the written test in Spanish and several other languages. Tell the DMV staff which language you need when you arrive, and they will provide the test in that language. You still must pass the same 25-question test with the same passing score.

What if I fail the vision test?

If you fail, the DMV will tell you what corrective action is needed — usually getting glasses or contacts if you do not have them, or updating your prescription. You can retake the vision test once you have addressed the issue. Bring your corrective lenses or a new eye exam result from an optometrist or ophthalmologist.

Do I need a Social Security number to get a license?

Yes, North Carolina requires a valid Social Security number to issue a driver's license. If you do not have one, you must obtain one from the Social Security Administration before you can explore for a license. Bring documentation of your immigration status and identity to the Social Security office.

How long does the whole process take from start to finish?

Your first DMV visit for the written test and vision screening takes 30 minutes to an hour, depending on wait times. Your driving test is scheduled two to four weeks later and takes about 20 to 30 minutes. Your permanent license card arrives by mail within 10 business days after you pass the driving test.

Can I use my out-of-state license while I wait for my North Carolina license?

Yes. Your out-of-state license remains valid until it expires, even after you have applied for a North Carolina license. You can use it to drive legally in North Carolina during the time between your process and when your new license arrives. The DMV will keep your old license when you complete the process.