Virginia Renewal Fees by License Type

Virginia charges different renewal fees depending on the type of license you hold and how long you want it valid. A standard five-year driver's license renewal costs $24. If you want an eight-year license (available to drivers 70 and older), the fee is $32. A Commercial Driver's License (CDL) renewal is $51 for five years or $65 for eight years.

These fees cover the license itself and the processing of your renewal process through the Virginia Department of Motor Vehicles (DMV). The fee does not change based on whether you renew in person, by mail, or online — the cost is the same across all three methods.

If you are renewing a learner's permit instead of a full license, the fee is $16 for a five-year permit. Motorcycle endorsements added to an existing license cost $10 to renew.

Key Takeaways

  • A standard five-year Virginia driver's license renewal costs $24, and an eight-year renewal costs $32.
  • Commercial Driver's License renewals are $51 for five years or $65 for eight years.
  • You pay the same fee whether you renew online, by mail, or in person at a DMV office.
  • Virginia accepts cash, check, debit card, and credit card at in-person locations; online and mail renewals have their own payment methods.
  • Renewal fees do not include the cost of a replacement photo if you choose to update your picture during renewal.

Payment Methods and Where to Pay

If you renew in person at a Virginia DMV office, you can pay with cash, check, debit card, or credit card. Some offices may have ATMs on-site if you need to withdraw cash, but calling ahead to confirm is wise.

Online renewal through the Virginia DMV website accepts debit and credit cards only. Mail-in renewals require a check or money order — do not send cash through the mail. Make checks payable to the "Treasurer of Virginia" and include it with your renewal process.

If you are renewing by phone (available for certain license types), you will need a debit or credit card to complete the transaction. The DMV will not process a phone renewal without a valid card on file.

Additional Costs During Renewal

The renewal fee covers your new license card and processing. However, several add-ons cost extra if you choose them during renewal.

A new photograph costs $5 if you want to update your picture on your renewed license. You are not required to take a new photo — you can keep your existing one at no extra charge. A duplicate license (a second copy of your current license) costs $5. If you need to change your name, address, or other information on your license, there is no additional fee beyond the renewal cost, but you will need to provide supporting documents (such as a marriage certificate for a name change or a utility bill for an address change).

If you are adding a motorcycle endorsement during renewal, the endorsement fee is $10 on top of your license renewal fee. You will need to pass the motorcycle knowledge test and skills test to add this endorsement.

How Payment Timing Works

When you renew online or by phone, payment is processed when ready when you submit your process. Your renewal is not considered complete until the payment clears, so use a card you know has available funds.

For mail-in renewals, the DMV processes your check or money order when your process arrives at the processing center. If your check bounces or is invalid, the DMV will contact you and your renewal will be delayed. Mail renewals typically take two to three weeks from the date received, so budget extra time if you are paying by check.

In-person renewals are processed on the spot. You pay at the counter, receive a receipt, and your new license is printed before you leave (or mailed to you within 7 to 10 business days if you request it by mail).

Refunds and Fee Disputes

Virginia does not refund renewal fees once your process has been submitted and processed. If you submit an process and then decide not to renew, contact the DMV when ready — they may be able to stop processing before your payment is charged, but this is not may provide.

If you believe you were charged incorrectly or your payment was processed twice, contact the Virginia DMV directly with your receipt or confirmation number. The DMV can investigate duplicate charges and issue a refund if an error occurred, but this process can take several weeks.

Renewal Fees for Specific Situations

If your license has been suspended or revoked, you cannot renew it — you must first resolve the suspension or revocation with the DMV. Once cleared, you can renew at the standard fee. Reinstating a suspended license before renewal may have additional fees depending on the reason for suspension.

If you are renewing after your license has expired more than one year ago, Virginia treats this as a new process rather than a renewal. You will pay the full new license fee (which varies) and must pass the knowledge test and vision test again. This is significantly more expensive and time-consuming than a standard renewal, so renewing before expiration is important.

Military members stationed outside Virginia can renew by mail or online at the same standard fee. No military discount applies to renewal fees, though some military-specific renewal options may have different timelines.

Frequently Asked Questions

Can I pay my Virginia license renewal fee in installments?

No, Virginia does not offer payment plans for license renewal fees. The full fee must be paid at the time you submit your process, whether online, by mail, or in person.

What happens if I submit my renewal payment but my process is denied?

If your process is denied (for example, due to a medical issue or a failed vision test), the DMV will not refund your fee. You can reapply once the issue is resolved, and you will need to pay the renewal fee again.

Is there a fee to renew my license online instead of in person?

No, the renewal fee is the same whether you renew online, by mail, or in person. Online renewal does not cost more or less than other methods.

Do I have to pay the renewal fee if I'm renewing my license before it expires?

Yes, you pay the full renewal fee regardless of when you renew before expiration. Virginia does not prorate fees based on how much time remains on your current license.

What if my check gets lost in the mail during a mail-in renewal?

If your check does not arrive with your process, the DMV will contact you to request payment before processing your renewal. You can pay by phone or mail a replacement check. This delays your renewal by several days to a week.