Virginia Arrest Records Search | Criminal Records

Virginia arrest-to-court record compass

Virginia Public Arrest, Court and Criminal History Lookup

Find a recent local booking, request a Virginia State Police criminal-history check, search the statewide court system, locate a VADOC inmate and move directly to bail, visitation, lawyer or victim-notification help.

Local jail bookings VSP criminal history Adult court cases Bail hearings VADOC custody Record sealing
Virginia does not use one universal arrest database. The correct source depends on whether the person is in a local jail, facing a pending court case, under VADOC custody or requesting a statewide criminal-history record.
Fast answer

Use a Different Virginia System for Each Record

Arrested today

Start with the arresting sheriff, police department or regional jail.

State criminal history

Use the Virginia State Police SP-167 public-record process.

Criminal court case

Use the Virginia Court System statewide adult case search.

State custody

Use the VADOC Inmate and Supervisee Locator.

Someone was arrested within the last few hours?

Identify the arresting locality first. Search the responsible sheriff, city jail or regional jail using the surname. If no record appears, allow time for intake and call the facility before paying a bond or sending money.

An arrest does not establish guilt. A booking record may show an allegation and custody status. The court record is the better source for filed charges, hearings and the final disposition.
Task finder

Choose the Virginia Record or Service You Need

This browser-only helper does not request a person’s name, date of birth, case number or other identifying information.

Virginia Arrest and Criminal Record Help Menu

Jump directly to the part that matches your immediate task.

Recent custody

How to Find a Recent Virginia Arrest or Local Jail Booking

Virginia counties, independent cities and regional jail authorities operate separate booking systems. A person arrested by city police may be held in a city jail or in a regional jail serving several localities.

Identify the arresting locality Use the city, county, police department, sheriff’s office or traffic-stop location connected with the arrest.
Find the responsible sheriff or jail Open the Virginia Sheriffs’ Association directory and select the relevant county or independent city.
Look for the official inmate page On the locality’s website, choose Inmate Search, Jail Records, Who Is in Jail, Arrest Search or Regional Jail.
Search with the surname first Add the first name or birth year only when a common surname returns several people.
Open the possible booking Compare the complete name, age, booking date, arresting agency, charges, inmate number and facility.
Check every charge and hold A booking may contain several warrants, cases, bonds or detainers. Do not rely only on the first line.
Call after a very recent arrest Ask whether intake is complete, where the person is housed and which court or magistrate is handling bail.
Virginia search tip: When a city search fails, check the regional jail serving that city. Regional facilities may house people for several counties and independent cities.
Identity safety

Confirm That the Virginia Record Belongs to the Correct Person

Compare the complete legal name.
Check middle names, initials and aliases.
Compare age or date of birth.
Confirm the arresting locality.
Check the booking or arrest date.
Use the inmate or DOC identification number.
Match the court case number where available.
Never identify someone from a name-only match.
Common-name warning: Virginia court and jail searches may show several people with similar names. Do not publish, share or act on a result until multiple identifiers match.
Record differences

Virginia Arrest, Criminal History, Court and Inmate Records

Choose the source that answers the actual question
Record type
What it normally shows
What it may not show
Correct starting source
Local booking
Recent custody, intake date, charges, bonds and inmate number
Final court outcome or statewide criminal history
Sheriff, city jail or regional jail
VSP criminal history
Virginia criminal-history information maintained through the Central Criminal Records Exchange
Every out-of-state event or a live jail location
Virginia State Police SP-167 process
Court case
Filed charges, hearings, case status, disposition and payment information where available
Current housing unit or release processing
Virginia Court System OCIS or local court
VADOC locator
State custody, supervision, location and available release information
Every person held only on a new local charge
VADOC Inmate and Supervisee Locator
Police report
Releasable incident, arrest or investigative information
Protected victim, juvenile or active-investigation information
The police or sheriff’s office that created the report
Statewide history

How to Request a Virginia State Police Criminal History Record

The Virginia State Police Central Criminal Records Exchange provides the general-public criminal-history process. The public route is commonly identified as Form SP-167.

Use SP-167 for A general-public Virginia criminal-history request involving yourself or another person with the required authorization.
Do not use SP-230 casually SP-230 is limited to qualifying Virginia employers and agencies with a legally authorised purpose.
Processing time Virginia State Police currently publishes a standard processing period of approximately 15 business days after receipt.
Open the official criminal-record page Go to the Virginia State Police Criminal Record Check page.
Choose the correct request form Most members of the public should select SP-167. Read the eligibility description before selecting another form.
Enter the subject’s information accurately Use the complete legal name, date of birth and any other identity fields requested by the official system.
Follow the signature and notarisation instructions Do not sign a printed form early when the form requires the signature to be witnessed or notarised.
Review the current fee Confirm the current charge and accepted payment method on the official form or submission portal before paying.
Submit through the stated route Use the official online or mailing instructions shown for the selected request. Do not mail it to an unrelated State Police office.
Save proof of submission Keep a copy of the request, payment confirmation and mailing or transaction record.
Verify disputed information If the result appears wrong, compare it with the court disposition and contact the reporting court or Virginia State Police for the proper challenge route.
Central Criminal Records Exchange contact
Virginia State Police
P.O. Box 85076
Richmond, VA 23285
804-674-8530
Search-purpose warning: A public name-based criminal-history check is not the same as an FBI fingerprint check, current local-jail search or consumer-report background screening.
Court verification

