You can pay California vehicle registration online through the DMV website, by mail, or at an authorized office — the online method is fastest and requires your vehicle information and a payment method.
The California Department of Motor Vehicles (DMV) lets you pay registration fees directly on its website without visiting an office or mailing a check. You will need your vehicle's license plate number or VIN, your current registration card, and a credit or debit card. The process takes about 10 minutes, and you receive a confirmation number when ready.
Online payment works for renewal notices, late fees, and address changes tied to your registration. It does not work if you are registering a vehicle for the first time in California or if your registration has been suspended — those situations require an in-person visit or a completed paper form mailed to the DMV.
Key Takeaways
- Visit the DMV's official website and select the registration payment option to pay online using your license plate number or VIN.
- You will need your current registration card and a valid credit or debit card; the payment processes when ready and you receive a confirmation number.
- Online payment covers renewals, late fees, and registration-related charges, but not first-time registrations or suspended registrations.
- If you cannot pay online, you can mail a check with your renewal notice or pay in person at any DMV office during business hours.
Steps to Pay Registration Online Through the DMV Website
Go to the official California DMV website at dmv.ca.gov. Look for the "Pay Registration" or "Renew Registration" option in the main menu. The exact link name changes occasionally, but it will be clearly labeled under services related to registration.
Select whether you are paying by license plate number or VIN. Have your current registration card in front of you — you will need the plate number or the 17-character VIN printed on it. Enter the information exactly as it appears on your card, including any letters or numbers.
Review the amount due. The DMV website will show your renewal fee, any late penalties if your registration has expired, and any other charges tied to your account. Confirm this matches what you expected before proceeding to payment.
Enter your payment method. The DMV accepts Visa, Mastercard, American Express, and Discover. You will also provide a billing address. After you submit, you will see a confirmation number on screen — write this down or take a screenshot. You will also receive a confirmation email within a few minutes.
What Happens After You Pay Online
Your payment processes when ready, and your registration status updates in the DMV system within one business day. You do not need to wait for anything in the mail to drive legally — your confirmation number proves payment if you are stopped by law enforcement.
Your new registration card and renewal sticker (if required) will arrive by mail within two to three weeks. Keep your confirmation number and email receipt until the physical card arrives. If you do not receive your card within four weeks, contact the DMV to request a replacement.
If you paid a late fee because your registration had expired, your vehicle is now legal to drive. However, the late fee itself does not disappear from your record — it is part of your DMV history. Future renewals will not include this fee unless you let your registration lapse again.
When You Cannot Pay Registration Online
First-time registrations in California must be completed in person or by mail with a completed process form. The online payment system only works for renewals and changes to existing registrations. If you recently bought a vehicle and have not yet registered it in California, you will need to visit a DMV office or mail Form REG 343 (process for Registration) with the required documents.
Suspended registrations also cannot be paid online. If your registration has been suspended due to unpaid tickets, insurance lapses, or other violations, you must resolve the underlying issue first — usually by paying outstanding fines or providing proof of insurance — before you can renew. Contact the DMV directly to find out why your registration is suspended and what steps are required.
If the online system does not recognize your plate number or VIN, your registration may be in a status that requires manual review. Try again with the other identifier (VIN instead of plate number, or vice versa). If neither works, call the DMV at 1-800-777-0133 to confirm your registration is may be able to access for online payment.
Paying by Mail or In Person as an Alternative
If you prefer not to pay online, you can mail a check or money order with your renewal notice to the address printed on the notice itself. Include the entire notice with your payment — do not send just the check. Mail takes one to two weeks to reach the DMV, so send it at least three weeks before your registration expires to avoid late fees.
You can also pay in person at any DMV office during business hours. Bring your renewal notice and a valid payment method (check, debit card, or credit card). Payment in person is processed when ready, and you will receive a receipt. This method is useful if you need to ask questions or if your registration status is unclear.
Common Issues and How to Solve Them
If the website says your plate number or VIN is not found, double-check that you entered it correctly — include all letters and numbers, and do not add spaces or dashes unless they appear on your registration card. If you still cannot find your registration, your vehicle may not be in the DMV system yet, or your registration may have been cancelled. Call 1-800-777-0133 to confirm your registration status.
If your payment is declined, check that your credit or debit card has not expired and that you have sufficient funds. Some cards block transactions to government websites as a fraud prevention measure — contact your bank to ask them to allow DMV charges. Try again with a different card if you have one available.
If you do not receive a confirmation email after paying, check your spam folder first. If it is not there, log back into the DMV website and check your account to see if the payment went through. Your confirmation number on screen is proof of payment even if the email is delayed.
Frequently Asked Questions
How long does it take to pay registration online?
The payment itself takes about 10 minutes from start to finish. Your registration status updates in the DMV system within one business day. Your physical registration card arrives by mail in two to three weeks, but you can drive legally when ready after paying online using your confirmation number.
Can I pay someone else's registration online?
You can pay if you have the vehicle's license plate number or VIN and access to the registration card. The DMV does not verify who is making the payment, only that the information matches a registration in the system. However, you cannot change the registered owner or address online — that requires a separate form and in-person or mail submission.
What if I pay online but my registration was already renewed?
If you accidentally pay twice, contact the DMV at 1-800-777-0133 with both confirmation numbers. They can issue a refund or credit the overpayment to your next renewal. Do this within 30 days of the duplicate payment for the fastest resolution.
Is there a fee to pay registration online?
No. The DMV does not charge an extra fee for online payment. You pay only the standard registration renewal fee and any applicable late fees or penalties. Credit card processing fees are included in the total — you will not see a separate charge.
Can I get a receipt after paying online?
Yes. Your confirmation email serves as your receipt. You can also print the confirmation page that appears on screen when ready after payment. Keep this receipt until your physical registration card arrives in case you need proof of payment.