Pharmacy hours in Virginia

187 pharmacy locations indexed across Virginia. Use the lists below to jump to a city or brand, or scroll down for the full alphabetical store directory.

Top cities in Virginia


Brands operating in Virginia

Sponsored placement

All pharmacies in Virginia

7 Corners Pharmacy — Falls Church Appomattox Drug Store — Appomattox Atlantic Community Pharmacy — Oak Hall C-More Drug Store — Bailey's Crossroads Carilion Clinic Pharmacy — Roanoke Carilion Clinic Pharmacy — Roanoke Carilion Clinic Pharmacy — Roanoke Commonwealth Community RX — Chesapeake Counts Family Pharmacy — Blacksburg CVS Pharmacy — Alexandria CVS Pharmacy — Amherst CVS Pharmacy — Arlington CVS Pharmacy — Arlington CVS Pharmacy — Arlington CVS Pharmacy — Arlington CVS Pharmacy — Bassett CVS Pharmacy — Bedford CVS Pharmacy — Blacksburg CVS Pharmacy — Brookneal CVS Pharmacy — Chatham CVS Pharmacy — Chester CVS Pharmacy — Clarksville CVS Pharmacy — Clifton Forge CVS Pharmacy — Collinsville CVS Pharmacy — Danville CVS Pharmacy — Danville CVS Pharmacy — Emporia CVS Pharmacy — Fairfax CVS Pharmacy — Falls Church CVS Pharmacy — Fredericksburg CVS Pharmacy — Galax CVS Pharmacy — Gate City CVS Pharmacy — Glen Allen CVS Pharmacy — Great Falls CVS Pharmacy — Harrisonburg CVS Pharmacy — Harrisonburg CVS Pharmacy — Herndon CVS Pharmacy — Hillsville CVS Pharmacy — Kilmarnock CVS Pharmacy — Manassas CVS Pharmacy — Martinsville CVS Pharmacy — Newport News CVS Pharmacy — Norfolk CVS Pharmacy — Norfolk CVS Pharmacy — Onley CVS Pharmacy — Petersburg CVS Pharmacy — Portsmouth CVS Pharmacy — Reston CVS Pharmacy — Reston CVS Pharmacy — Richmond CVS Pharmacy — Roanoke CVS Pharmacy — Roanoke CVS Pharmacy — Salem CVS Pharmacy — Springfield CVS Pharmacy — Sterling CVS Pharmacy — Vienna CVS Pharmacy — Virginia Beach CVS Pharmacy — Virginia Beach CVS Pharmacy — Virginia Beach CVS Pharmacy — Virginia Beach CVS Pharmacy — Warrenton CVS Pharmacy — Waynesboro CVS Pharmacy — Waynesboro CVS Pharmacy — Williamsburg CVS Pharmacy — Williamsburg CVS Pharmacy — Winchester CVS Pharmacy — Winchester CVS Pharmacy — Woodbridge CVS Pharmacy — Yorktown Dawson's Pharmacy — Goochland District Pharmacy — Fairfax Falls Church Pharmacy — Falls Church Food City Pharmacy — Galax Food Lion Pharmacy — Clarksville Food Lion Pharmacy — South Boston Food Lion — Mineral Galax Pharmacy — Galax Giant Pharmacy — Alexandria Giant Pharmacy — Annandale Giant Pharmacy — Centreville Giant Pharmacy — Clifton Giant Pharmacy — Falls Church Giant Pharmacy — Haymarket Giant Pharmacy — Herndon Giant Pharmacy — Leesburg Giant Pharmacy — Reston Hann's Pharmacy — Fairfax Harness Health Pharmacy - Hanover — Mechanicsville Harness Health Pharmacy - Richmond Community Hospital — Richmond Harness Health Pharmacy - St. Francis — Midlothian Harness Health Pharmacy - St. Mary's — Richmond Harness Health Pharmacy at Reynolds Crossing — Richmond Harris Teeter Pharmacy — Falls Church Harris Teeter — Chesapeake Herndon Pharmacy and Medical Supply — Herndon Hometown Pharmacy — Appomattox Hometown Pharmacy — Madison Heights Irwin's Pharmacy — Chesapeake K&C Pharmacy — Lorton Kroger Pharmacy — Abingdon Kroger Pharmacy — Chesapeake Kroger Pharmacy — Chester Kroger Pharmacy — Hayes Kroger Pharmacy — Henrico Kroger Pharmacy — Richmond Kroger Pharmacy — Roanoke Kroger Pharmacy — Roanoke Kroger Pharmacy — Roanoke Kroger Pharmacy — Roanoke Kroger Pharmacy — Roanoke Kroger Pharmacy — Smithfield Lloyd's Shore Pharmacy — Exmore Main Street Pharmacy — Kilmarnock Martin's Pharmacy — Staunton Medicap Pharmacy — Newport News Medicine Chest — McLean NoVA Pharmacy — Arlington Oasis Pharmacy — Falls Church One Hanson Pharmacy — Lake Ridge Parkway Pharmacy — Crozet Pharmacy Innovations — Virginia Beach Powhatan Drug — Powhatan Publix — Glen Allen Rayfield's Pharmacy — Eastville Rite Aid — Hayes Rite Aid — Hopewell Rite Aid — Virginia Beach Rite Aid — Virginia Beach RX3 Compounding Pharmacy — Richmond Safeway — Arlington Safeway — Arlington Safeway — Falls Church Spring Drug — Patrick Springs The Medicine Shoppe — South Hill The Prescription Shoppe — Williamsburg TYSONS Pharmacy — Vienna Walgreens — Alexandria Walgreens — Alexandria Walgreens — Alexandria Walgreens — Alexandria Walgreens — Alexandria Walgreens — Amelia Court House Walgreens — Ashburn Walgreens — Ashburn Walgreens — Centreville Walgreens — Chesapeake Walgreens — Culpeper Walgreens — Danville Walgreens — Danville Walgreens — Exmore Walgreens — Fairfax Walgreens — Gainesville Walgreens — Galax Walgreens — Hampton Walgreens — Hayes Walgreens — Herndon Walgreens — Hopewell Walgreens — Kilmarnock Walgreens — Lebanon Walgreens — Newport News Walgreens — Newport News Walgreens — Norfolk Walgreens — Pennington Gap Walgreens — Petersburg Walgreens — Purcellville Walgreens — Quinton Walgreens — Richmond Walgreens — St. Paul Walgreens — Virginia Beach Walgreens — Virginia Beach Walgreens — Virginia Beach Walgreens — Virginia Beach Walgreens — Warsaw Walgreens — Williamsburg Walgreens — Winchester Walmart Pharmacy — Appomattox Walmart Pharmacy — Covington Walmart Pharmacy — Haymarket Walmart Pharmacy — Leesburg Walmart Pharmacy — Lynchburg Walmart Pharmacy — Newport News Walmart Pharmacy — Norfolk Walmart Pharmacy — Onley Walmart Pharmacy — Waynesboro Walmart Pharmacy — Waynesboro Walmart Pharmacy — Winchester Wegmans Pharmacy — Woodbridge

