Looking for high-quality pharmacy services in Asheville NC? Look no further than the top 7 CVS Pharmacies with exceptional customer care and unmatched convenience! Find your nearest location today to experience medical excellence nearby.
Table of Contents
Best CVS Pharmacy Near Me in Asheville NC

CVS
- Address: 505 Smokey Park Hwy, Asheville, NC 28806, United States
- Map: Click here
- Rating: 2.3 (152)
- Phone: +1 828-667-5457
- Website:
- Opening hours:
Monday: 7:00 AM – 10:00 PMTuesday: 7:00 AM – 10:00 PMWednesday: 7:00 AM – 10:00 PMThursday: 7:00 AM – 10:00 PMFriday: 7:00 AM – 10:00 PMSaturday: 7:00 AM – 10:00 PMSunday: 7:00 AM – 10:00 PM
5 Replies to The Best 7 Hour CVS Near Me in Asheville NC
Leave Reply
Top 7 CVS Drug Store in Asheville NC

CVS
- Address: 320 New Leicester Hwy, Asheville, NC 28806, United States
- Map: Click here
- Rating: 2.9 (74)
- Phone: +1 828-252-2119
- Website:
- Opening hours:
Monday: 8:00 AM – 9:00 PMTuesday: 8:00 AM – 9:00 PMWednesday: 8:00 AM – 9:00 PMThursday: 8:00 AM – 9:00 PMFriday: 8:00 AM – 9:00 PMSaturday: 8:00 AM – 6:00 PMSunday: 10:00 AM – 6:00 PM
- Reviews:
Most of my visits to this particular CVS are great, however, my last one was horrible. There was no other customers in line at the drive thru, which is rare, so I was excited to pull up and be able to pick up my prescription on my lunch break from work. After waiting without anyone helping me, literally, for 5 minutes, I had to pull away to get back to work. I could see 2 associates at the window discussing something but failed to even greet me. I understand, as I work at a bank, that there is more to just helping customers as there are a lot of different duties that the public doesn’t see. However, it is basic customer to service to greet a customer and explain when they will be able to help you. This is a very busy pharmacy but it only takes a second to greet your customer. This is customer service 101.By Jessica Y (2 months ago)If I could give them a 0, I would! Worst CVS ever!! I’m required by my insurance company to go to a CVS in order to get my 90-day supply of blood pressure meds. If I wasn’t, or there was another CVS close by, I would NOT go to this one! Today’s experience was much like previous ones I’ve had at this pharmacy. Pharmacy staff is overworked and almost always rude and nasty, as was the case today. I called in a phone refill 2 days ago and when I arrived today was told there was no prescription for me. I explained I called it in two days ago, so the person who was helping me went to another computer and processed an order – not sure if it was the one I called in two days ago or she put in a new order. She told me is would be 15 minutes, so I said I’d wait. But after 25 minutes, I decided to come back another day, since I could see they had filled at least 25 other prescriptions for people who were not waiting and there was no sign they were going to fill mine anytime soon. When I spoke to a gentleman behind the counter to let him know I was coming back another day, I said it had been a half hour – rather than 25 minutes – and the woman who said it would be 15 minutes barked back that it had NOT been a half hour (she was right, it was 25 minutes) and she had told me it would be 15 minutes. 25 minutes is still not 15 minutes. The previous time I went here it was to get COVID home test kits. I went to the pharmacy and the girl (also nasty) told me I had to get them up front. When I went up front, the woman (nice) showed me where the test kits were but said I’d have to go to the pharmacy to get them processed through insurance. So, back to the nasty girl who impatiently took my information and test kits and told me to wait. I watched her fill prescription after prescription while I was waiting – of course, not mine, nor that of anyone waiting. After almost a half hour, they had still not been processed – mind you, I handed her the test kits so part of the job was already done – so I told the person at the cash register that if they were not going to be ready soon, I would need to leave, because I suspected I had COVID, wasn’t feeling well, and didn’t want to risk spreading germs if I did have COVID (at least I was smart enough to wear a mask). After the cashier pushed a bit, I got the kits about 10 minutes later. If you can go to ANY other pharmacy to get your prescriptions filled, DO IT! And, if you HAVE to go here and they tell you it will be 15 minutes, be mindful that they will process all other prescription orders that have already come in, before they will process yours! I will be driving to ANY other CVS pharmacy before I go here again – even over to Swannanoa where I used to live. They were nice and cared about how they treated their customers over there!!By Anne Thompson (3 months ago)After looking at the reviews I am concerned that the behavior of the pharmacy staff is still extremely rude. I would assume with as many complaints as are listed, some intervention would have been taken. I made an appointment to have a COVID booster. I filled out all the insurance information on line and arrived 15 minutes early (as was requested). I was told the pharmacist wasn’t there but would arrive shortly. I wanted a little over 30 minutes and she did show up. I was fine… I had another appointment but still had plenty of time to get the vaccine. She was walking into the pharmacy door and I asked her “are you going to be able to give me my vaccine” (I wasn’t the only one waiting but my appointment was the first one). She looked at me, scowled and walked right by me into the door. Another staff person was behind her and said it would be at least an hour before she would give me my injection. She said insurance information had to be entered. I informed her I had already sent that in the previous day. She then said she had over 100 prescription insurance data to enter and I would need to wait AT LEAST an hour. I could not and would not do that. You know, I would have been okay and would have made another appointment IF the pharmacist had stopped for 30 seconds… apologized for being late… apologized for the impact on me after I made an appointment, etc. That is ALL it would have taken for them to have a satisfied customer to walk away (even after being delayed). I just needed a a recognition that my time is also valuable. I also drove considerably further to this pharmacy because of the time slot open… trying to get the final booster before going out of town. I left, made an appointment at Walgreens and will make Walgreens my primary shopping location now. I do hope that management will intervene because there is obviously a profound problem. One more thing… the individual at the front register was extremely professional and polite. I think her name is Chelsea.By Patricia Robertson (6 months ago)I’ve been to several CVS stores in a few different states. This CVS was clean, had friendly associates, and a great pharmacy. In addition, the wide range of selection here was top notch! Way to go CVS!By Kellie Reveille (4 months ago)Went in, was told me prescription would be ready in 15 minutes. All while the lady at the counter made fun of my prescription. Came back after the 15 minutes, and they LOST the prescription of the lady in front of me. Then they told me they were out of my drug and sent me across town on a wild goose chase.By Adam McNamee (a month ago)
CVS
- Address: 324 Long Shoals Rd, Arden, NC 28704, United States
- Map: Click here
- Rating: 2.6 (66)
- Phone: +1 828-654-0812
- Website:
- Opening hours:
Monday: 8:00 AM – 9:00 PMTuesday: 8:00 AM – 9:00 PMWednesday: 8:00 AM – 9:00 PMThursday: 8:00 AM – 9:00 PMFriday: 8:00 AM – 9:00 PMSaturday: 9:00 AM – 8:00 PMSunday: 9:00 AM – 8:00 PM
- Reviews:
Do not call if you want to talk to a human. CVS phone system and corporate policy issue. Staff is great, polite, knowledgeable, except the Pharmacist will hang up on you. There is no reason the highest paid person, w the most education, certification and pressure should ever have to answer the phone. I called 3xs. Stayed on hold 5+min, drove there and watched the Pharmacist disconnect my call. He should have at least answered and said “please hold.” System and corporate problem but the way that Pharmacist handled the prob was wrong. Does not reflect on his task as a Pharmacist but on his character.By Leah Mccurley (2 months ago)My Family and I moved to the Asheville area a number of years ago. We are getting older and found ourselves needing a very good Pharmacy to help us keep up with our ever-changing medications. CVS on Long Shoals Rd was a perfect fit for us. Matt and Morgan, the Pharmacists here, have gathered a group of Pharmacy Techs and Associates (JB, Anita, Jared and others) who together comprise our personal health-care team. They keep our prescriptions filled in a timely manner but also advise us how we can save money and also keep us informed of changes in our prescriptions. They have also help us navigate Medicare and our other insurance. I give this Pharmacy a Five Star, A Plus Plus rating and we thank them sincerely for all their care.By Barry Walker (8Pharaoh) (6 months ago)The CVS on Long Shoals is my absolute go-to for any health/personal items, holiday decor, or candy, and all sorts of other things. The staff is friendly and kind and treats me like a valued customer.By Susan Andrews (a month ago)You call they hung up. Five callings five hanging up.
At pharmacy .
Now if too busy say can you call back at noon etc we are real busy but to hang up on someone five times not bothering you open your mouth and say yes med ready no not or call back we are busy.
Very rude to hang up on someone.
We are you alls customers you certainly are not ours THINK about it. Train better. Treat customers better. Because you sure do not know proper customer service.
Word of mouth can make you or break you.
Think about it.
And yes I worked retail. I worked as a manager. So… This was not proper protocol!!!!By Karen Fowler (6 months ago)Jared was VERY helpful to me. I
was in Miami trying to get covid results, couldn’t login. He helped me to figure out what i did wrong. He saved our trip/ cruise. Would not have been able to go. Thank you for taking the time to help me. KarenBy Mamaw C (6 months ago)
CVS
- Address: 11 River Ridge Dr, Asheville, NC 28803, United States
- Map: Click here
- Rating: 2.6 (52)
CVS
- Address: 612 Merrimon Ave, Asheville, NC 28804, United States
- Map: Click here
- Rating: 3.2 (47)
CVS
- Address: 3450 Hendersonville Rd, Fletcher, NC 28732, United States
- Map: Click here
- Rating: 2.3 (45)
CVS
- Address: 121 Monticello Rd, Weaverville, NC 28787, United States
- Map: Click here
- Rating: 2.5 (44)
CVS
- Address: 24 Westgate Pkwy, Asheville, NC 28806, United States
- Map: Click here
- Rating: 3.2 (40)
That’s it for our list of the best CVS in Asheville NC! If you have any arguments or additional information, please leave a comment. We love to hear from our readers too!
CVS has so much to offer! Personal care items, cosmetics, cleaning supplies, pet care, seasonal decor and so much more.
This CVS location has a drive thru pharmacy. So convenient! I’m told that this CVS is the busiest in the south east. You might have to wait if you don’t call your scripts in ahead of time.
They’ve taken great care regarding sanitation due to C19. They’re completely handicap compliant.
This pharmacy is in such a convenient location for me! But the service is inconsistent (years of experience) and the company pharmacy practices are predatory. They refill prescriptions that I have Not ordered and then badger me to pick up. I’ve requested many times to stop this practice to no avail. CVS mail order is better.
Terrible service! I visit CVS while at work on a daily basis as they carry the energy drink I like and is a convenient location to use the restroom. This CVS requires an employee to hold your hand to the restroom and unlock it for you. No big deal, except I waited 10 minutes after asking the employee for him to come unlock it and it never happened. Complete waste of time! I will never visit this CVS again.
I have had terrible experiences with the pharmacy here, similar to what all the other reviews for this location are saying, however I had a great experience today when I went in to get a flu shot. I was greeted as soon as I walked up and was helped shortly after. The woman at the pharmacy register was working really hard to get everyone taken care of promptly, and also maintained a very friendly attitude. The pharmacist, Natalie, was particularly helpful with a form I needed and the woman administering the shot was also nice. This is the literal opposite of what I usually encounter—I appreciate it and really hope they stick around!
The Pharmacy is a nightmare. I have had an issue with a young lady (silver shoulder length hair, glasses) that has no business dealing with people, and should be fired. I’ve used CVS for so many years and I hate to leave, however, their consistent issues at this location have left me without medications that I can’t skip simply because they lack the ability to “get it together”. Seems I’m not the only one, and that’s just sad. Customer service is a dying art.