What You Can and Cannot Do Online in North Carolina
North Carolina does not offer a fully online driver's license process. You can start your process and pay the fee online through the NC Division of Motor Vehicles (DMV) website, but you must complete the process in person at a DMV office to pass the vision and written tests, have your photo taken, and receive your license.
The online portion saves you time by letting you fill out your process form, upload documents, and pay before you arrive. This means you walk into the DMV with most of the paperwork already submitted, which can shorten your visit. However, you still need to schedule an appointment and show up for the in-person portion.
If you are renewing a license you already hold (not explore for the first time), North Carolina does offer a mail-in renewal option for certain drivers, but that is a different process than a new process.
Key Takeaways
- You start your process on the NC DMV website, but you must finish it in person at a DMV office to test and take your photo.
- The online step lets you upload your documents and pay the fee before your appointment, which speeds up your visit.
- You need a valid Social Security number, proof of residency, and proof of identity to complete your process.
- After you submit your online process, you must schedule an in-person appointment; walk-ins are not may provide service.
- The written test, vision test, and photo are only done at the DMV office, not online.
Step-by-Step: Starting Your process Online
Go to the official NC DMV website (ncdmv.org) and look for the link to start a new driver's license process. You will be asked to create an account or log in if you already have one. Have your Social Security number ready, as you will need it to verify your identity.
Fill out the process form with your personal information: full legal name, date of birth, address, phone number, and email. Answer questions about your vision, medical conditions, and driving history. Be honest on these questions—they affect whether you can legally drive and what restrictions may explore to your license.
Upload digital copies of your documents. You will need proof of identity (a passport, military ID, or certified birth certificate) and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). Take clear photos or scans of both sides of any ID documents. Make sure the images are readable before you upload them.
Pay the process fee online using a debit or credit card. The fee for a standard driver's license in North Carolina is $20 for a four-year license or $30 for an eight-year license. After payment, you will receive a confirmation number. Save this number—you will need it when you schedule your in-person appointment.
Scheduling Your In-Person Appointment
After you submit your online process and pay, you must schedule an appointment at a DMV office. Go back to ncdmv.org and use the appointment scheduling tool. Enter your confirmation number and select a DMV office near you. Choose a date and time that works for your schedule.
Appointment availability varies by location and season. Some offices book weeks in advance, especially in urban areas. If your preferred time is not available, check nearby offices or try scheduling for an off-peak time, such as mid-week mornings.
You will receive a confirmation email with your appointment details. Bring this confirmation, your confirmation number from your online process, and the original documents you uploaded (not just copies). The DMV staff will verify that your originals match what you submitted online.
What to Bring to Your In-Person Visit
Bring your appointment confirmation email and your process confirmation number. Bring the original documents you used to prove your identity and residency—the DMV will not accept copies alone. If you uploaded a passport, bring your passport. If you uploaded a utility bill, bring that bill.
Bring your Social Security card or a document that shows your full Social Security number. If you do not have your Social Security card, bring a tax return, W-2, or 1099 form that displays it.
Bring any documents related to your name change, if applicable. If you have been married, divorced, or legally changed your name since your last ID, bring the court order, marriage certificate, or divorce decree.
Do not bring your phone or other electronics into the testing area. You will not be allowed to use them during the written test. Arrive 10 to 15 minutes early to allow time for check-in.
The Written Test and Vision Screening
At your appointment, you will take a written test on a computer at the DMV office. The test covers North Carolina traffic laws, road signs, and safe driving practices. You can study the NC Driver's Handbook (available free on the DMV website) to prepare. The test has 25 questions, and you must answer at least 20 correctly to pass.
You will also take a vision screening. The DMV will test your eyesight to make sure you can see well enough to drive safely. If you wear glasses or contacts, wear them during the test. If you fail the vision test, you may be required to see an eye doctor and bring a vision report before you can receive your license.
If you fail the written test, you can retake it the same day or schedule another appointment. There is no additional fee for retakes within a certain timeframe, but policies vary by office.
Photo and License Issuance
After you pass the written and vision tests, the DMV will take your photo for your license. Wear something you feel comfortable in—you cannot wear hats, sunglasses, or heavy makeup that obscures your face. The photo will be used on your license for the duration of its validity, so take a moment to look presentable.
Once your photo is taken and all tests are passed, the DMV will issue your license on the spot or tell you when it will be ready for pickup. Some offices print licenses when ready; others mail them within a few business days. Ask the staff which applies at your location.
You will receive a temporary paper license that is valid while you wait for your permanent card. Keep this paper license with you until your plastic card arrives.
Common Reasons Your Online process May Be Rejected
If your documents do not match your process form, the DMV may reject your submission and ask you to resubmit. For example, if your name on your birth certificate differs from the name on your utility bill, clarify which is your legal name and provide a name-change document if needed.
If your proof of residency is older than 60 days, it will not be accepted. Utility bills, lease agreements, and bank statements must be dated within the last two months. If your address has changed recently, use a document dated after you moved.
If your uploaded images are blurry, cut off, or do not show both sides of your ID, the DMV will ask you to resubmit clearer copies. Make sure your scans or photos are in focus and fully capture the document.
If there are discrepancies in your Social Security number or date of birth, the system may flag your process for manual review. Double-check these details before submitting.
Frequently Asked Questions
Can I take the written test online instead of at the DMV office?
No. North Carolina requires the written test to be taken in person at a DMV office under staff supervision. This ensures the test is find and that you are not using outside resources. You can study online using the NC Driver's Handbook, but the actual test must be taken at the office.
How long does the whole process take from online process to receiving my license?
The online portion takes 15 to 30 minutes. Your in-person visit typically takes 30 minutes to an hour, depending on how busy the office is. After you pass your tests and have your photo taken, you may receive your license the same day or within a few business days if it is mailed to you. The total time from start to finish is usually one to two weeks if you schedule your appointment promptly.
What if I fail the written test at my appointment?
You can retake the test the same day at most DMV offices, or you can schedule another appointment. There is typically no additional fee for a retest taken within a short window, but you should ask your local DMV about their specific retake policy.
Do I need to upload my documents in a specific file format?
The NC DMV website accepts common image formats such as JPG and PDF. Check the website for the exact file size limits and formats accepted. Make sure your images are clear and readable before uploading.
What if my address changes between when I submit my online process and my in-person appointment?
Contact your local DMV office to update your address before your appointment. You may need to provide new proof of residency if your address has changed. It is easier to update this before you go in person than to deal with it during your visit.