North Carolina driver's license fees by document type

A standard North Carolina driver's license costs $20 and is valid for eight years. If you want a Real ID-compliant license — the kind you'll need to board a domestic flight or enter a federal building after May 7, 2025 — you'll pay $26.50 instead. The Real ID costs $6.50 more because it requires additional identity verification at the DMV.

If you're under 18, a learner's permit costs $20 and lasts for two years. A provisional license for drivers aged 16 to 18 also costs $20 and is valid for four years. These younger-driver licenses have restrictions on who can ride with you and when you can drive, but the fee is the same as a standard adult license.

A commercial driver's license (CDL) costs $70 for an eight-year license. If you want your CDL to be Real ID-compliant, add another $6.50. CDLs require a written knowledge test and a road test, which is why the fee is higher than a regular license.

Key Takeaways

  • A standard North Carolina driver's license costs $20 and lasts eight years, while a Real ID version costs $26.50 for the same eight-year period.
  • Learner's permits and provisional licenses for drivers under 18 both cost $20, though they have shorter validity periods and driving restrictions.
  • A commercial driver's license costs $70 for eight years, or $76.50 if you add Real ID compliance.
  • You'll need to bring original identity documents to the DMV; photocopies and digital images are not accepted for any license type.
  • Renewal fees are the same as the original license fee, and you can renew online, by mail, or in person depending on your license type.

What documents you need to bring and why they matter

North Carolina requires proof of identity, proof of Social Security number, and proof of residency before you can pay the license fee. You cannot use photocopies or digital images — the DMV must see the originals. This is why many people make a second trip: they arrive without the right documents and have to come back.

For proof of identity, bring a passport, military ID, or certified birth certificate. For proof of your Social Security number, bring your Social Security card, a W-2 form, or a 1099 form. For proof of residency, bring a utility bill, lease agreement, or mortgage statement dated within the last 60 days. If you're under 18, your parent or guardian must come with you and bring their own ID.

If you're explore for a Real ID license, you'll need the same documents plus one additional form of ID — for example, a passport and a birth certificate together, rather than just one. The extra step is a federal requirement, not a North Carolina choice, which is why it costs more.

Renewal costs and how to renew without visiting the DMV

Renewing your license costs the same as getting a new one: $20 for a standard license or $26.50 for Real ID. You can renew online through the North Carolina DMV website if you meet certain conditions: your license must not be expired by more than three years, you must have no medical or vision restrictions, and you must not have changed your name or address.

Online renewal takes about 10 business days and you'll receive your new license by mail. You do not need to visit a DMV office or bring any documents. This option is free to use — you only pay the $20 or $26.50 license fee itself.

If you cannot renew online, you can renew by mail by downloading the DL-44 form from the DMV website, filling it out, and mailing it with a check or money order. Mail renewal also takes about 10 business days after the DMV receives your form. If you need your license faster or your situation doesn't fit the online or mail options, you'll need to visit a DMV office in person and pay the same fee.

Duplicate and replacement license fees

If your license is lost, stolen, or damaged, a duplicate costs $20 for a standard license or $26.50 for Real ID. The fee is the same as a renewal because you're getting a new physical card with a new number. You'll need to bring the same identity documents as you would for a new license.

If you only need to change your name or address without getting a new photo, that's called a correction and costs $5. A correction is faster than a full replacement and you can do it by mail. Bring proof of your name change (marriage certificate, divorce decree, or court order) or proof of your new address (utility bill or lease dated within 60 days).

Fees for special license types and endorsements

If you want to add a motorcycle endorsement to your driver's license, that costs $20 and requires a written test and a road test. You can add it to a new license or an existing one. The endorsement itself doesn't expire separately — it lasts as long as your license does.

A hazmat endorsement for commercial drivers costs $10 and requires a background check. School bus endorsements and other commercial endorsements have their own fees, which range from $5 to $20 depending on the type. You can add multiple endorsements to one license.

Payment methods and where to pay

At a North Carolina DMV office, you can pay with cash, check, debit card, or credit card. If you're renewing by mail, you must send a check or money order — the DMV does not accept credit cards by mail. If you're renewing online, you'll pay by credit or debit card during the transaction.

Some DMV offices accept appointments and some operate on a first-come, first-served basis. You can check your local office's hours and appointment policy on the North Carolina DMV website. Fees do not vary by location — you'll pay the same amount in Charlotte as you would in Asheville.

Age-based license costs and restrictions

Drivers aged 16 and 17 get a provisional license that costs $20 and lasts four years. A provisional license has restrictions: you cannot drive between midnight and 5 a.m. (with some exceptions for school or work), and you can only have one passenger under 21 in the car unless a parent or guardian is present. These restrictions are built into the license itself — they don't cost extra, but they do limit when and how you can drive.

Once you turn 18, you can convert to a standard adult license. The conversion costs $20 and removes the driving restrictions, though you'll keep the same license number. You do not have to wait until your provisional license expires to convert.

Drivers aged 65 and older can renew their license for a shorter period — three years instead of eight — if they choose. A three-year renewal costs $7.50 instead of $20. This option is available but not required; you can still renew for the full eight years at the standard price.

Frequently Asked Questions

Do I have to get a Real ID license, or can I stick with a regular one?

You can keep a regular license, but starting May 7, 2025, you won't be able to use it to board a domestic flight or enter a federal building. If you only drive and never fly, a regular license is fine. If you fly or need to enter federal facilities, Real ID is required.

What if I don't have a birth certificate or Social Security card?

You can use other documents: a passport counts as both identity and citizenship proof, a W-2 or 1099 counts as proof of Social Security number, and a military ID counts as identity. The DMV website lists all acceptable documents. If you're missing documents, call your local DMV office before you visit — they can tell you what alternatives they'll accept.

Can I pay the license fee online before I go to the DMV?

No. You pay the fee at the DMV office when you're there, or by mail if you're renewing by mail, or during the online renewal process. You cannot prepay online for an in-person visit.

Is there a fee to take the written test or road test for a new license?

The written test and road test are included in the license fee — you don't pay separately for them. You only pay the $20 (or $26.50 for Real ID) one time, and that covers the test, the license card, and the eight-year validity period.

What happens if my license expires while I'm waiting for a renewal?

If you've already submitted your renewal process by mail or online, you can still drive legally while you wait for the new card to arrive. Once your new license arrives, the old one is no longer valid. If your license expires and you haven't applied to renew, you cannot drive legally until you get a new one.