North Carolina driver's license fees by card type
A standard North Carolina driver's license costs $20 if you renew it by mail or online, or $24.50 if you renew it in person at a DMV office. If you are getting your first license or replacing a lost one, the fee is $20 for a standard card. A REAL ID-compliant license — which meets federal requirements for domestic air travel and federal building access — costs $24.50 in person or $20 by mail or online.
North Carolina also issues commercial driver's licenses (CDLs) for drivers operating trucks or buses. A CDL costs $20 for a standard renewal, or $24.50 for a REAL ID version. If you need a learner's permit before getting your full license, that costs $20. These prices have remained stable for several years, though the state can adjust them without advance notice.
Payment methods vary by how you renew. Online and mail renewals accept credit cards, debit cards, and electronic checks. In-person renewals at DMV offices accept cash, check, credit card, and debit card. Some DMV locations may have additional payment options, so call ahead if you have a specific method in mind.
Key Takeaways
- A standard North Carolina driver's license renewal costs $20 by mail or online, or $24.50 in person at a DMV office.
- A REAL ID-compliant license costs $24.50 in person or $20 by mail or online, and is required for domestic air travel starting in 2025.
- First-time licenses, replacements for lost cards, and learner's permits all cost $20.
- Online and mail renewals accept credit and debit cards; in-person renewals accept cash, check, and cards.
When you pay more: expedited processing and special endorsements
If you need your license faster than the standard processing time, North Carolina offers expedited renewal for an additional fee. Expedited processing typically costs between $10 and $15 extra, depending on how quickly you need the card. Standard mail renewal takes 7 to 10 business days; expedited service can reduce that to 3 to 5 business days. You can request expedited service when you renew online or by mail.
Certain endorsements and restrictions also add to the base fee. A motorcycle endorsement costs $20 additional. A hazmat endorsement for commercial drivers costs $10 to $15. If you need to add a restriction — such as corrective lenses or an automatic transmission only — there is usually no extra charge, but the DMV will note it on your card.
Duplicate licenses, issued if you lose your card and need a replacement before your renewal date, cost $20. If you need your license replaced because it was damaged or the information is incorrect, the replacement fee is also $20.
How to pay when you renew online or by mail
North Carolina allows online renewal through the DMV website at ncdmv.org. You can renew online if your current license is not expired and you have not had any address changes or violations since your last renewal. The online system accepts Visa, Mastercard, American Express, and Discover. You pay the $20 fee at checkout, and your new license ships within 7 to 10 business days.
Mail renewal requires you to complete Form DL-44 (process for Drivers License or Learner's Permit) and mail it to the address listed on the form along with your payment. You can pay by check or money order made out to "North Carolina DMV." Include your current license or a copy of it. Mail processing takes 7 to 10 business days after the DMV receives your envelope.
If you choose to renew by mail and want to pay by credit or debit card, you can call the DMV at 919-715-7000 to provide your card information over the phone. The DMV will then process your renewal and mail your new license. This method is slower than online renewal but faster than mailing a check.
In-person renewal at a DMV office
Renewing in person at a North Carolina DMV office costs $24.50 and takes about 30 minutes to an hour, depending on wait times. You will need to bring your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number (such as a Social Security card or tax return). If you are changing your name or address, bring the supporting documents — a marriage certificate, divorce decree, or lease agreement.
DMV offices accept cash, check, credit card, and debit card. Some locations may accept mobile payment apps like Apple Pay or Google Pay, but this varies by office. You can find your nearest DMV office and check its hours on the ncdmv.org website. Many offices now use online appointment scheduling, which can reduce your wait time significantly.
If you are renewing a REAL ID license in person, the fee is $24.50, and you will need to bring additional proof of identity and residency. The REAL ID process takes slightly longer than a standard renewal because the DMV verifies your documents against federal databases.
REAL ID compliance and when you need it
Starting May 7, 2025, a standard North Carolina driver's license will no longer be accepted for domestic air travel or entry to federal buildings. You will need either a REAL ID-compliant license or a passport. A REAL ID license costs $24.50 in person or $20 by mail or online — the same as a standard license, so there is no penalty for choosing the federal-compliant version.
To get a REAL ID license, you must renew in person or by mail and provide proof of identity, Social Security number, and residency. Acceptable documents include a birth certificate, passport, state ID, Social Security card, utility bill, lease, or mortgage statement. The DMV website lists all acceptable documents in full.
If your current license expires before May 2025, you can renew it as a standard license and upgrade to REAL ID later. If your license expires after May 2025, you will need to choose REAL ID or another form of federal ID for air travel. There is no rush to convert when ready, but planning ahead avoids last-minute trips to the DMV.
What happens if you do not pay or miss a renewal important date
If your North Carolina driver's license expires, you cannot legally drive. Driving with an expired license can result in a traffic citation, a fine of up to $25, and points on your driving record. If your license has been expired for more than one year, you may have to retake the written test and vision test when you renew, rather than straightforward paying the fee and receiving a new card.
If you forget to renew and your license expires, you can still renew by mail, online, or in person. There is no late fee or penalty beyond the standard renewal cost. However, if you are pulled over while driving with an expired license, you will face a traffic violation. The best approach is to renew before your expiration date — you can renew up to one year before your license expires.
If you have unpaid traffic fines, child support arrears, or other outstanding court orders, the DMV may suspend your license. You cannot renew until those issues are resolved. Contact the court or the agency holding the order to clear it before attempting to renew.
Frequently Asked Questions
Can I renew my North Carolina license if I live out of state?
Yes. You can renew by mail or online from anywhere. Mail renewal requires you to send Form DL-44 and payment to the DMV address listed on the form. Online renewal is faster and available at ncdmv.org if your license is not expired and you have had no address changes.
Do I have to pay extra if I want a REAL ID license?
No. A REAL ID license costs the same as a standard license: $20 by mail or online, or $24.50 in person. You straightforward choose REAL ID when you renew and provide the required proof of identity and residency.
What if I lose my license before my renewal date?
A replacement license costs $20. You can order a replacement by mail, online, or in person at a DMV office. If you need it quickly, request expedited processing for an additional $10 to $15.
Can I pay my DMV fee with a check if I renew online?
No. Online renewal requires a credit or debit card. If you prefer to pay by check, renew by mail instead. Mail renewal takes 7 to 10 business days, but you can also call the DMV to pay by card over the phone.
Does North Carolina charge different fees for different age groups?
No. The renewal fee is $20 by mail or online, and $24.50 in person, regardless of your age. Drivers under 18 renewing for the first time pay the same $20 fee as adult drivers.