Pharmacies Portsmouth, VA
1. Harris Teeter Ghent
2.1 mi
1320 Colonial Ave, Norfolk VA 23517
(757) 533-9284
Monday-Sunday: 6:00 AM-11:00 PM
2. Walgreens W 21st St
2.3 mi
Walgreens Specialty Pharmacy, 201 W 21st St
(757) 278-2577
3. Rite Aid West 21st Street
2.4 mi
525 West 21st Street, Norfolk VA 23517
(757) 625-6073
Monday-Sunday: 8:00 AM-10:00 PM
4. CVS Frederick Blvd.
2.4 mi
1800 Frederick Blvd., Portsmouth VA 23707
(757) 393-1120
Monday-Sunday: Closed
5. Walgreens Frederick Blvd
2.4 mi
700 Frederick Blvd, Southeast Corner Of Airline & Fredrick
(757) 391-9123
Monday-Sunday: 7:00 AM-10:00 PM
6. Walgreens W 21st St
2.5 mi
810 W 21st St, Northwest Corner Of Colley & 21st
(757) 623-7213
Monday-Sunday: 7:00 AM-10:00 PM
7. CVS Hampton Blvd.
3.1 mi
3717 Hampton Blvd., Norfolk VA 23508
(757) 533-9134
Monday-Sunday: 7:00 AM-12:00 AM
8. CVS Campostella Rd.
3.4 mi
2212 Campostella Rd., Chesapeake VA 23324
(757) 545-1002
Monday-Sunday: 8:00 AM-10:00 PM
9. Rite Aid Atlantic Ave
3.6 mi
2040 Atlantic Ave, Chesapeake VA 23324
(757) 543-9632
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 10:00 AM-6:00 PM
10. CVS Lafayette Blvd.
3.8 mi
3200 Lafayette Blvd., Norfolk VA 23509
(757) 852-2603
Monday-Sunday: 8:00 AM-10:00 PM
1168 George Washington Hwy N, Southwest Corner Of Rt 17 & Canal
(757) 487-6074
Monday-Sunday: 8:00 AM-10:00 PM
12. Rite Aid Tidewater Drive
4.1 mi
3600 Tidewater Drive, Norfolk VA 23509
(757) 623-2706
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
2981 South Military Highway, Chesapeake VA 23323
(757) 558-9830
Monday-Sunday: 9:00 AM-10:00 PM
14. Walgreens S Military Hwy
4.8 mi
856 S Military Hwy, Southeast Corner Of Military Hwy & Indian River Rd
(757) 424-1752
Monday-Sunday: 7:00 AM-11:00 PM
15. CVS N. Military Hwy.
4.9 mi
471 N. Military Hwy., Norfolk VA 23502
(757) 459-2503
Monday-Sunday: 7:00 AM-10:00 PM
16. CVS N Military Hwy
5.2 mi
1245 N Military Hwy, Norfolk VA 23502
(757) 461-9356
17. Walgreens N Military Hwy
5.2 mi
1169 N Military Hwy, Southwest Corner Of Military & Sabre
(757) 466-7036
Monday-Sunday: 8:00 AM-10:00 PM
18. CVS Airline Blvd
5.2 mi
3555 Airline Blvd, Portsmouth VA 23701
(757) 465-7914
Monday-Sunday: 8:00 AM-10:00 PM
19. CVS Indian River Rd.
5.4 mi
6099 Indian River Rd., Virginia Beach VA 23464
(757) 938-9580
Monday-Sunday: 8:00 AM-10:00 PM
1316 Battlefield Blvd N, Northwest Corner Of Battlefield Blvd & Volvo Pkwy
(757) 548-4217
Monday-Sunday: 7:00 AM-11:00 PM
7550 Granby St, Norfolk VA 23505
(757) 588-4260
Monday-Sunday: 6:00 AM-11:00 PM
22. CVS High St. West
5.6 mi
5829 High St. West, Portsmouth VA 23703
(757) 686-6980
Monday-Sunday: 8:00 AM-11:00 PM
3249 Tyre Neck Rd, Portsmouth VA 23703
(757) 483-9235
Monday-Sunday: 6:00 AM-10:00 PM
115 W Little Creek Rd, Southwest Corner Of Granby & Little Creek
(757) 489-5291
Monday-Sunday: 7:00 AM-10:00 PM
25. Walgreens High St W
5.7 mi
5917 High St W, Southwest Corner Of Tyre Neck & High
(757) 686-5929
Monday-Sunday: 7:00 AM-10:00 PM
26. CVS Greenbrier Pkwy
5.8 mi
1316 Greenbrier Pkwy, Chesapeake VA 23320
(757) 547-5802
7726 Granby St, Norfolk VA 23505
(757) 330-5087
Monday-Sunday: 7:00 AM-10:00 PM
1216 Greenbrier Pkwy, Chesapeake VA 23320
(757) 382-7300
Monday-Sunday: 6:00 AM-10:00 PM
1200 Greenbrier Pkwy, Northwest Corner Of Greenbrier Pkwy & Volvo Pkwy
(757) 548-0165
Monday-Sunday: 7:00 AM-10:00 PM
5795 Princess Anne Road, Virginia Beach VA 23462
(757) 490-0307
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
31. CVS E. Little Creek Rd.
6.3 mi
972 E. Little Creek Rd., Norfolk VA 23518
(757) 480-2704
Monday-Sunday: 7:00 AM-12:00 AM
32. CVS Portsmouth Blvd
6.4 mi
4200 Portsmouth Blvd, Ste 600
(757) 465-8618
6678 East Virginia Beach Blvd., Norfolk VA 23502
(757) 466-3670
Monday-Sunday: 8:00 AM-10:00 PM
1857 Centerville Tpke, Northwest Corner Of Centerville & Kempsville
(757) 479-5583
Monday-Sunday: 8:00 AM-9:00 PM
2232 E Little Creek Rd, Northwest Corner Of Halprin & Little Creek
(757) 480-4116
Monday-Sunday: 8:00 AM-10:00 PM
101 Gainsborough Square, Chesapeake VA 23320
(757) 547-2456
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
37. Walgreens Tidewater Dr
7.2 mi
8609 Tidewater Dr, Northwest Corner Of Tidewater & Bay View
(757) 583-2274
Monday-Sunday: 7:00 AM-10:00 PM
38. CVS Kempsville Rd.
7.2 mi
1329 Kempsville Rd., Chesapeake VA 23320
(757) 312-0502
Monday-Sunday: Open 24 hours
1400 Kempsville Rd, Ste 109
(757) 217-0376
Monday-Sunday: 6:00 AM-10:00 PM
5305 Indian River Rd, Southwest Corner Of Kempsville & Indian River
(757) 467-0953
Monday-Sunday: 8:00 AM-10:00 PM
5232 Fairfield Shopping Center, Virginia Beach VA 23464
(757) 495-0898
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-8:00 PM
42. Walgreens Wesleyan Dr
7.4 mi
5501 Wesleyan Dr, Southwest Corner Of Diamond Springs Rd & Weslayan Dr
(757) 557-0205
Monday-Sunday: 7:00 AM-10:00 PM
43. Rite Aid College Drive
7.5 mi
6150 College Drive, Suffolk VA 23435
(757) 638-2912
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
5060 Ferrell Pkwy, Virginia Beach VA 23464
(757) 467-0529
Monday-Sunday: 6:00 AM-10:00 PM
45. Walgreens Cedar Rd
7.8 mi
1418 Cedar Rd, Northwest Corner Of Bells Mill & Cedar
(757) 447-9469
Monday-Sunday: 8:00 AM-10:00 PM
46. CVS E. Little Creek Rd.
8.1 mi
4261 E. Little Creek Rd., Norfolk VA 23518
(757) 588-0123
Monday-Sunday: 7:00 AM-10:00 PM
47. Harris Teeter Ocean View
8.6 mi
179 W Ocean View Ave, Norfolk VA 23503
(757) 587-0200
Monday-Sunday: 6:00 AM-11:00 PM
321 Battlefield Blvd S, Northeast Corner Of S. Battlefield Boulevard & Mt. Pleasant Road
(757) 546-8783
Monday-Sunday: 8:00 AM-10:00 PM
49. CVS Virginia Beach Blvd
9.2 mi
4554 Virginia Beach Blvd, Ste 500
(757) 451-7661
4500 Virginia Beach Blvd, Northwest Corner Of Constitution & Virginia Beach
(757) 490-4651
Monday-Sunday: 7:00 AM-10:00 PM
1069 Independence Blvd, Virginia Beach VA 23455
(757) 217-0240
Monday-Sunday: 6:00 AM-10:00 PM
4540 Princess Anne Rd, Virginia Beach VA 23462
(757) 467-4387
Monday-Sunday: 6:00 AM-10:00 PM
801 Independence Blvd, Southwest Corner Of Independence & Witch Duck
(757) 519-9877
Monday-Sunday: 8:00 AM-9:00 PM
54. CVS Princess Ann Rd.
9.4 mi
4500 Princess Ann Rd., Virginia Beach VA 23462
(757) 467-4659
Monday-Sunday: 8:00 AM-10:00 PM
55. Walgreens Bridge Rd
9.4 mi
3633 Bridge Rd, Southwest Corner Of Shoulders Hill Rd & Rt 17
(757) 686-4793
Monday-Sunday: 7:00 AM-10:00 PM
3575 Bridge Rd, Suffolk VA 23435
(757) 947-0230
Monday-Sunday: 6:00 AM-10:00 PM
57. CVS Independence Blvd
9.5 mi
1701 Independence Blvd, Virginia Beach VA 23455
(757) 460-2607
Monday-Sunday: 8:00 AM-10:00 PM
1660 Independence Boulevard, Virginia Beach VA 23455
(757) 318-9305
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
59. Walgreens Shore Dr
10.2 mi
4768 Shore Dr, Northeast Corner Of Pleasure House & Shore
(757) 460-1290
Monday-Sunday: 7:00 AM-10:00 PM
60. Walgreens Lynnhaven Pkwy
10.3 mi
2044 Lynnhaven Pkwy, Southwest Corner Of Home Depot & Lynhaven
(757) 471-4998
Monday-Sunday: 8:00 AM-10:00 PM
61. Walgreens Holland Rd
10.4 mi
3965 Holland Rd, Southwest Corner Of Holland & Windsor Oaks
(757) 306-9255
Monday-Sunday: 8:00 AM-10:00 PM
62. CVS Salem Rd.
10.7 mi
2089 Salem Rd., Virginia Beach VA 23456
(757) 471-2202
Monday-Sunday: 8:00 AM-10:00 PM
63. Walgreens Hanbury Rd E
11.0 mi
201 Hanbury Rd E, Southeast Corner Of Great Bridge Bypass & Hanbury
(757) 482-2563
Monday-Sunday: 7:00 AM-10:00 PM
64. CVS S Independence Blvd
11.0 mi
2060 S Independence Blvd, Virginia Beach VA 23453
(757) 416-1785
237 Hanbury Rd E, Chesapeake VA 23322
(757) 546-9074
Monday-Sunday: 6:00 AM-11:00 PM
66. CVS South Rosemont Rd.
11.2 mi
310 South Rosemont Rd., Virginia Beach VA 23452
(757) 486-0480
Monday-Thursday: 7:00 AM-10:00 PM, Friday-Saturday: 7:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
67. Rite Aid South Rosemont Road
11.3 mi
1177 South Rosemont Road, Virginia Beach VA 23453
(757) 486-4427
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-8:00 PM
3376 Virginia Beach Blvd, Northeast Corner Of Little Neck & Virginia Beach
(757) 340-8013
Monday-Sunday: 7:00 AM-10:00 PM
3333 Virginia Beach Blvd, Virginia Beach VA 23451
(757) 631-6750
Monday-Sunday: 6:00 AM-10:00 PM
70. Walgreens Princess Anne Rd
12.3 mi
3364 Princess Anne Rd, Southeast Corner Of Princess Anne Rd & Dam Neck Rd
(757) 468-5879
Monday-Sunday: 7:00 AM-10:00 PM
71. Rite Aid Kecoughtan Road
12.4 mi
3701 Kecoughtan Road, Hampton VA 23669
(757) 728-2913
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
72. CVS Carmichael Way
12.7 mi
233 Carmichael Way, Chesapeake VA 23322
(757) 421-6641
73. CVS East Mercury Blvd.
13.3 mi
401 East Mercury Blvd., Hampton VA 23663
(757) 728-3524
Monday-Sunday: 8:00 AM-10:00 PM
500 Settlers Landing Rd, Southeast Corner Of Armistead Ave & Settlers Landing Rd
(757) 723-7614
Monday-Sunday: 8:00 AM-9:00 PM
75. Rite Aid Shore Drive
13.8 mi
2817 Shore Drive, Virginia Beach VA 23451
(757) 496-9636
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-8:00 PM
2476 Nimmo Pkwy, Virginia Beach VA 23456
(757) 563-9410
Monday-Sunday: 6:00 AM-10:00 PM
77. Rite Aid N Great Neck Road
14.5 mi
1373 N Great Neck Road, Virginia Beach VA 23454
(757) 481-5001
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-9:00 PM, Sunday: 9:00 AM-7:00 PM
78. CVS North Great Neck
14.6 mi
1280 North Great Neck, Virginia Beach VA 23454
(757) 481-2678
Monday-Sunday: 8:00 AM-10:00 PM
2110 Great Neck Sq, Virginia Beach VA 23454
(757) 481-6254
Monday-Sunday: 6:00 AM-10:00 PM
80. Walgreens W Mercury Blvd
15.0 mi
919 W Mercury Blvd, Southeast Corner Of Armistead & Mercury
(757) 827-2995
Monday-Sunday: 7:00 AM-11:00 PM
81. CVS W. Mercury Blvd.
15.1 mi
918 W. Mercury Blvd., Hampton VA 23666
(757) 262-2188
Monday-Sunday: 7:00 AM-12:00 AM
82. Walgreens W Mercury Blvd
15.2 mi
3326 W Mercury Blvd, Northeast Corner Of Big Bethel Road & Mercury Boulevard (U.S. 258)
(757) 826-5522
Monday-Sunday: 8:00 AM-10:00 PM
83. CVS Holt Ave
15.2 mi
5001 Holt Ave, Hampton VA 23666
(757) 951-2301
84. CVS W. Mercury Blvd
15.2 mi
2315 W. Mercury Blvd, Hampton VA 23666
(757) 262-1227
Monday-Sunday: 7:00 AM-12:00 AM
85. CVS First Colonial Rd
15.3 mi
525 First Colonial Rd, Virginia Beach VA 23451
(757) 428-2666
86. Walgreens First Colonial Rd
15.3 mi
645 First Colonial Rd, Southwest Corner Of First Colonial & Laskin
(757) 985-3631
Monday-Sunday: 8:00 AM-9:00 PM
87. CVS Laskin Rd.
15.4 mi
1688 Laskin Rd., Virginia Beach VA 23451
(757) 417-3943
Monday-Sunday: 7:00 AM-10:00 PM
88. Rite Aid Willow Oaks Blvd
15.4 mi
10 Willow Oaks Blvd, Hampton VA 23669
(757) 851-0660
Monday-Sunday: 8:00 AM-10:00 PM
227 Fox Hill Rd, Ste A01
(757) 850-0156
Monday-Sunday: 6:00 AM-11:00 PM
90. Rite Aid Laskin Road Ste 750
15.5 mi
1624 Laskin Road Ste 750, Virginia Beach VA 23451
(757) 425-9474
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
91. Walgreens Godwin Blvd
16.3 mi
2902 Godwin Blvd, Northeast Corner Of Godwin Blvd & Medical Pwy
(757) 539-0734
Monday-Sunday: 7:00 AM-11:00 PM
2129 General Booth Blvd, Virginia Beach VA 23454
(757) 427-6220
Monday-Sunday: 6:00 AM-10:00 PM
93. CVS Godwin Blvd.
16.4 mi
2775 Godwin Blvd., Suffolk VA 23434
(757) 539-0069
Monday-Friday: 8:00 AM-12:00 AM, Saturday-Sunday: 8:00 AM-10:00 PM
94. CVS General Booth Blvd.
16.5 mi
2232 General Booth Blvd., Virginia Beach VA 23456
(757) 430-2981
Monday-Sunday: Open 24 hours
95. Rite Aid Warwick Boulevard
16.8 mi
10818 Warwick Boulevard, Newport News VA 23601
(757) 596-7646
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-8:00 PM
96. CVS Upton Dr
16.9 mi
2233 Upton Dr, Virginia Beach VA 23454
(757) 430-5101
2105 Princess Anne Rd, Virginia Beach VA 23456
(757) 721-2396
Monday-Sunday: 6:00 AM-10:00 PM
98. Walgreens Nimmo Pkwy
17.0 mi
1101 Nimmo Pkwy, Nimmo Parkway & Upton
(757) 427-1655
Monday-Sunday: 7:00 AM-10:00 PM
99. Rite Aid North Main Street
17.2 mi
515 North Main Street, Suffolk VA 23434
(757) 539-9992
Monday-Friday: 8:00 AM-11:00 PM, Saturday: 9:00 AM-10:00 PM, Sunday: 8:00 AM-10:00 PM
100. Walgreens W Constance Rd
17.2 mi
118 W Constance Rd, Northwest Corner Of Main & Constance
(757) 514-3451
Monday-Sunday: 8:00 AM-10:00 PM