24 Hour Urgent Care in Virginia
Find 24 hour urgent care clinics across Virginia — open now with no appointment needed. Browse 27 cities below to see clinic locations, hours, insurance and Medicaid acceptance, and contact info for same-day and late-night care.
Urgent Care by City in Virginia (27)
Alexandria →Alexandria, VA →Arlington, VA →Blacksburg →Charlottesville, VA →Chesapeake →Chesapeake, VA →Danville →Fredericksburg, VA →Hampton, VA →Harrisonburg, VA →Leesburg →Lynchburg →Lynchburg, VA →Manassas →Newport News →Newport News, VA →Norfolk →Norfolk, VA →Portsmouth, VA →Richmond →Richmond, VA →Roanoke →Roanoke, VA →Suffolk, VA →Virginia Beach →Winchester →
About Urgent Care in Virginia
Appointment needed
No — walk-ins welcome at all locations
Insurance accepted
Medicaid, Medicare, and major PPO/HMO plans
Typical cost
$100–$200 without insurance for a basic exam
Conditions treated
Cold, flu, injuries, infections, rashes, UTIs, and more