CVS — cvs near me in Virginia Beach, VA

Cvs near me in Virginia Beach, VA

CVS

3.9 (69 Google reviews)
Closed now
  • Clothing Store
  • Convenience Store
  • Drugstore
  • Liquor store
  • Store

About CVS

Drugstore chain selling a variety of beauty & health products, plus some grocery & household items.

Looking for cvs near me? CVS is listed in our Virginia Beach directory.

Contact & Location

Address
2089 Salem Rd, Virginia Beach, VA 23456, USA Virginia Beach, VA
Website

Open in Bing Maps © Microsoft Bing Maps

Hours

Weekly opening hours for CVS
Monday 8:00 AM – 10:00 PM
Tuesday 8:00 AM – 10:00 PM
Wednesday 8:00 AM – 10:00 PM
Thursday 8:00 AM – 10:00 PM
Friday 8:00 AM – 10:00 PM
Saturday 8:00 AM – 10:00 PM
Sunday 8:00 AM – 10:00 PM

Amenities & Services

  • Delivery
  • Wheelchair accessible

Google Reviews

3 years ago

The parking lot is clean and well lit! I feel 100% safe walking into the store alone even at night! When you walk in the store looks open and clean and very organized!! There is always someone right there to greet you and say hello and ask if you need help finding anything! I personally love the pharmacy and staff. It's where I've been going for 5 years now and where I will continue to guard regardless of where I move in the city. They have helped me get medications approved that I otherwise wouldn't be able to have. They're always good with answering questions and I never feel rushed. All of the pharmacy staff I have dealt with has always been professional and nice. The longest I've ever had to wait is 1 day for medicine and that was only one time in 5 years!! The store manager is really nice. He is always helpful! Some of the items might seem pricey, but if you download the CVS app, their coupons more than make up the difference!! This will continue to be my go-to for all last minute things I might need and any pharmaceutical needs I have!

3 months ago

Great place. We have been going to this CVS for many years. Pharmacists are great as is their staff! The new way to get prescriptions is quick and accurate. Tried Walgreens and Rite Aid, neither of them worked for us. Wait times were extensive.

6 months ago

We were denied flu shot at this facility today in the middle of flu season. I booked for my kids to be given flu shots at 3pm 12/31/2025z we arrived at the facility on time. First we were ignored for 10mins then was casually asked why we were there said came for flu shot. She kind pretended not to understand. I am a medical person I know no any other word for Flu shot. We waited and waited despite having booked. Looking at them kids crying. Totally ignored! We asked questions no one even looked our way. In the heights of RACISM AT CVS Salem road!

2 months ago

I put in a mobile order for pickup at this location and was charged twice. One of the pending charges fell off, but the other was still on my card. When I picked up the order I was told to contact the store manager the next day. I took their advice. I called the store to get an estimate on when that pending charge would disappear so that I can get my money back and was not even transferred directly to the store manager but was passively told 2-3 says. Three days have passed so I called today to receive clarity and actual results. I spoke with the same lady who is not the store manager, but ironically has some form of authority there. I understand retail is horrible, but before I even mentioned my issue, I could literally hear her mutter "Oh my god" over the phone. She did it twice. Whoever you are, with that attitude, lack of empathy and professionalism, I pray that you stay at this job forever.

4 months ago

My Dad has early stages of dementia and he asks the folks in the pharmacy the same questions over and over, they treat him with respect and remind him when he needs refills. I am grateful that someone is looking out for my dad when I can’t be there.

Common Questions

Quick answers about finding places near me.

What is the phone number for CVS?

Call CVS at (757) 471-2202.

What are the hours for CVS in Virginia Beach?

Monday: 8:00 AM – 10:00 PM Tuesday: 8:00 AM – 10:00 PM Wednesday: 8:00 AM – 10:00 PM See full weekly hours on this page.

Where is CVS located?

CVS is located at 2089 Salem Rd, Virginia Beach, VA 23456, USA.

Is CVS open now?

No, CVS is currently closed. Check the hours section for today's schedule.

How do I get directions to CVS?

Use the Directions button on this page for Bing Maps navigation to CVS in Virginia Beach, VA.

What is the rating for CVS?

CVS has a 3.9 star rating based on 69 Google reviews.

Is CVS a good cvs near me option?

Yes. CVS is listed in our cvs near me directory for Virginia Beach, VA with ratings, hours, and directions.