Looking for high-quality pharmacy services in McAllen TX? 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 McAllen TX

CVS
- Address: 2314 E Expressway 83, Mission, TX 78572, United States
- Map: Click here
- Rating: 2.4 (96)
- Phone: +1 956-585-3990
- Website:
- Opening hours:
Monday: Open 24 hoursTuesday: Open 24 hoursWednesday: Open 24 hoursThursday: Open 24 hoursFriday: Open 24 hoursSaturday: Open 24 hoursSunday: Open 24 hours
5 Replies to The Best 7 Hour CVS Near Me in McAllen TX
Leave Reply
Top 7 CVS Drug Store in McAllen TX

CVS
- Address: 2121 W Trenton Rd, Edinburg, TX 78539, United States
- Map: Click here
- Rating: 2.9 (63)
- Phone: +1 956-664-1755
- Website:
- Opening hours:
Monday: 7:00 AM – 11:00 PMTuesday: 7:00 AM – 11:00 PMWednesday: 7:00 AM – 11:00 PMThursday: 7:00 AM – 11:00 PMFriday: 7:00 AM – 11:00 PMSaturday: 7:00 AM – 11:00 PMSunday: 7:00 AM – 11:00 PM
- Reviews:
Do not recommend. Very poor service. Pharmacy staff super rude. Definitely going back to HEB!By Norma Reguera (2 weeks ago)very rude workers, thinking they own the store. cussing back for no reason and getting mad js because we wanted to return something.By Maria Saenz (2 months ago)This is the one by my house. They never have staff so it’s not a convenience to stop when you’re in a rush to buy something that is under lock & key.
I also just had my COVID test cancelled because their system is down. He told me to make an appointment for next week or at another CVS. I’m traveling internationally on Tuesday. Today is Sunday & tomorrow is Memorial Day. Not sure if I’ll have it back in time as it takes a few business days to get results. How incredibly inconvenient & unreliable. This store is hurting CVS reputation & brand for me.By Paulina Gonzalez (9 months ago)I love this CVS!! They are really helpful and stocked. I like going here even though it’s further to my city due to the one in San Juan, Tx the employers are really rude! They separate product for the people they know and let them do their transaction by themselves and judge other customers…By Rosa Arellano (11 months ago)Wow this is my favorite CVS store! Always so clean and organized! Orlando the store manager does an incredible job!By mary fretz (6 months ago)
CVS
- Address: 2820 W University Dr, Edinburg, TX 78539, United States
- Map: Click here
- Rating: 2.1 (54)
- Phone: +1 956-292-0456
- 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
- Reviews:
1st of all I have to agree with the reviews, “The Worst Pharmacy”/ I wanted to share my very bad experiences (multiple) with this pharmacy then I saw that it had 2.1 stars and thought to myself, someone was very generous. I would give this pharmacy a negative star if it was possible. Half of the time they don’t have the medication we need to treat simple infections like strep, flu, covid, etc. But today topped them all. The incompetent employee tells me she was going to forward my prescription to another pharmacy that showed in system to have it. I ask the lady to confirm that they had it and her response was you could to confirm yourself. So as I’m driving towards that pharmacy on north 23rd I called and the lady that answered told that they didn’t have that medication either. She was more friendly than the one in Edinburg, so she called other pharmacies finally found one that have the med. I show up to the third pharmacy and the pharmacist tells me that he didn’t have the prescription. So he had to call the other pharmacies to send him the prescription and finally was able to get it. I never had this issue with Walgreens which I used for many years. I have not had one good experience with CVS and the bad part is that Walgreens does not take my current insurance but will be on the look for a better option.By alejandro longoria (a month ago)This by far the worst pharmacy. The pharmacist denied to fill my prescription for HRT giving me the excuse that the DEA number wasn’t on there when clearly it was printed on the bottom of the prescription. This pharmacy is famous for discrimination and refusing to fulfill prescriptions for anyone that doesn’t “fit” their ideologies.By Monica Salazar (GalacticNinja86) (7 months ago)Prescriptions were sent in by my doctor and for two weeks straight, they kept saying “It will ready tomorrow”. Tomorrow never came so I sent my prescription to Walgreens and had the prescription the very next day and they were very friendly compared to cvs pharmacy. Long story short, avoid cvs pharmacy and pick any other pharmacy that actually cares.By Juan Gonzalez (2 years ago)Pharmacy is the slowest. In San Antonio, CVS can fill a prescription in 20mins. For this location, one has to wait a day or more. They have given me a date and time for pickup but then when I’ve gone it’s never ready!! They are so terrible are they’re job. When asking questions they never give you a straight answer. They go off on a different topic to avoid your question. Bad attitude.By Alexander Mao (3 years ago)My father & I was there a few days ago & he was picking up his prescription for his diabetes. He explained that the strips were missing…..my father is 86 so I would think they would be a little more understanding & patient. Instead the so call manager didn’t want to deal with the issue & asked him to leave…very unprofessional & people with no compassion…very sad
Just called to request a cancellation of my father’s prescription due to the rudeness of the manager John….an instead of letting me complete my reasoning for cancellation he decides to interrupt me….talk over me. To top it off he calls my parents house after our phone call to tell me he has to be the one to call in when it’s the doctor that calls to cancel which thank goodness he did.By Veronica Cavazos (3 years ago)
CVS
- Address: 1301 S Cage Blvd, Pharr, TX 78577, United States
- Map: Click here
- Rating: 2.5 (46)
CVS
- Address: 5600 N 23rd St, McAllen, TX 78504, United States
- Map: Click here
- Rating: 3.3 (44)
CVS Pharmacy
- Address: 2427 E Expressway 83, Mission, TX 78572, United States
- Map: Click here
- Rating: 4.2 (6)
CVS
- Address: 708 E Expressway 83, McAllen, TX 78503, United States
- Map: Click here
- Rating: 4.8 (4)
CVS Pharmacy
- Address: 7400 N 10th St, McAllen, TX 78504, United States
- Map: Click here
- Rating: 4 (4)
That’s it for our list of the best CVS in McAllen TX! If you have any arguments or additional information, please leave a comment. We love to hear from our readers too!
The CVS store at 2314 E Expressway 83, Mission, TX 78572 is not maintaining the exterior grounds of the property properly. There are shopping carts left for days in the parking lot and with trash left for months at a time. The grass (weeds) fronting Shary Road and Expressway 83 is mowed once every two months and the trash is never picked up. Its just a sad state
I’m a nurse practitioner who called in a voicemail prescription to this location for a patient at around 1pm and at 8pm the script was still not ready. My patient was told multiple times that there was no script sent. I called personally and spoke to the pharmacist Fabius Tsafack who states he was not going to fill the medication unless it was sent through e-scribe and which point I mentioned our EMR was down and I have been calling in medication to the voicemail without issues for many years. He stated a waiver was needed and which point I asked for clarification and he got very upset and states “moving on” and hung up on me. I called back over 10 times and the staff answered my call and hung up without answering. This type of behavior should not be tolerated and I am very disappointment that a professional would treat me or anyone for that matter in this way.
Many prescriptions are sent through voicemail by Doctors and these people don’t ever have those ready. Took almost 10 hrs to have script ready. This is aside from the fact that they close the entire pharmacy from 1:30-2:00 pm everyday! lol.. what other pharmacy does this? Ever heard of staggering your employees lunch? Or is there only one person working? The first and last time I ask for a script to be sent here. Worst experience ever.
Went to the store to find medicine for a sty on my eye. If you don’t know what a sty is, it’s a very ugly and uncomfortable bump that forms from heat, dirt, NOT TAKING OUT YOUR CONTACTS (I’m my case). The pharmacist noticed me going through the many different medicines they had and asked if I needed helped. I explained the situation and he gave me a rundown on what each medicine was for and what they are used for. After looking at my eye, he noticed I was in the final stages of the infection and recommended a remedy to finish it off. I’m truly appreciative for his help because honestly I was about to buy everything lol. And not only would that of been overpaying for things I didn’t need, but he explained how mixing some of the medicines could make matters worse. So once thank you to the pharmacist at this CVS. He helped out a lot
I waited behind some car at the drive thru for 30 minutes and when it was my turn it took no longer then 3 minutes to get my medicine. Why hold up the drive thru when you can tell them to come back later or circle around while the medicine is ready. Some people need to take the medicine as soon as possible and you delay that when it’s a simple fix.