Pharmacies open on Sunday

Pharmacies open on Sunday in Virginia

105 pharmacies open on Sunday indexed in Virginia. Click any listing for opening hours, address, phone number, and a directions link.

Sunday is the trickiest day of the week for pharmacy planning. Many independent drugstores are closed all day, chain stores often run shortened hours, and even big-box pharmacies inside Costco, Sam's Club, and many supermarkets close earlier than the front-of-store. We've indexed 105 pharmacies in Virginia with confirmed Sunday hours pulled from public OpenStreetMap data. Use this list to plan a Sunday refill, transfer, or vaccination appointment without driving to a closed counter — and double-check by phone before relying on any single listing.

How to plan a Sunday pharmacy visit

Pharmacies in Virginia typically run a shortened Sunday schedule — most chain pharmacy counters open at 9 or 10 am and close between 5 and 7 pm, even when the front of the store stays open later. Independent and community drugstores frequently close all day Sunday, and small grocery-store pharmacies (Publix, H-E-B, Albertsons family) often follow the supermarket's reduced Sunday hours. The locations below are filtered to those with publicly listed Sunday opening hours.

Common Sunday pitfalls

Three things to watch for: (1) the pharmacist counter inside a Walmart, Target, or grocery store sometimes closes much earlier than the store itself, (2) Sunday hours can shift seasonally — many stores in college towns and tourist destinations run different schedules in summer and winter, and (3) prescription transfers between pharmacies require the sending pharmacist to be on-duty, so even if your destination store is open, the originating store may not be. Build in a buffer of at least 30 minutes between when you plan to arrive and when the counter is scheduled to close.

Sponsored placement

Listings in Virginia

Kroger Pharmacy

466 Cummings Street, Abingdon, VA 24210

Today: 08:00 – 13:00, 13:30 – 20:00 · +1-276-623-0321

Hours on file Hours & details

CVS Pharmacy

1636 Belle View Boulevard, Alexandria, VA 22307

Today: 07:00 – 24:00

Hours on file Hours & details

Walgreens

7968 Fort Hunt Road, Alexandria, VA 22308

Today: 08:00 – 21:00 · +1-703-768-4000

Hours on file Hours & details

Walgreens

6717 Richmond Highway, Alexandria, VA 22306

Today: 07:00 – 23:00 · +1 703-721-0912

Hours on file Hours & details

Walgreens

7629 Richmond Highway, Alexandria, VA 22306

Today: 08:00 – 22:00 · +1 703-768-5901

Hours on file Hours & details

Walgreens

3614 King Street, Alexandria, VA 22302

Today: 09:00 – 20:00

Hours on file Hours & details

Giant Pharmacy

6980 Braddock Road, Annandale, VA 22003

Today: 09:00 – 21:00 · +1 703-333-6361

Hours on file Hours & details

Walmart Pharmacy

505 Oakville Road, Appomattox, VA 24522

Today: 09:00 – 19:00 · +1 434-352-6073

Hours on file Hours & details

CVS Pharmacy

2121 15th Street North, Arlington, VA 22201

Today: Open 24 hours · +1-703-243-4239

Open now Hours & details

CVS Pharmacy

6406 Williamsburg Boulevard, Arlington, VA 22207

Today: Hours not listed · +1 703-532-4121

Hours on file Hours & details

CVS Pharmacy

4709 Langston Boulevard, Arlington, VA 22207

Today: 09:00 – 20:00 · +1 703-522-0011

Hours on file Hours & details

CVS Pharmacy

1550 Crystal Drive, Arlington, VA 22202

Today: 08:00 – 13:30, 14:00 – 21:00 · +1 571-227-7685

Hours on file Hours & details

Safeway

5101 Wilson Boulevard, Arlington, VA 22205

Today: 09:00 – 20:00 · +1-703-524-4884

Hours on file Hours & details

Safeway

3713 Langston Boulevard, Arlington, VA 22207

Today: 09:00 – 20:00 · +1-703-841-2432

Hours on file Hours & details

Walgreens

42820 Creek View Plaza, Ashburn, VA 20147

Today: 08:00 – 22:00 · +1 703-259-6683

Hours on file Hours & details

Walgreens

