What You Pay for a North Carolina Driver's License

A North Carolina driver's license costs $20 for a standard eight-year license if you are 18 or older. If you are under 18, a limited-term license costs $13.50 and expires when you turn 18. These are the base fees charged by the North Carolina Division of Motor Vehicles (DMV).

The actual amount you pay at the DMV office may be higher because some locations charge a service fee on top of the state fee. Service fees vary by county and can range from a few dollars to around $5, depending on which DMV office processes your process. You will see the total cost when you arrive at the office or when you check your county's DMV website.

If you are renewing an expired license, the cost is the same as a new license — $20 for a standard eight-year renewal. There is no discount for renewals, and you cannot renew online in North Carolina, so you must visit a DMV office in person and pay the full fee each time.

Key Takeaways

  • A standard North Carolina driver's license costs $20 and is valid for eight years.
  • Your county DMV office may add a service fee of $2 to $5 on top of the state fee, so the total can range from $22 to $25.
  • Licenses for people under 18 cost $13.50 and expire on the holder's 18th birthday.
  • Renewals cost the same as new licenses — there is no reduced rate for renewing an expired license.
  • You must renew in person at a DMV office; online renewal is not available in North Carolina.

Additional Fees for Special License Types

If you need a REAL ID-compliant license, the cost is the same — $20. North Carolina began issuing REAL ID licenses in 2009, and all new and renewed licenses now meet REAL ID standards by default. You do not pay extra to get REAL ID compliance; it is included in the standard fee.

A commercial driver's license (CDL) costs more. The base fee is $50 for an eight-year CDL, plus any county service fee. If you need a CDL with hazmat endorsement, the total is higher because hazmat requires a separate background check and fee. Check with your county DMV office for the exact hazmat cost, as it varies.

A duplicate license (a replacement for a lost, stolen, or damaged card) costs $10 in North Carolina, plus the county service fee. You can order a duplicate by mail or in person, though in-person replacement is faster.

What Documents and Fees You Need Before You Go

Bring your payment method — North Carolina DMV offices accept cash, check, debit card, and credit card. Some offices may have limits on card payments or require exact change for cash, so calling ahead to confirm is wise.

You will also need to bring proof of identity, proof of Social Security number, and proof of North Carolina residency. A utility bill, lease, or mortgage statement works for residency. The DMV website lists all acceptable documents by category, and you should review that list before you visit because missing documents will delay your process and you will have to return.

If you are renewing and your address has changed, bring proof of your new address. If you are under 18, a parent or guardian must be present, and they will need to bring their own ID.

How to Find Your County's Service Fee

The North Carolina DMV does not publish a single list of all county service fees online. Instead, you need to contact your county DMV office directly by phone or visit their website. The DMV's main office locator at ncdmv.org includes phone numbers for each county office.

When you call, ask specifically: "What is the service fee for a standard driver's license renewal?" This will give you the exact total you should bring. Some offices also post their fees on their county website or in the office itself, so checking online first may save you a phone call.

If you live in a rural county with limited DMV hours, plan ahead — some offices are only open certain days of the week. Waiting until the last minute to visit can mean a long drive or a missed appointment.

Renewal Timeline and When to Renew

Your North Carolina driver's license is valid for eight years from the date of issue. The DMV does not send renewal reminders by mail, so you are responsible for tracking your expiration date. You can renew up to one year before your license expires, which gives you flexibility in scheduling your visit.

If your license has already expired, you can still renew it at any DMV office. There is no penalty fee for renewing late in North Carolina — you straightforward pay the standard $20 renewal fee. However, you cannot legally drive with an expired license, so renew as soon as possible if yours has lapsed.

If you are over 60 years old, you may be able to renew for a longer period or with different requirements. Check the DMV website or call your county office to learn whether you may have access to for an extended renewal period, as rules can vary.

Paying by Mail or In Person

North Carolina does not offer mail-in renewal for driver's licenses. You must visit a DMV office in person to renew or obtain a new license. This means you cannot avoid the visit by paying online or through the mail.

Some counties offer appointment scheduling through the DMV website, which can reduce your wait time. If your county offers appointments, book one in advance rather than walking in. Walk-in service is available, but wait times can be long, especially near the end of the month or before holidays.

Bring all required documents and your payment method in the correct form. If you are paying by check, make it payable to "North Carolina Division of Motor Vehicles." If you are paying by card, confirm that the office accepts the type of card you have.

License Replacement and Duplicate Costs

If your license is lost, stolen, or damaged, you can order a duplicate for $10 plus the county service fee. A duplicate is a replacement card with the same license number and expiration date as your original — it is not a new license.

You can request a duplicate by mail by sending a completed process form (DL-43) to the DMV, along with your payment and a copy of your ID. Processing by mail takes about two weeks. If you need the duplicate faster, visit a DMV office in person and you will usually receive it the same day or within a few days.

If your license was damaged in a way that makes it unreadable (water damage, torn barcode), the DMV may issue a duplicate at no charge. Bring the damaged license with you to the office and explain the damage — the staff will determine whether you owe the $10 fee.

Frequently Asked Questions

Can I renew my North Carolina license online?

No. North Carolina does not offer online renewal for driver's licenses. You must visit a DMV office in person, bring your required documents, and pay the renewal fee. Some counties allow you to schedule an appointment online, which can reduce your wait time, but the visit itself is required.

What if I move out of North Carolina before my license expires?

Your North Carolina license remains valid in other states until it expires, but you should obtain a license from your new state within the timeframe required by that state — usually 30 to 60 days after moving. You do not need to renew your North Carolina license early unless your new state requires it.

Is there a fee to replace a lost or stolen license?

Yes. A duplicate license costs $10 plus your county's service fee. If your license was damaged by water or physical harm and is unreadable, the DMV may waive the $10 fee — bring the damaged license to the office and ask.

Do I have to pay extra for a REAL ID license in North Carolina?

No. All North Carolina driver's licenses issued since 2009 are REAL ID-compliant by default, and there is no extra charge. The standard $20 fee covers a REAL ID license.

What if my county DMV office is closed when I need to renew?

Call your county office to confirm its hours — some offices have limited schedules and may be closed certain days. If the office is far from you, check whether a nearby county office can process your renewal. You can renew at any North Carolina DMV office, not just the one in your county.