You cannot get a North Carolina driver's license entirely online, but you can complete some steps before you visit the DMV
North Carolina requires you to appear in person at a Division of Motor Vehicles office to get a driver's license. You must pass the vision test and written exam in front of a DMV employee, and you must provide original documents to verify your identity and residency. However, the state does let you handle some preparation work online through its website, which can shorten your time at the office.
The online tools available are limited. You can study for the written test using the DMV's free practice exam, and you can check whether you need a Real ID-compliant license. You cannot renew an expired license online, submit your documents remotely, or schedule a specific appointment time at most locations. Understanding what is and is not available online will help you prepare efficiently for your in-person visit.
Key Takeaways
- North Carolina requires you to visit a DMV office in person to pass the vision and written tests and show original identity documents.
- You can study for the written test using the free practice exam on the North Carolina DMV website before you go.
- You cannot submit documents online, renew by mail or online, or book a specific appointment time at most DMV locations.
- Bring original documents proving your identity, Social Security number, and North Carolina residency when you visit.
What you can do online before visiting the DMV
The North Carolina DMV website offers a practice test that mirrors the format and content of the actual written exam. You can take it as many times as you want without logging in or creating an account. The test covers road signs, traffic laws, and safe driving practices. Taking the practice test multiple times before your visit reduces the chance you will fail the written exam on your first try, which would require you to return to the office.
You can also use the DMV website to check whether you need a Real ID-compliant license. Real ID is a federal standard that affects whether your North Carolina license can be used for domestic air travel or entry to federal buildings. The website explains the difference and tells you which documents satisfy the Real ID requirement. This matters because if you want a Real ID license, you must bring additional documents to prove your residency, and knowing this in advance means you will not make a wasted trip.
The DMV website also lists the documents you need to bring and explains what counts as proof of identity and proof of residency. Reading this section before you go helps you gather the right paperwork the first time.
What you cannot do online
You cannot complete a driver's license transaction entirely online. The DMV does not accept document uploads, does not allow you to take the vision or written test remotely, and does not issue licenses without an in-person visit. If your license is expired, you cannot renew it by mail or online in North Carolina — you must go to an office.
Most DMV locations do not offer online appointment scheduling. Some offices accept walk-ins on a first-come, first-served basis, while others use a ticket system you get when you arrive. A few locations may offer limited online scheduling through third-party services, but this is not standard across the state. Before you go, check your local office's website or call to learn whether you can reserve a time slot or should expect to wait.
Documents you must bring to the DMV office
You must bring original documents — not copies — to prove your identity, your Social Security number, and your North Carolina residency. A driver's license from another state, a passport, or a military ID counts as proof of identity. For your Social Security number, bring your Social Security card, a W-2 form, or a 1099 form. For residency, bring a utility bill, a lease, a mortgage statement, or a bank statement dated within the last 60 days and showing your name and address.
If you want a Real ID-compliant license, you need an additional document proving your residency — the same types of documents work, but you must provide two pieces of residency proof instead of one. The DMV website lists all acceptable documents in detail. Bringing the wrong documents will delay your visit or force you to return another day.
The in-person visit: what to expect
When you arrive at the DMV office, you will check in and receive a number or ticket. You will wait until your number is called. A DMV employee will review your documents, take your photograph, and collect your process fee. You will then take the vision test — reading letters or numbers on a chart from a set distance — and the written test on a computer or paper form.
The written test has 25 questions. You must answer at least 20 correctly to pass. If you fail, you can retake it the same day at most locations, but you may have to pay a second fee. If you pass both tests, the DMV will issue your license on the spot or mail it to you within a few business days, depending on the office.
How long the process takes at the office
The time you spend at the DMV varies widely depending on how busy the office is and what time of day you go. Early morning visits, especially on weekdays, tend to be faster than afternoons or Saturdays. Some offices post wait times on their websites or on a display in the lobby. Plan to spend at least 30 minutes to an hour, but during peak times you may wait longer.
If you fail the written test and retake it the same day, add another 15 to 30 minutes to your visit. If you do not have all your documents, you will have to leave and return another time, which adds a full extra trip.
Fees and payment methods
The fee for a North Carolina driver's license depends on how long you want it to be valid. A license valid for eight years costs more than one valid for four years. The DMV office will tell you the exact fee when you arrive. Most offices accept cash, debit cards, and credit cards. Some may accept checks, but cash or card is safest.
If you fail the written test and retake it, you may owe a second fee — ask the employee before you retake the test. Knowing the payment methods your office accepts ahead of time prevents delays at the counter.
Frequently Asked Questions
Can I renew my expired North Carolina license online?
No. North Carolina does not offer online renewal for any driver's license. If your license is expired, you must visit a DMV office in person, bring your documents, and retake the vision and written tests. You cannot renew by mail either.
Do I need to schedule an appointment before I go to the DMV?
Most North Carolina DMV offices do not require appointments and operate on a walk-in or ticket basis. A few locations may offer online scheduling through their local websites. Call your nearest office or check its website to find out whether you can reserve a time slot before you go.
What if I fail the written test?
You can retake the written test the same day at most locations. You will pay a second fee and wait for your number to be called again. Study the practice test on the DMV website before your visit to reduce the chance of failing on your first attempt.
Can I upload my documents to the DMV website instead of bringing them in person?
No. The DMV requires you to show original documents in person. You cannot submit copies by mail, email, or through the website. Bring all documents with you when you visit the office.
How long does it take to get my license after I pass the test?
Some offices issue your license on the spot before you leave. Others mail it to you within a few business days. Ask the DMV employee which method your office uses when you finish your test.