What you need to do to switch your license to North Carolina

To change your driver's license to North Carolina, you visit your local DMV office in person, bring your current out-of-state license and proof documents, and take a new written test and vision test. North Carolina does not accept online or mail-in requests for license transfers — you must appear at a DMV location. The process takes about 30 minutes to an hour, and your new license arrives by mail within 7 to 10 business days.

You do not need to surrender your old license when ready, though North Carolina will mark it as cancelled in their system. If you move to North Carolina and plan to stay, switching your license is separate from registering your vehicle — you handle those at different times, though both require a visit to the DMV.

Key Takeaways

  • You must visit a North Carolina DMV office in person with your current out-of-state license and required documents; there is no online or mail option.
  • Bring proof of identity, proof of Social Security number, and proof of North Carolina residency (such as a utility bill, lease, or mortgage statement).
  • You will take a written knowledge test and a vision test at the DMV, even if you hold a valid license from another state.
  • Your new North Carolina license is mailed to you within 7 to 10 business days; you can request a temporary paper license to drive while you wait.
  • Changing your license address is different from changing your vehicle registration — both require separate DMV visits.

Documents to bring to the DMV

North Carolina requires three categories of documents: proof of identity, proof of your Social Security number, and proof of residency. For identity, bring your current out-of-state driver's license, passport, or military ID. If your name has changed since your last license was issued, bring a marriage certificate, divorce decree, or court order showing the name change.

For Social Security proof, bring your Social Security card, W-2 form, tax return, or a 1099 form. If you do not have your Social Security card, you can request a replacement from the Social Security Administration before your DMV visit, though this takes several weeks.

For residency, bring a document dated within the last 60 days showing your North Carolina address. A utility bill, lease agreement, mortgage statement, or bank statement all work. If you recently moved and do not yet have a document in your name, bring a letter from your landlord or a utility company confirmation email showing your new address and move-in date.

The written test and vision screening

Even though you hold a valid license from another state, North Carolina requires you to pass a written knowledge test covering 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 using the North Carolina Driver's Handbook, which is free and available on the DMV website or in print at any DMV office.

You will also take a vision screening at the DMV. The screener checks your visual acuity and color vision. If you wear glasses or contacts, bring them with you. If you fail the vision test, the DMV will not issue your license until you provide a vision correction certificate from an eye doctor.

If you fail the written test, you can retake it the same day or return another day. There is no limit to how many times you can retake it, though each attempt may have a small fee.

Finding your local DMV office and scheduling

North Carolina has DMV offices in most counties. You can find your nearest office and check its hours on the North Carolina DMV website by entering your county or city. Some offices accept walk-ins, while others require you to book an appointment online or by phone. Booking ahead usually means a shorter wait, especially in urban areas.

If you book an appointment, you can typically choose a date and time slot several days or weeks in advance. Walk-in wait times vary by location and time of day — early morning and mid-week visits tend to be faster than afternoons or Saturdays.

Fees and what to expect on the day

The fee for a North Carolina driver's license transfer is $20 for an eight-year license (standard for adults) or $13 for a four-year license. You pay at the DMV when you submit your documents. The DMV accepts cash, debit, and credit cards at most locations.

On the day of your visit, arrive with all required documents and your current out-of-state license. Bring your Social Security card or the document you are using as proof. The DMV staff will review your documents, take a new photo, and administer the written and vision tests. If everything is in order, you will receive a temporary paper license that day, valid for 45 days while your permanent card is printed and mailed.

What happens to your old license

You do not have to physically return your out-of-state license to the DMV. When you receive your North Carolina license, your old license is no longer valid for driving in North Carolina, but you can keep it as identification for other purposes. If you want to surrender it, you can do so at the DMV, though it is not required.

North Carolina will notify your previous state's DMV that you have obtained a North Carolina license. This prevents you from holding active licenses in two states at once, which is illegal.

If you have a commercial driver's license or special endorsements

If your out-of-state license is a commercial driver's license (CDL) or has special endorsements like motorcycle or hazmat, the process is more complex. North Carolina requires CDL holders to pass additional tests specific to the vehicle class and endorsement type. Contact your local DMV office before your visit to ask what extra documents or tests you will need.

If you hold a motorcycle endorsement, you will need to pass a motorcycle skills test or provide proof of completion from an approved motorcycle safety course. Some states have reciprocal agreements with North Carolina, meaning you may not need to retake the test — ask the DMV staff when you call ahead.

Frequently Asked Questions

Do I have to take the written test if my out-of-state license is still valid?

Yes. North Carolina requires all new residents to pass the written knowledge test, regardless of whether your previous license is current. The test covers North Carolina-specific traffic laws and road signs, so studying the North Carolina Driver's Handbook beforehand is important.

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

Your permanent North Carolina license is mailed within 7 to 10 business days of your DMV visit. You receive a temporary paper license the same day, which is valid for 45 days and allows you to drive legally while you wait for the card.

What if I fail the vision test?

If you fail, the DMV will not issue your license until you visit an eye doctor and bring back a vision correction certificate. Schedule an eye exam as soon as possible. Once you have the certificate, return to the DMV with it and you can complete your license transfer without retaking the written test.

Can I change my address on my license without getting a new one?

If you already have a North Carolina license and only need to update your address, you can do this online through the DMV website or by mail — you do not need to visit an office or retake tests. If you are transferring from out of state, you must get a new license, which includes your new address.

What if I moved to North Carolina but still have an out-of-state license — do I have to switch right away?

North Carolina law requires you to obtain a North Carolina license within 30 days of establishing residency. Driving on an out-of-state license after that period is a violation. It is best to switch as soon as you have your residency documents in place.