How to Search Virginia Criminal Court Cases

Virginia’s Online Case Information System provides statewide adult criminal-case information from general district courts, adult criminal matters in juvenile and domestic relations district courts and participating circuit courts.

Open the Virginia Case Status page Start at the official Virginia Court System case-information page.
Choose the statewide adult criminal search Select Online Case Information System-Statewide Search when you do not yet know the exact court.
Search by the defendant’s legal name Use fewer fields initially. Add the locality, court or hearing date when the result list is too broad.
Open the correct case Compare locality, court level, charge, filing date, case number and hearing history.
Review the status and disposition Look for pending, concluded, dismissed, guilty, nolle prosequi, deferred or appealed entries.
Check both district and circuit court when necessary A felony may begin in General District Court and later continue in Circuit Court.
Contact the clerk for certified records Online information is useful for routing. The court clerk handles certified copies and case-specific record questions.
Juvenile privacy: Public online information is limited for juvenile matters. A missing juvenile case should not be interpreted as proof that no case exists.
Release route

Virginia Bail Hearings, Bond Conditions and Release Checks

Virginia magistrates conduct bail hearings around the clock and decide whether an arrested person may be released before trial and under what conditions.

Arrest
Booking
Magistrate
Bail decision
Court review
Release processing

How to check the current bail situation

Confirm where the person is held Call the correct local or regional jail and record the inmate number.
Ask whether the magistrate hearing is complete A newly arrested person may still be waiting for intake or a bail determination.
Ask for every bail condition Confirm whether release is personal recognizance, unsecured, secured or denied and whether special conditions apply.
Check for separate holds Another warrant, probation matter, detainer or charge can prevent release even after one bond is satisfied.
Verify the payment route Ask the jail or magistrate which payment methods and licensed bond arrangements are accepted.
Check the next court date Use the Virginia court search and confirm the hearing with the responsible court clerk.
Allow time for release processing Bond payment does not create an exact release time. Records checks, paperwork, transportation and facility procedures can cause delays.
Bond scam warning: Do not send gift cards, cryptocurrency or wire transfers to an unsolicited caller. Verify the person’s custody, bond and payment method directly with the jail or magistrate office.
Find the correct magistrate district: Use the Virginia Magistrate Services page and its magisterial-region directory. Administrative staff cannot provide legal advice or replace the local magistrate handling the arrest.
State custody

How to Use the VADOC Inmate and Supervisee Locator

The VADOC locator covers people in Virginia state correctional facilities, probationers and parolees, institutional-hospital assignments, CCAP participants and some people held locally under VADOC authority.

Open the official locator Go to the VADOC Inmate and Supervisee Locator.
Use the seven-digit DOC ID when available A DOC identification number is more reliable than selecting from a common-name result list.
Otherwise search by name Enter at least the first three letters of the first name and the complete last name.
Add filters only when needed Location, age range, race and gender can help narrow several similar results.
Open and compare the record Confirm the DOC ID, location, supervision type and available release information.
Remember that the locator updates daily Recently transferred, released or newly received people may not appear immediately.
Contact VADOC when information remains unclear Use the VADOC contact form or call 804-674-3000.
Missing result? Check the local jail again. A person who has not yet entered VADOC authority may remain solely in county, city or regional-jail custody.
Family contact

Virginia Inmate Visitation, Calls, Mail and Money

Identify the facility first. Local and regional jails create their own family-contact rules. The details below apply to VADOC state facilities unless the local jail publishes the same procedure.
Visitation Apply through the official VADOC visitor process, wait for approval and schedule the visit through the approved visitation scheduler.
Phone calls VADOC inmates place approved calls. Families may use ConnectNetwork or call 800-483-8314 for AdvancePay support.
Send money VADOC currently directs online and telephone deposits through JPay. Telephone deposits: 800-574-5729.
Send mail Use the inmate’s complete name, seven-digit DOC ID and facility mailing address. Do not include cash, checks, money orders or postage stamps.

VADOC visitation approval route

