You can book a North Carolina DMV appointment online, by phone, or in person, and most renewals take 15 to 30 minutes once you arrive

North Carolina requires you to schedule an appointment before visiting a DMV office for a license renewal. You cannot walk in without one — the state uses an appointment system to manage wait times. The fastest way to book is through the NC DMV online portal at ncdmv.org. You can also call the DMV customer service line at 919-715-7000 to book by phone, or visit a local DMV office in person to schedule your appointment.

Once you have an appointment, bring your current license, proof of residency, and any other documents the DMV lists for your renewal type. The appointment itself usually takes 15 to 30 minutes. You will have your photo taken, answer a few questions, and pay the renewal fee. If everything is in order, you will leave with a temporary license and receive your permanent one by mail within 7 to 10 business days.

Key Takeaways

  • Book your appointment online at ncdmv.org, by phone at 919-715-7000, or in person at your nearest DMV office.
  • Bring your current driver's license, proof of residency (utility bill, lease, or bank statement), and your Social Security number or card.
  • Appointment slots fill up quickly in busy areas, so book at least two weeks before your license expires if possible.
  • You will receive a temporary paper license at your appointment and your permanent card by mail within 7 to 10 business days.
  • If your license is expired, you can still renew by appointment, but you may face additional requirements or fees.

How to Book Your Appointment Online

The NC DMV online appointment system is the fastest option if you have internet access. Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. You will need to enter your driver's license number, date of birth, and the county where you want to renew. The system will show you available dates and times at DMV offices in that county.

Choose a time that works for you and confirm your appointment. You will receive a confirmation number by email or text, depending on how you set up your account. Save this number — you will need it when you arrive at the DMV office. If you need to cancel or reschedule, you can do so through the same online portal up to 24 hours before your appointment.

Online booking typically shows appointments 30 to 60 days in advance. If you do not see an available slot, check back in a few days, as new times are added regularly. During busy seasons (summer and early fall), slots can fill quickly, so booking early gives you more options.

Booking by Phone or In Person

If you prefer not to use the online system, call 919-715-7000 to speak with a DMV representative. They can book your appointment and answer questions about what documents to bring. Phone lines are typically busiest in the morning and early afternoon, so calling late morning or mid-afternoon may mean shorter wait times.

You can also walk into any DMV office and ask to schedule an appointment at the front desk. Staff will check availability and book you for a future date. This option works well if you are already in the area or prefer to handle everything in person. Some offices have kiosks where you can self-schedule, though availability varies by location.

Documents You Need to Bring

North Carolina requires specific documents for a license renewal. Bring your current driver's license and one form of proof of residency. Acceptable residency documents include a utility bill, lease agreement, mortgage statement, bank statement, or government mail with your current address. The document must show your name and address and be dated within the last 60 days.

You will also need to provide your Social Security number. Bring your Social Security card if you have it, or be prepared to state the number. If you have changed your name since your last license (through marriage, divorce, or legal change), bring a certified copy of the document that proves the change — a marriage certificate, divorce decree, or court order.

If you are renewing a Real ID-compliant license, you may need additional documents. Check ncdmv.org or call ahead to confirm what your specific renewal requires, especially if your address has changed or your license is expired.

What Happens at Your Appointment

Arrive 5 to 10 minutes early with all your documents. A DMV staff member will call your name and verify your information. They will check your current license, confirm your address, and ask if any of your personal details have changed. If you are renewing a standard license, this process is straightforward and usually takes just a few minutes.

Next, you will have a new photo taken. Wear something you are comfortable being photographed in — the photo will be on your license for the next eight years. You will then pay the renewal fee. In North Carolina, a standard eight-year license renewal costs $48 for drivers 18 and older. Payment is accepted by cash, check, or card, depending on the office.

Before you leave, you will receive a temporary paper license that is valid when ready. This temporary license works for driving, voting, and identification purposes while you wait for your permanent card. Your new plastic license will arrive by mail within 7 to 10 business days. If it does not arrive within two weeks, contact the DMV to report it.

Renewal Fees and Payment Options

A standard eight-year driver's license renewal in North Carolina costs $48. If you are renewing a Real ID-compliant license, the cost is the same. Some DMV offices accept cash, check, and card; others may only accept certain payment methods. Call your local office ahead of time if you want to confirm what forms of payment they take.

If you are renewing early (before your current license expires), you may pay a prorated fee. If your license is expired, you may face a late fee in addition to the renewal cost. The DMV website lists current fees and any temporary adjustments, so check ncdmv.org before your appointment if you want to know the exact amount.

What to Do If Your License Is Expired

You can still renew an expired North Carolina license by appointment, but the process may take slightly longer. Bring all the same documents — your expired license, proof of residency, and Social Security number. The DMV will process your renewal the same way, but you may be asked additional questions about why the license expired.

If your license has been expired for more than a year, you may need to retake the written test or vision test. Call 919-715-7000 before your appointment to ask whether you will need to test. If you do, arrive prepared to answer questions about North Carolina traffic laws and road signs. The test is the same one new drivers take, and study materials are available on ncdmv.org.

Frequently Asked Questions

Can I renew my license by mail instead of going to the DMV?

North Carolina does not offer mail-in renewals for most drivers. You must visit a DMV office in person for a photo and verification. The only exception is if you are a military member stationed overseas — in that case, contact the DMV to ask about alternative options.

What if I cannot make my scheduled appointment?

You can cancel or reschedule through the online portal up to 24 hours before your appointment. If you miss your appointment without canceling, you may need to book a new one. Some offices allow you to reschedule in person or by phone, so call 919-715-7000 if you have trouble using the online system.

How long does it take to get my new license in the mail?

Your permanent plastic license arrives within 7 to 10 business days of your appointment. You can drive using your temporary paper license during this time. If your license does not arrive within two weeks, contact the DMV to report it and request a replacement.

Do I need an appointment if my license is about to expire?

Yes, North Carolina requires an appointment for all in-person license renewals. Book as soon as you know your renewal date, especially if your license expires soon. If your license has already expired, you can still book an appointment and renew, though you may face additional requirements.

What if I moved to North Carolina from another state?

If you have a valid out-of-state license, you can renew it as a North Carolina license at your appointment. Bring your current out-of-state license, proof of North Carolina residency, and your Social Security number. The DMV will issue you a North Carolina license with a new number.