Where to pay your Virginia ticket online
Virginia traffic tickets can be paid online through the Virginia Supreme Court's ePayments system, which handles payments for most district courts across the state. You access this system through the official Virginia Courts website. The system accepts credit cards, debit cards, and electronic bank transfers.
Not every court uses the same payment portal. Some larger cities like Richmond, Arlington, and Alexandria run their own online payment systems separate from the statewide ePayments platform. Before you start, you need to know which court issued your ticket — this appears on the ticket itself, usually at the top or bottom.
If your ticket came from a state trooper or was issued on an interstate highway, it was likely filed in the district court for that county. Local police tickets go to the city or county district court where the violation occurred. The ticket document will specify the exact court.
Key Takeaways
- Virginia's statewide ePayments system lets you pay most traffic tickets online using a credit card, debit card, or bank account, but some cities run separate payment portals.
- You will need your ticket number and driver's license number to look up your case in the system.
- Payment processing typically takes one to two business days, and the court sends a receipt by email if you provide one during payment.
- Paying online does not resolve points on your license or affect insurance rates — it only settles the fine amount.
- If you cannot find your ticket in the online system, contact the court directly by phone, as some older or out-of-state tickets may not be in the database.
Steps to pay through Virginia's statewide ePayments system
Step 1: Go to the Virginia Courts website and locate the ePayments portal. The direct link is typically found under "Pay a Fine" or "Make a Payment" on the main courts page. You do not need to create an account before you start.
Step 2: Enter your case information. The system will ask for your ticket number (also called a case number or citation number) and your driver's license number. Both appear on your ticket. If you have the exact date the ticket was issued, have that ready as well — some courts use it to locate your record.
Step 3: Review the amount owed. The system displays the fine amount, any court costs, and any fees that have accumulated. This is your total due. If the amount seems wrong, do not pay yet — call the court to verify before proceeding.
Step 4: Choose your payment method. The ePayments system accepts Visa, Mastercard, American Express, Discover, and electronic bank transfers (ACH). Credit and debit card payments typically include a processing fee of $1.50 to $3.00, depending on the court. Bank transfers usually have no additional fee but may take longer to process.
Step 5: Enter your payment details and confirm. Provide your card or bank account information, billing address, and email address. The system generates a confirmation number when ready after payment is processed. Write this number down or take a screenshot — you will need it if you need to verify payment later.
Payment timelines and what happens after you pay
Once you submit payment through ePayments, the transaction is recorded when ready in the system. However, the court may take one to two business days to post the payment to your official case file. During this window, your ticket may still show as unpaid if you check the court's website.
The court sends a receipt by email if you provided an email address during payment. If you do not receive a receipt within 24 hours, log back into ePayments and search for your case again — the confirmation number from your initial payment will help you locate it. If the payment still does not appear, call the court's traffic division directly.
Paying the fine closes the case with the court. This does not remove points from your driving record or reduce insurance impact — it only settles the financial obligation. If you want to contest the ticket or explore options like traffic school, you must do that before paying, as payment is considered an admission of guilt in Virginia.
Paying through individual city court systems
Arlington County, the City of Alexandria, and Richmond each operate their own online payment systems outside the statewide ePayments portal. If your ticket was issued in one of these jurisdictions, you will need to use that city's specific website.
Arlington uses its own traffic fine payment portal accessible through the Arlington County Courts website. Alexandria's system is run through the City of Alexandria's online services portal. Richmond tickets can be paid through the Richmond Circuit Court website. Each system works similarly to the statewide ePayments — you enter your ticket number and driver's license number, review the amount, and pay by card or bank transfer.
If you are unsure whether your court uses the statewide system or a separate portal, call the district court that issued your ticket. The court's phone number appears on your ticket, and staff can direct you to the correct payment website in under a minute.
What to do if you cannot find your ticket online
Tickets sometimes do not appear in the online system when ready. New tickets may take several days to be entered into the court database, especially if they were issued by a local police officer rather than a state trooper. If your ticket is very recent, wait three to five business days and try searching again.
Older tickets or tickets issued out of state may never appear in Virginia's ePayments system. If you received a Virginia ticket while living in another state, or if the ticket is more than a year old, contact the court directly by phone. The court can tell you whether the ticket is still active, what the current amount owed is, and whether online payment is an option.
If you have lost your ticket and do not have the ticket number, provide the court with your name, driver's license number, and the approximate date and location where the ticket was issued. The court can search their records and pull up your case. Once you have the ticket number, you can proceed with online payment.
Processing fees and payment method considerations
Credit and debit card payments through ePayments incur a convenience fee that varies by court, typically between $1.50 and $3.00. This fee is added to your total amount due and is non-refundable. Bank transfer payments (ACH) usually have no additional fee, but processing takes two to three business days instead of one.
If the processing fee is a concern, you can avoid it by paying in person at the court or by mailing a check. However, online payment is faster and creates an when ready record, which is useful if you need proof of payment for insurance or employment purposes.
Some courts allow you to set up a payment plan if the full amount is a hardship. This option is not always available online — you may need to call the court to request it. Payment plans typically require you to pay a portion upfront and the remainder over 30 to 90 days.
Frequently Asked Questions
Can I pay a Virginia ticket online if I live out of state?
Yes. The ePayments system accepts payments from anywhere in the United States using any valid credit card, debit card, or U.S. bank account. You do not need to be a Virginia resident. The only requirement is that you have your ticket number and driver's license number.
What if I pay online but the ticket was dismissed or reduced in court?
If your ticket was dismissed or the fine was reduced by a judge, the court will have a record of that decision. Do not pay the original amount online. Contact the court first to find out the correct amount owed, or whether you owe anything at all. Paying the wrong amount may require a refund request later.
Does paying my ticket online mean I admit guilt?
Yes. In Virginia, paying a traffic fine is treated as an admission of guilt and a conviction will appear on your driving record. If you want to contest the ticket or explore traffic school options, you must do that through the court before paying. Once you pay online, the case is closed.
How long does it take for the payment to show up on the court's website?
The payment is recorded in the ePayments system when ready, but the court's case management system may take one to two business days to update. If you need proof of payment right away, use your confirmation number from the ePayments receipt. That number is valid proof even if the court's website has not updated yet.
What if the online system will not accept my payment?
Common reasons include an incorrect ticket number or driver's license number, or a case that is not yet in the system. Double-check both numbers against your ticket. If they are correct and the system still will not find your case, call the court. Staff can verify whether the ticket has been entered into the database and provide the correct information to search with.