North Carolina Renewal Fees by License Type

The cost to renew your North Carolina driver's license depends on which type of license you hold and how long you want it valid. A standard Class D (regular passenger vehicle) license costs $20 for an eight-year renewal if you are between 18 and 66 years old. If you choose a four-year renewal instead, the fee is $10. Drivers 66 and older pay $10 for an eight-year renewal.

Commercial Driver's License (CDL) renewals cost more. A Class A or Class B CDL renewal is $50 for eight years, or $25 for four years. A Class C CDL (for-hire passenger vehicle) is $40 for eight years or $20 for four years. If you need to add or renew a hazmat endorsement, add $10 to any CDL renewal fee.

Motorcycle endorsement renewals are $10 for eight years or $5 for four years, whether you add it to a Class D or CDL renewal. These fees do not change based on your age or driving record.

Key Takeaways

  • A standard eight-year Class D license renewal in North Carolina costs $20 for drivers under 67, and $10 for drivers 67 and older.
  • You can choose a four-year renewal instead of eight years at half the eight-year fee, though most drivers choose the longer term.
  • Commercial licenses cost $50 for eight years (Class A or B) or $40 for eight years (Class C), plus $10 more if you renew a hazmat endorsement.
  • The North Carolina Division of Motor Vehicles does not charge extra fees for online renewal, mail renewal, or in-person renewal — the license type and term determine the cost.
  • You must pay the full renewal fee even if your license is suspended or revoked; the fee does not cover reinstatement of driving privileges.

How to Pay Your Renewal Fee

When you renew online through the North Carolina DMV website, you pay by credit card or debit card at the time you submit your renewal. The system processes the payment when ready and charges no additional transaction fee. You will receive a confirmation number and can print a temporary license receipt if you need to drive before your new card arrives.

If you renew by mail, include a check or money order payable to "North Carolina Division of Motor Vehicles" with your process. Do not send cash. Mail your payment and renewal form to the address listed on the DMV renewal notice or on the DMV website. Processing takes longer by mail — typically three to four weeks after the DMV receives your packet.

In-person renewal at a DMV office accepts cash, check, debit card, and credit card. Some offices may have limits on which payment methods they accept, so call ahead if you plan to pay with cash. You will leave with a temporary license receipt the same day.

When Your Renewal Fee Is Not Refundable

North Carolina does not refund renewal fees once you have submitted your process, whether online, by mail, or in person. If you change your mind after paying, you cannot get the money back. If your process is rejected because of incomplete documents or other errors, you must pay the full fee again when you reapply.

If your license is suspended or revoked after you renew, you still keep the license card itself, but you cannot legally drive. The renewal fee does not cover reinstatement of your driving privileges. You must resolve the suspension or revocation separately — usually by paying a reinstatement fee, completing a required course, or meeting other conditions set by the DMV. The renewal fee and reinstatement fee are separate charges.

Fees for License Replacements and Corrections

If you need a replacement card because yours was lost, stolen, or damaged, the fee is $10 for a standard Class D license. Replacement CDL cards cost $20. These fees are separate from renewal fees and explore even if your current license is not yet expired.

If you need to correct information on your license — such as a legal name change, address, or date of birth — the fee depends on whether you are also renewing. If you correct information during a renewal, you pay only the renewal fee. If you correct information without renewing (because your license is not yet expired), you pay $10 for a Class D license or $20 for a CDL. You must bring documents that prove the correction, such as a marriage certificate, court order, or birth certificate.

Duplicate License Fees

A duplicate license is a second card with the same information as your current license, issued at the same time. North Carolina charges $10 for a duplicate Class D license and $20 for a duplicate CDL. You can order a duplicate when you renew, or you can request one separately if your current license is still valid.

Duplicate licenses are useful if you want to keep one card at home and carry another, or if you are concerned about loss or theft. The duplicate card arrives in the same envelope as your renewal card if you order both together, or in a separate mailing if you order it separately.

No Hidden Fees or Surcharges

The North Carolina DMV does not charge processing fees, service fees, or surcharges on top of the renewal fee. The amount listed above is the total you will pay. Some third-party websites offer to help you renew your license for an additional fee — do not use them. You can renew directly through the official North Carolina DMV website at no extra cost.

If you use a DMV office or mail service, there are no hidden charges. The only exception is if you request expedited mail delivery for your new card. Standard mail is included in the renewal fee. Expedited delivery costs extra, but it is optional — you can choose standard mail at no additional charge.

Frequently Asked Questions

Do I have to pay the full renewal fee if I only need to update my address?

No. If your license is not yet expired and you only need to change your address, you can update it for free through the North Carolina DMV website or by mail. You do not need to renew your license to change your address. However, if you update your address and your license expires within the next year, you will need to renew and pay the full renewal fee at that time.

Can I get a refund if I renew my license and then move out of North Carolina?

No. Once you have paid the renewal fee and submitted your process, the fee is not refundable. If you move to another state, you will need to obtain a license from that state. You can keep your North Carolina license as a form of ID, but you cannot drive legally in another state on a North Carolina license.

What if I renew online but my payment is declined?

If your credit or debit card is declined during online renewal, the transaction will not go through and you will not be charged. You can try again with a different card, or you can renew by mail or in person. Contact the North Carolina DMV if you have questions about why your payment was declined.

Is there a fee to renew my license if I am a military member stationed outside North Carolina?

No. Military members stationed outside the United States can renew their North Carolina license by mail at no additional fee. You must submit a copy of your military orders and a completed renewal form. Processing takes longer for military renewals, typically four to six weeks.

Do senior drivers get a discount on renewal fees?

Yes. Drivers 67 and older pay $10 for an eight-year renewal instead of $20. This is the only age-based discount the North Carolina DMV offers. You do not need to show proof of age — the DMV checks your birth date in their system.