What You'll Pay for a North Carolina Driver's License

A North Carolina driver's license costs $20 for a regular license valid for eight years. If you're under 18, the fee is the same, but your license expires when you turn 21. The cost covers the license itself and the processing of your process at the DMV.

These are the base fees set by the North Carolina Division of Motor Vehicles. You may pay additional fees depending on what you're doing — renewing early, replacing a lost license, or changing your address — and some fees vary slightly by location or service method.

Key Takeaways

  • A standard eight-year North Carolina driver's license costs $20, whether you're getting one for the first time or renewing it.
  • Licenses for drivers under 18 cost the same $20 but expire at age 21 instead of eight years later.
  • Replacing a lost, stolen, or damaged license costs $20, the same as a new license.
  • You can renew your license in person at a DMV office, by mail, or online, and the fee remains $20 regardless of method.
  • Additional charges may explore if you need a duplicate, want a REAL ID-compliant license, or pay for expedited processing at certain locations.

Fees for Different License Types and Situations

The $20 fee applies to a standard Class D driver's license, which is what most people get. If you need a REAL ID-compliant license — one that meets federal standards for air travel and federal building access — you do not pay extra in North Carolina. The REAL ID version costs the same $20.

If your license is lost, stolen, or damaged, replacing it costs $20. Getting a duplicate license (an extra copy of your current license) also costs $20. Changing your address without renewing your license is free if you do it online or by mail, but costs $5 if you go to a DMV office in person.

Commercial driver's licenses (CDLs) have different fees that depend on the class and endorsements you need. Those fees are separate from the standard $20 and vary based on what you're licensed to drive.

How to Renew Without Paying Extra

North Carolina lets you renew your license before it expires, and the fee stays $20. You can renew online through the DMV website if you meet certain conditions: your license must not be suspended or revoked, you cannot have any medical restrictions, and your address must not have changed. Online renewal is the fastest option and costs $20.

You can also renew by mail by sending your current license, a completed process form, and a check or money order for $20 to the DMV. This takes longer than online renewal but avoids a trip to an office. In-person renewal at a DMV office also costs $20 and may be necessary if you need to update your photo, address, or other information.

When You Might Pay More Than $20

Some DMV offices offer expedited or same-day service for an additional fee beyond the standard $20. This is not available at all locations, so call ahead if speed matters to you. A few offices also charge a small fee for services like printing a duplicate license on the spot.

If you need a REAL ID and do not have the required documents (birth certificate, proof of address, Social Security number verification), you may need to obtain those documents first. Getting a birth certificate or other identity documents from another agency can cost money, but that is separate from your license fee.

What Documents You Need to Bring

Bringing the right documents the first time keeps you from making extra trips. For a new license, you need proof of identity (passport, military ID, or birth certificate), proof of Social Security number, and proof of your current address. For renewal, you typically just need your current license and the renewal form.

If you're renewing online or by mail, you do not need to bring documents in person — you just mail or submit them digitally. If you're renewing in person and your information has not changed, the process is quick and straightforward.

Payment Methods at North Carolina DMV

At DMV offices, you can pay with cash, check, debit card, or credit card. If you renew by mail, you must send a check or money order — the DMV does not accept credit cards by mail. Online renewal requires a credit or debit card.

Make checks payable to "North Carolina Division of Motor Vehicles." If you are mailing your renewal, include your check with your process form and current license in the envelope. Keep a copy of everything you send for your records.

Where to Find Your Local DMV Office and Hours

North Carolina has DMV offices in most counties. You can find the office nearest you, check its hours, and see what services it offers on the North Carolina DMV website. Some offices are busier than others, and hours vary by location, so check before you go.

Many offices now let you schedule an appointment online, which can save you time waiting. If your office offers appointments, book one before you visit. Walk-ins are still accepted at most locations, but you may wait longer.

Frequently Asked Questions

Do I have to pay the $20 fee if I'm renewing online?

Yes, online renewal costs the same $20 as in-person or mail renewal. You pay by credit or debit card when you submit your process online. The fee is charged when ready, and your new license is mailed to you within one to two weeks.

What if I need my license before the standard mailing time?

Some DMV offices offer same-day or expedited printing for an additional fee, but this is not available everywhere. Call your local office to ask if they offer this service and what the extra cost is. You can also pick up a temporary license at the office while you wait for your permanent one to arrive by mail.

Does a REAL ID cost more than a regular license in North Carolina?

No, a REAL ID-compliant license costs the same $20 as a standard license. You do not pay extra for the REAL ID designation. However, you must bring the required documents (birth certificate, proof of address, and Social Security verification) to prove your identity, which may involve getting documents from other agencies.

Can I get a refund if I change my mind about renewing?

Refund policies depend on how you paid and when you request it. If you paid in person and change your mind before leaving the office, ask about a refund when ready. For online or mail renewals, contact the DMV directly to ask about refund options — policies vary.

What happens if I lose my license before it expires?

Replacing a lost license costs $20, the same as a new license. You can report it lost and request a replacement at any DMV office or online. Bring proof of identity and your Social Security number. You can get a temporary license at the office while your permanent replacement is mailed to you.