Top 10 pharmacies in Virginia Beach
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1CVS Pharmacy
4500 Princess Anne Rd, Virginia Beach, VA 23462-7905
-
2Pharmacy Innovations
4001 Virginia Beach Blvd, Virginia Beach, VA 23452-1257
-
3Kroger Pharmacy
3330 Virginia Beach Blvd, Virginia Beach, VA 23452
BEFORE YOU GO
Plan your next pharmacy visit
Organize refills, transfers and prescription pickup with the pharmacy.

Plan a refill
Submit a refill request to the right pharmacy, distinguish authorization from insurance processing, and leave each follow-up with a named next step.
Read the guide
Arrange a transfer
Ask the receiving pharmacy to check eligibility, coordinate the record transfer and confirm the new pickup arrangement without assuming every prescription can move.
Read the guide
Confirm pickup timing
Get the exact collection deadline from your pharmacy, clarify what its status message means and ask what happens if you cannot arrive in time.
Read the guide-
4Walgreens Pharmacy
3965 Holland Rd, Virginia Beach, VA 23452
-
5Harris Teeter Pharmacy
1069 Independence Blvd, Virginia Beach, VA 23455-5523
-
6Sam's Club Pharmacy
3345 Virginia Beach Blvd, Virginia Beach, VA 23452
-
7Walmart Pharmacy
3201 Holland Rd, Virginia Beach, VA 23453
-
8Beach Pharmacy
3198 Pacific Ave, Virginia Beach, VA 23451-2949
-
9Barrs Pharmacy Inc
201 Virginia Beach Blvd, Virginia Beach, VA 23451-3429
-
10Sentara Princess Anne Retail Pharmacy
1975 Glenn Mitchell Dr, Virginia Beach, VA 23456-0167
Of the 38 pharmacies listed in Virginia Beach, 35 give a phone number and 31 have a website. The nearest bigger selection is Richmond with 55.
All 28 other pharmacies in Virginia Beach
By ZIP code: 23451 (5) · 23452 (4) · 23453 (1) · 23454 (3) · 23455 (3) · 23456 (5) · 23462 (4) · 23464 (3)
ZIP 23451 5
-
CVS Pharmacy
525 First Colonial Rd, Virginia Beach, VA 23451-6119
-
CVS Pharmacy
1688 Laskin Rd, Virginia Beach, VA 23451
-
CVS Pharmacy
300 Laskin Rd, Virginia Beach, VA 23451-3020
-
Walgreens Pharmacy
645 First Colonial Rd, Virginia Beach, VA 23451
-
Harris Teeter Pharmacy
2800 Arctic Ave, Virginia Beach, VA 23451-3040
ZIP 23452 4
-
CVS Pharmacy
310 S Rosemont Rd, Virginia Beach, VA 23452-4224
-
Harris Teeter Pharmacy
3333 Virginia Beach Blvd Ste 101, Virginia Beach, VA 23452-5619
-
Kroger Pharmacy
3901 Holland Rd, Virginia Beach, VA 23452
-
Farm Fresh Pharmacy
799 Chimney Hill Shopping Ctr, Virginia Beach, VA 23452
ZIP 23453 1
-
Cvs Pharmacy
2060 S Independence Blvd, Virginia Beach, VA 23453-4747
ZIP 23454 3
-
Cvs Pharmacy
1280 N Great Neck Rd, Virginia Beach, VA 23454-2126
-
Cvs Pharmacy
2233 Upton Dr, Virginia Beach, VA 23454-1186
-
Kroger Pharmacy
1800 Republic Rd, Virginia Beach, VA 23454
ZIP 23455 3
-
CVS Pharmacy
1701 Independence Blvd, Virginia Beach, VA 23455
-
Walgreens Pharmacy
5501 Wesleyan Dr, Virginia Beach, VA 23455
-
Kroger Pharmacy
4625 Shore Dr, Virginia Beach, VA 23455-2745
ZIP 23456 5
-
CVS Pharmacy
2232 General Booth Blvd, Virginia Beach, VA 23456
-
CVS Pharmacy
2089 Salem Rd, Virginia Beach, VA 23456
-
Walgreens Pharmacy
3364 Princess Anne Rd, Virginia Beach, VA 23456
-
Walgreens Pharmacy
2044 Lynnhaven Pkwy, Virginia Beach, VA 23456
-
Harris Teeter Pharmacy
2476 Nimmo Pkwy, Virginia Beach, VA 23456-2545
ZIP 23462 4
-
CVS
4554 Virginia Beach Blvd Ste 500, Virginia Beach, VA 23462
-
Vision Pharmacy
939 Murry Street, Virginia Beach, VA 23462
-
Red Aid Pharmacy
465 Murry Street, Virginia Beach, VA 23462
-
Southwest Pharmacy
333 Tenmile, Virginia Beach, VA 23462
ZIP 23464 3
-
CVS
6099 Indian River Rd, Virginia Beach, VA 23464-3813
-
Walgreens Pharmacy
856 S Military Hwy, Virginia Beach, VA 23464
-
Kroger Pharmacy
975 Providence Sq Shopping Ctr, Virginia Beach, VA 23464-4301
Nearby in Virginia
- Norfolk19
- Chesapeake26
- Portsmouth8
- Hampton14
- Suffolk11
- Newport News18
- Richmond55
- Alexandria43