20321 Susan Leslie Drive, Ashburn, VA 20147

Today: 08:00 – 22:00 · +1 703-726-8647

Hours on file Hours & details

CVS Pharmacy

600 University City Boulevard, Blacksburg, VA 24060

Today: 07:00 – 22:00 · +1 540 951 4911

Hours on file Hours & details

Giant Pharmacy

14125 Saint Germain Drive, Centreville, VA 20121

Today: 09:00 – 21:00 · +1 703-631-7720

Hours on file Hours & details

Walgreens

13926 Route 29, Centreville, VA 20120

Today: 07:00 – 22:00 · +1 703-259-6200

Hours on file Hours & details

Harris Teeter

237 Hanbury Road East, Chesapeake, VA 23322

Today: 09:00 – 20:00 · +1 757-546-9376

Hours on file Hours & details

Irwin's Pharmacy

4300 Indian River Road, Chesapeake, VA 23325

Today: 08:00 – 19:00 · +1-757-420-8418

Hours on file Hours & details

Walgreens

201 Hanbury Road East, Chesapeake, VA 23322

Today: 09:00 – 13:30, 14:00 – 21:00 · +1 757-482-2563

Hours on file Hours & details

CVS Pharmacy

221 East Hundred Road, Chester, VA 23836

Today: 14:00 – 20:00

Hours on file Hours & details

CVS Pharmacy

24 Gateway Lane, Clarksville, VA 23927

Today: 09:00 – 13:30, 14:00 – 19:00 · +1-434-374-8728

Hours on file Hours & details

Giant Pharmacy

5740 Union Mill Road, Clifton, VA 20124

Today: 09:00 – 21:00 · +1 703-818-0589

Hours on file Hours & details

CVS Pharmacy

1610 Main Street, Clifton Forge, VA 24422

Today: 14:00 – 19:00

Hours on file Hours & details

CVS Pharmacy

3001 Virginia Avenue, Collinsville, VA 24078

Today: 08:00 – 21:00 · +1 276-647-3886

Hours on file Hours & details

Walmart Pharmacy

313 Thacker Avenue, Covington, VA 24426

Today: 09:00 – 19:00

Hours on file Hours & details

Walgreens

15250 Montanus Drive, Culpeper, VA 22701

Today: 08:00 – 22:00 · +1 540-727-8976

Hours on file Hours & details

CVS Pharmacy

306 West Atlantic Street, Emporia, VA 23847

Today: 09:00 – 13:30, 14:00 – 20:00

Hours on file Hours & details

CVS Pharmacy

3053 Nutley Street, Fairfax, VA 22031

Today: 08:00 – 23:00

Hours on file Hours & details

Walgreens

9579 Braddock Road, Fairfax, VA 22032

Today: 08:00 – 22:00 · +1 703-978-0661

Hours on file Hours & details

CVS Pharmacy

6100 Arlington Boulevard, Falls Church, VA 22044

Today: 09:00 – 20:00 · +1-703-237-8627

Hours on file Hours & details

Giant Pharmacy

7135 Arlington Boulevard, Falls Church, VA 22042

Today: 09:00 – 21:00 · +1 703-280-3350

Hours on file Hours & details

Harris Teeter Pharmacy

301 West Broad Street, Falls Church, VA 22046

Today: 09:00 – 14:00, 14:30 – 19:00 · +1-571-830-6832

Hours on file Hours & details

Safeway

6118 Arlington Boulevard, Falls Church, VA 22044

Today: 09:00 – 21:00 · +1 703-531-0034

Hours on file Hours & details

Walgreens

4985 Wellington Road, Gainesville, VA 20155

Today: 08:00 – 22:00 · +1 703-753-2683

Hours on file Hours & details

CVS Pharmacy

100 North Meadow Street, Galax, VA 24333

Today: 08:00 – 13:30, 14:00 – 20:00

Hours on file Hours & details

CVS Pharmacy

241 Gateway Plaza, Gate City, VA 24251

Today: 09:00 – 13:30, 14:00 – 19:00

Hours on file Hours & details

CVS Pharmacy

10901 West Broad Street, Glen Allen, VA 23060

Today: Open 24 hours

Open now Hours & details

Publix

