What You'll Pay to Renew Your Virginia Driver's License
A standard Virginia driver's license renewal costs $70 if you renew by mail or online, or $75 if you renew in person at a DMV office. The difference exists because in-person renewals include a new photograph and a physical card printed on the spot, while mail and online renewals use your existing photo on file.
These prices are current as of 2024 and cover a five-year renewal period. Virginia does not charge different rates based on your age or driving record, though commercial driver's licenses (CDLs) and motorcycle endorsements have separate fees if you're adding or renewing those credentials alongside your standard license.
If you're renewing a license that has already expired, you pay the same renewal fee — Virginia does not charge a penalty or late fee for expired licenses. However, you cannot legally drive on an expired license, so the timing of your renewal matters for your ability to operate a vehicle legally.
Key Takeaways
- Mail and online renewals cost $70, while in-person renewals at a DMV office cost $75.
- The $5 difference reflects the cost of a new photograph and card printing for in-person renewals.
- Virginia does not charge extra fees for renewing an expired license or for late renewal.
- Payment methods vary by renewal route: online accepts credit and debit cards, mail requires a check or money order, and in-person offices accept cash, check, debit card, and credit card.
Payment Methods for Each Renewal Route
If you renew online through the Virginia DMV website, you must pay with a credit card or debit card. The system processes your payment when ready and confirms your renewal in real time. You cannot pay by check, cash, or money order through the online portal.
Mail renewals require a check or money order made payable to the "Virginia Department of Motor Vehicles." Do not send cash through the mail. Include the payment with your renewal process and any required documents, and mail everything to the address provided on the renewal form. Processing takes longer by mail — typically two to three weeks after the DMV receives your packet.
In-person renewals at a DMV office accept cash, check, debit card, or credit card. You pay at the counter when you complete your transaction. Some offices may have limits on card payments or require exact change for cash, so calling ahead to confirm accepted payment methods for your specific location is wise.
Additional Fees You May Encounter
The base renewal fee covers your standard five-year license. However, certain choices or circumstances add to that cost. If you want to renew and add a motorcycle endorsement, you pay an additional $10 on top of the renewal fee. If you're renewing a commercial driver's license (CDL), the renewal fee is $140 instead of $70 or $75, and you must renew in person.
If you need a replacement card because yours was lost, stolen, or damaged before your renewal date, that costs $20 and is separate from any renewal fee. Some people combine a replacement with a renewal if their card is damaged and their renewal is coming due soon — in that case, you pay both fees.
If you choose to renew in person and request a duplicate license (a second card with the same information), that costs an additional $20. This is different from a replacement and is used when you want two valid cards with the same number.
How to Pay When You Renew Online
The Virginia DMV online renewal system guides you through payment as the final step. After you enter your personal information, confirm your current address, and review your photo on file, the system presents a payment screen. Enter your credit or debit card number, expiration date, and CVV code. The charge posts to your account when ready.
You receive a confirmation number on screen and via email. This confirmation is not your new license — it's proof that your renewal was processed. Your physical card arrives by mail within seven to ten business days. If you need to drive before the card arrives, you can print the confirmation email and carry it with your expired license as temporary proof of renewal, though this is not a legal substitute for a valid license.
If your payment is declined, the system tells you when ready and does not process your renewal. Check that your card number, expiration date, and billing address are correct, then try again. If the problem persists, contact the Virginia DMV or use a different card.
How to Pay When You Renew by Mail
Write your check or money order for the correct amount ($70 for a standard renewal) and make it payable to "Virginia Department of Motor Vehicles." Do not abbreviate the payee name. Include the check or money order in the envelope with your completed renewal process and any required documents — typically your current license and proof of address.
Mail the packet to the address shown on your renewal notice or the DMV website. Keep a copy of everything you send for your records. The DMV processes mail renewals in the order they arrive, and processing typically takes two to three weeks after they receive your packet. Your new card arrives by mail after processing is complete.
If you send a check and it bounces, the DMV will contact you. You'll need to resubmit payment — usually by money order or in person — to complete your renewal. This delays your card arrival, so using a money order eliminates this risk if you're uncertain about your checking account balance.
How to Pay When You Renew In Person
Bring your payment method to the DMV office when you go for your in-person renewal. You pay at the counter after your transaction is complete — the staff member tells you the total cost, and you provide your payment. If you're paying by card, the office has a card reader. If you're paying by check, write it at the counter and make it payable to the Virginia Department of Motor Vehicles.
You receive a receipt showing the amount paid and your confirmation number. Your new license is printed and issued to you when ready. You can drive on this new license right away — there is no waiting period. If you need a receipt for tax or reimbursement purposes, ask for an additional copy before you leave.
What Happens If You Don't Pay or Payment Fails
If you attempt an online renewal and your payment is declined, your renewal does not process. You must correct the payment issue and try again, or switch to mail or in-person renewal. The DMV does not hold your renewal process while you resolve a payment problem — you start over.
If you mail a renewal and your check bounces or payment fails, the DMV returns your process and notifies you. You must resubmit payment and your process to complete the renewal. This extends the time until your new card arrives and means your current license remains the only valid one you hold.
If you do not pay for a renewal you've started, your renewal is cancelled and your license remains in its current status. If your license is expiring soon, you cannot legally drive once it expires, even if you've begun the renewal process without paying.
Frequently Asked Questions
Can I pay my renewal fee in installments?
No. Virginia does not offer payment plans for driver's license renewals. The full fee ($70 or $75) must be paid in a single transaction, whether you renew online, by mail, or in person.
Do I get a refund if I change my mind after paying?
Once your payment is processed, it is not refunded. If you've paid for an online or mail renewal and decide you don't want to proceed, contact the Virginia DMV to ask about cancellation options, but refunds are not may provide. In-person renewals cannot be cancelled after payment because your card is issued when ready.
What if I pay the wrong amount?
If you mail a check for less than $70, the DMV will return your process and ask you to resubmit with the correct amount. If you overpay by a small amount in person, ask the staff member whether they will issue a refund or credit it to your account. Online payments must match the exact amount shown on the renewal form.
Can I use a debit card for a mail renewal?
No. Mail renewals require a check or money order only. If you want to pay with a debit card, you must renew in person or online.
Is there a fee to renew online versus in person?
Yes. Online renewals cost $70, while in-person renewals cost $75. The $5 difference covers the cost of a new photograph and card printing at the office. Mail renewals also cost $70.