What you pay to renew your North Carolina driver's license
A standard North Carolina driver's license renewal costs $20 if you renew by mail or online, or $24 if you renew in person at a DMV office. The difference reflects the staff time required for an in-person transaction. These are the base fees for a regular five-year license renewal for drivers aged 18 to 70.
If you are renewing a commercial driver's license (CDL), the cost is higher: $40 for a five-year renewal. Medical certification fees, if required, are separate and run $20 to $30 depending on the provider you choose — that fee goes to the doctor or clinic, not to the DMV.
North Carolina does not charge a separate fee for a standard replacement photo, though if you request a new photo during renewal, it is included in the renewal fee. If you need a duplicate license outside of renewal, that costs $10.
Key Takeaways
- Standard driver's license renewal is $20 online or by mail, or $24 in person at a DMV office.
- Commercial driver's license renewal costs $40 for a five-year term.
- Medical certification, if your license type requires it, is a separate fee paid to your doctor or clinic, not the DMV.
- You can renew online through the North Carolina DMV website if your license is not expired and you have not had a name change.
- Renewal by mail requires a completed process form and a check or money order; processing takes two to three weeks.
When you can renew online versus by mail or in person
Online renewal through the North Carolina DMV website is the cheapest option at $20 and the fastest — you receive your renewed license in the mail within five to seven business days. You can renew online if your current license is not expired, you have not changed your name, and you do not need a new photo.
If your license has already expired, you cannot renew online; you must renew by mail or in person. The same restriction applies if you have changed your name since your last license was issued. In those cases, the DMV needs to verify your identity and update your record, which requires staff review.
Mail renewal costs $20 and takes longer — typically two to three weeks — but you avoid a trip to a DMV office. You will need to complete the DL 44 form (process for North Carolina Driver's License), include a check or money order, and mail the packet to the address listed on the form.
In-person renewal at a DMV office costs $24 and is the only option if you need a new photo, have an expired license, or want your renewal completed when ready. Wait times vary by location and time of day; many offices are busier on weekday mornings and Saturdays.
Additional costs you may encounter
If you renew your license and also need to update your address, there is no extra charge — address changes are included in the renewal fee. However, if you change your address between renewals and want a replacement license with the new address, that costs $10.
If your license was suspended or revoked, you cannot straightforward renew it; you must first resolve the suspension or revocation with the North Carolina DMV. Reinstatement fees vary depending on the reason for the suspension. For a suspension due to unpaid traffic fines or child support, the reinstatement fee is $50. For a revocation due to a DWI conviction, the fee is $100. These fees are in addition to any renewal fee.
If you need a REAL ID-compliant license, the cost is the same as a standard renewal — $20 online or $24 in person. However, you must provide additional documents to prove your identity and residency, which may require a trip to an office if you are renewing online. The REAL ID itself does not cost extra; it is straightforward a designation on your license.
How payment methods work for each renewal route
Online renewal accepts credit cards, debit cards, and electronic check payments through the North Carolina DMV website. Your payment is processed when ready, and you receive a confirmation number.
Mail renewal requires a check or money order made payable to "North Carolina Department of Transportation." Do not send cash. Include your check with your completed DL 44 form and any required documents in the envelope. Processing begins once the DMV receives and deposits your payment.
In-person renewal at a DMV office accepts cash, checks, debit cards, and credit cards. Some offices may have limits on which payment methods they accept, so calling ahead to confirm is a good idea if you plan to pay with a specific method.
Timeline and when your old license expires
North Carolina driver's licenses are valid for five years from the date of issue. You can renew your license up to one year before it expires. Renewing early does not shorten the validity of your new license — your new license will still be valid for five years from the date you renew.
If you renew online or by mail, your new license will arrive in the mail before your current license expires (assuming you renew at least two to three weeks before expiration). Your old license remains valid until the new one arrives. Once your new license arrives, you should destroy your old one.
If you renew in person, you receive your new license when ready or within a few days, depending on whether the office issues it on-site or mails it to you. Ask the DMV staff which applies at your location.
Frequently Asked Questions
Can I renew my license if it expired more than a year ago?
No. If your license has been expired for more than one year, you cannot renew it — you must explore for a new license. This requires an in-person visit to a DMV office, proof of identity, proof of residency, and a vision test. The cost is higher than renewal and varies based on your age and license type.
Do I have to pay the $24 in-person fee if I go to a DMV office to pick up my mail-renewed license?
No. If you renewed by mail and your license arrived at the DMV office for pickup, you pay only the $20 mail renewal fee. The $24 in-person fee applies only if you complete the entire renewal transaction in person.
What happens if my check bounces when I renew by mail?
The DMV will contact you to request payment. Your renewal will not be processed until the fee is paid. If you do not respond, your process may be denied, and you will need to start the renewal process over.
Is the REAL ID fee different from the standard renewal fee?
No. REAL ID-compliant licenses cost the same as standard licenses — $20 online or $24 in person. The difference is in the documents you must bring to prove your identity and residency, not in the license fee itself.
Can I renew my license if I owe back child support or have unpaid traffic fines?
No. The North Carolina DMV will not renew your license if you have an outstanding child support debt or unpaid traffic fines. You must resolve these issues first. Once resolved, you can renew normally and pay the standard renewal fee.