10150 Brook Road, Glen Allen, VA 23059

Today: 09:00 – 21:00

Hours on file Hours & details

Walgreens

919 West Mercury Boulevard, Hampton, VA 23666

Today: Open 24 hours · +1-757-827-2995

Open now Hours & details

CVS Pharmacy

1151 Port Republic Road, Harrisonburg, VA 22801

Today: 08:00 – 22:00

Hours on file Hours & details

Kroger Pharmacy

7254 Hayes Shopping Court, Hayes, VA 23072

Today: 13:30 – 20:00

Hours on file Hours & details

Rite Aid

2460 George Washington Memorial Highway, Hayes, VA 23072

Today: 14:00 – 19:00

Hours on file Hours & details

Walgreens

2418 George Washington Memorial Highway, Hayes, VA 23072

Today: 14:00 – 19:00

Hours on file Hours & details

Giant Pharmacy

5581 Merchants View Square, Haymarket, VA 20169

Today: 09:00 – 21:00 · +1 571-248-4551

Hours on file Hours & details

Walmart Pharmacy

6530 Trading Square, Haymarket, VA 20169

Today: 09:00 – 19:00 · +1 703-468-2465

Hours on file Hours & details

Kroger Pharmacy

11895 West Broad Street, Henrico, VA 23233

Today: 13:30 – 20:00 · +1-804-360-3268

Hours on file Hours & details

CVS Pharmacy

2525 Centerville Road, Herndon, VA 20171

Today: 08:00 – 23:00

Hours on file Hours & details

Giant Pharmacy

13330 Franklin Farm Road, Herndon, VA 20171

Today: 09:00 – 21:00 · +1 703-689-3450

Hours on file Hours & details

Walgreens

603 Elden Street, Herndon, VA 20170

Today: 08:00 – 24:00 · +1 703-796-6482

Hours on file Hours & details

CVS Pharmacy

915 West Stuart Drive, Hillsville, VA 24343

Today: 08:00 – 13:30, 14:00 – 20:00

Hours on file Hours & details

Rite Aid

5210 Oaklawn Boulevard, Hopewell, VA 23860

Today: 14:00 – 21:00

Hours on file Hours & details

Walgreens

3901 Oaklawn Boulevard, Hopewell, VA 23860

Today: 14:00 – 18:00 · +1-804-452-2542

Hours on file Hours & details

CVS Pharmacy

100 James B Jones Memorial Highway, Kilmarnock, VA 22482

Today: 09:00 – 13:30, 14:00 – 20:00

Hours on file Hours & details

Giant Pharmacy

635 Potomac Station Drive Northeast, Leesburg, VA 20176

Today: 09:00 – 21:00 · +1 571-258-1901

Hours on file Hours & details

Walmart Pharmacy

19360 Compass Creek Parkway, Leesburg, VA 20175

Today: 09:00 – 19:00 · +1 703-779-0164

Hours on file Hours & details

Walmart Pharmacy

3227 Old Forest Road, Lynchburg, VA 24501

Today: Open 24 hours · +1-434-200-9132

Open now Hours & details

CVS Pharmacy

12755 Jefferson Avenue, Newport News, VA 23602

Today: 08:00 – 22:00

Hours on file Hours & details

More listings

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


Tips for a smoother pharmacy visit

  • Call before driving. Listed hours can change for staffing, holidays, or temporary closures, especially overnight and on weekends.
  • Bring an ID and the original bottle. Speeds up emergency refills and out-of-state transfers significantly.
  • Ask about 90-day fills. Most chronic medications can be filled in 90-day supplies, often at a lower per-day cost and with fewer pharmacy visits.
  • Use prescription transfer for one-off needs. You don't have to permanently switch pharmacies to fill a single prescription somewhere convenient.
  • Mind controlled-substance rules. Schedule II prescriptions can't be transferred and require the original written or e-prescribed order, which limits your options for after-hours pickup.

How this list is built

Every listing on this page comes from public OpenStreetMap data, supplemented by community corrections. We index brand, city, state, ZIP, opening hours, and contact details — but not prescription pricing or insurance acceptance, which change too frequently to maintain reliably. For pricing or coverage questions, call the pharmacy directly or check your insurance plan's pharmacy network.