Confirm that the person is in a VADOC facility Use the locator and facility directory before submitting a visitor application.
Submit the visitor application Complete the official VADOC visitation application.
Wait for approval Do not schedule travel until approval is confirmed.
Register with the scheduler Approved visitors must use the official visitation scheduler for in-person or applicable video visits.
Check the facility schedule VADOC institutions commonly offer visits on weekends and state holidays, but facility schedules and closures vary.
Arrive one hour early VADOC currently advises visitors to arrive one hour before the visit for security processing.
Follow the dress and ID rules Clothing must cover from the neck to the kneecaps, appropriate underwear and footwear are required, and every visitor is subject to screening.
Check rules for minors A child must be accompanied by an approved adult. Additional notarised documentation may be required when the accompanying adult is not the parent or legal guardian.
VADOC Central Visitation Unit
P.O. Box 26963
Richmond, VA 23261
804-887-8341
visitationinquiries@vadoc.virginia.gov
Call before travelling: Visitation can change because of staffing, security, facility operations or weather. Confirm the visit with the facility immediately before departure.
Legal help

Find a Virginia Public Defender or Private Criminal Lawyer

Court-appointed or Public Defender counsel

Ask the court handling the criminal charge how to complete the financial-eligibility process for appointed counsel.

Use the Virginia Public Defender office directory to find an office serving the relevant locality.

Not every Virginia locality has a Public Defender office. Some courts appoint qualified private counsel instead.

Virginia Lawyer Referral Service

Call 800-552-7977 statewide or 804-775-0808 in metro Richmond.

Telephone referral hours are Monday–Friday, 9:00 a.m.–5:00 p.m.

The standard referral fee provides an initial consultation of up to 30 minutes. The service currently waives that fee for qualifying criminal-record-sealing referrals through June 30, 2027.

Open the official lawyer-referral page.

Before hiring a criminal lawyer

Provide the jail, charge and court case numbers.
Ask who will personally handle the case.
Confirm whether bail work is included.
Request the fee agreement in writing.
Check the lawyer’s Virginia State Bar status.
Avoid guaranteed-release or dismissal promises.
Victim services

Virginia Custody and Release Notifications

Local and regional jail notifications

Use Virginia VINELink when the person is held in a participating local or regional facility.

Registration with one jail may not automatically continue after a transfer. Check the notification status again when custody changes.

VADOC state-custody notifications

Crime victims can register through VADOC’s Notification and Assistance for Victim Inclusion system.

Open NAAVI notification guidance or call 800-560-4292.

Notifications are not emergency protection. Call 911 for an immediate threat and contact the local victim/witness program for case-specific safety planning.
Troubleshooting

Why a Virginia Arrest or Inmate Record May Be Missing

The booking process is not complete.
The person is in a regional rather than local jail.
The arrest occurred in a neighboring locality.
The person uses an alias or different spelling.
The person was released before the portal updated.
The person transferred into VADOC custody.
The person is held by a federal agency.
The case is juvenile, sealed or restricted.
The court has not yet received the charge.
The portal requires JavaScript or a modern browser.
Too many search fields are conflicting.
The person is under community supervision, not incarcerated.
Best search sequence: surname only → arresting locality → local or regional jail → court search → VADOC locator → federal locator → direct phone verification.
2026 record relief

Virginia Criminal Record Sealing and Expungement

Virginia’s expanded criminal-record-sealing system took effect on July 1, 2026. Some eligible records may be sealed automatically, while others require a petition. Eligibility depends on the offense, result, date, criminal history and statutory limits.

Automatic sealing Some eligible misdemeanor convictions and qualifying non-convictions can be sealed automatically after statutory conditions are satisfied.
Petition sealing Other eligible charges, deferred dispositions or convictions require a petition in the appropriate circuit court.
Traditional expungement Expungement remains relevant for qualifying acquittals, dismissals, mistaken identity and certain other non-conviction situations.
Get the exact court disposition Search the case and obtain a certified disposition from the court clerk when needed.
Check whether automatic sealing applies Review the Virginia State Crime Commission sealing FAQs.
Review petition-based eligibility Use the Virginia State Police petition-sealing guidance.
Find the correct circuit court Petition-based sealing and expungement are generally handled through the circuit court connected with the case or statutory filing route.
Use the current court forms Download the appropriate form from the Virginia Circuit Court forms page.
Follow fingerprint or criminal-history instructions Some petition processes require Virginia State Police record information to be forwarded to the court.
Serve the required parties Follow the form instructions for service on the Commonwealth’s Attorney and any other required office.
Keep the signed order Save certified copies and confirm that the court, Virginia State Police and other listed agencies receive the sealing or expungement order.
Sealing is not deletion. A sealed record remains available for specific legally authorised purposes. It is also separate from removing an old copy from a private website or search-engine cache.
Do not assume every dismissal is handled the same way. The result date, whether dismissal was with prejudice, the offense level and the person’s criminal history can affect whether sealing is automatic or requires court action.
Records correction

How to Correct an Inaccurate Virginia Criminal Record