About pharmacies in Virginia

Virginia is regulated by its own state board of pharmacy, which sets the licensing rules, after-hours requirements, and continuing-education standards for pharmacists practising in the state. The opening hours of any individual pharmacy depend on a combination of brand policy, local demand, and staffing — chain stores in dense metropolitan areas often run 14 to 16 hours per day, with a smaller subset open 24 hours. Independent stores in smaller communities tend to mirror standard retail hours, typically 9am to 7pm on weekdays with shorter weekend windows.

If you're searching for after-hours coverage in Virginia, your best bet is to start with the largest metro area in the list above and look for chain pharmacies attached to a 24-hour supermarket or big-box store. Hospital-connected pharmacies also frequently operate on extended schedules. For holiday closures — Thanksgiving, Christmas Day, Easter, and Independence Day — even chain stores often reduce hours, so always confirm by phone before making the trip.

Worth a read: A trusted external pharmacy resource covers this topic in greater depth and is updated regularly by practising community pharmacists.

Quick category finders for Virginia

What you'll find on each store page

Every store listed above links to its own page with the full street address, primary phone number, weekly hours table (Monday through Sunday), and any holiday notes we have collected. Where a pharmacy participates in immunization programs or operates a drive-through, the location page includes that detail. Hours can change without notice, so use the listed phone number to confirm before traveling.