Identify which record is wrong Compare the jail booking, VSP criminal history, court case and VADOC locator.
Obtain supporting documents Get the certified disposition, release document, identity record or court order that proves the correct information.
Contact the originating agency A booking error belongs with the jail, a police-report error with the arresting agency and a docket error with the court clerk.
Contact Virginia State Police when necessary Use the criminal-history contact route when the incorrect information appears in the Central Criminal Records Exchange.
Save every reference number Keep copies of emails, certified mail, confirmation pages and the names of staff members contacted.
Run a new check after correction Allow processing time and obtain a fresh official record to confirm that the update is reflected.
State contacts

Virginia State Police Address, Phone and Map

  • Virginia State Police Headquarters
    7700 Midlothian Turnpike
    North Chesterfield, VA 23235
    804-674-2000
  • Published headquarters hours
    Monday–Friday, 8:00 a.m.–4:00 p.m.
    Call before visiting.
  • Central Criminal Records Exchange
    P.O. Box 85076
    Richmond, VA 23285
    804-674-8530
  • Virginia Department of Corrections
    P.O. Box 26963
    Richmond, VA 23261
    804-674-3000
  • Virginia Court System
    Questions about a specific criminal case should go to the court where the case is filed, not the statewide webmaster or administrative office.
Do not visit State Police headquarters for a recent jail release time. Local booking, bond and release questions belong with the jail or magistrate handling the arrest.
Common situations

What to Do Next in Common Virginia Arrest Situations

Arrest happened today Identify the locality, search the sheriff or regional jail, wait for intake and call the booking desk.
No result in the city jail Check the regional jail serving the locality and search nearby jurisdictions.
Bail was set but release has not occurred Ask about additional holds, payment verification, paperwork and facility release processing.
The person disappeared from jail search Check release, transfer, VADOC custody, community supervision and federal custody.
You need the next hearing date Search OCIS, then call the correct General District or Circuit Court clerk.
An old record still appears publicly Get the disposition and review the new automatic or petition-based Virginia sealing rules.
Official resources

Virginia Arrest, Court, Inmate and Legal-Help Links

Questions

Virginia Arrest Records FAQs

Is there one free statewide Virginia arrest search?

No. Recent arrests are normally searched through the responsible sheriff, city jail or regional jail. Virginia State Police provides a statewide criminal-history process, Virginia Courts provides criminal case searches and VADOC provides a state custody and supervision locator.

How do I find someone arrested in Virginia today?

Identify the arresting city or county, locate the responsible sheriff or regional jail, search by surname and call the booking desk when the arrest is too recent to appear online.

What is the official Virginia criminal-history search?

The official general-public route is provided by the Virginia State Police Central Criminal Records Exchange. Most public requests use the SP-167 process and must follow the current identification, authorization, notarisation, fee and submission instructions.

Does a Virginia arrest record mean the person was convicted?

No. An arrest or booking means the person entered the criminal process. Search the court record to determine whether charges were filed, dismissed, deferred, amended or resulted in conviction.

How do I search a Virginia criminal court case?

Open the Virginia Court System Case Status page and choose the Online Case Information System-Statewide Search. Search by legal name and narrow by locality, court or hearing date when needed.

How can I check bail after a Virginia arrest?

Call the holding jail and ask whether the magistrate hearing is complete, what bail conditions were set and whether another hold exists. Virginia magistrates conduct bail hearings around the clock.

Can I find a local jail inmate in the VADOC locator?

Sometimes, but not always. The VADOC locator includes state inmates, supervisees and some people held locally under VADOC authority. A person held only on a new local charge may appear only in the local or regional jail system.

How do I apply to visit a Virginia state inmate?

Confirm the inmate’s VADOC facility, submit the official visitation application, wait for approval and then schedule through the approved visitation scheduler. Check the facility’s current schedule before travelling.

How do victims receive Virginia custody notifications?

Use Virginia VINELink for participating local and regional jails. Crime victims seeking VADOC state-custody notifications should register through NAAVI or call VADOC Victim Services at 800-560-4292.

Can a Virginia arrest or criminal record be sealed?

Some eligible records may be sealed automatically or through a petition under Virginia laws effective July 1, 2026. Other qualifying non-conviction records may use the expungement process. Eligibility depends on the offense, disposition, date and criminal history.

Official-resource review: August 1, 2026.

This independent guide is not affiliated with the Virginia State Police, Virginia Court System, Virginia Department of Corrections, a sheriff’s office, regional jail, Public Defender office or private records publisher.

Jail custody, court information, fees, processing times, visitation procedures, communication providers, record-sealing rules and contact details can change. Confirm time-sensitive information through the linked official source.

Responsible-use notice: An arrest is not a conviction. Do not use a name-only match to identify or harass someone, and do not use this guide as a consumer report for employment, housing, credit, insurance or another regulated decision.