VetRxDirect.Pharmacy is a fully licensed and accredited online pet pharmacy specializing in fast delivery of medications and premium veterinary supplements for dogs and cats. Use our online pet pharmacy to select the best medications and supplements based on the recommendations of your pet's veterinarian and VetRxDirect will take it from there.
VetRxDirect Pet Pharmacy (vetrxdirect.com) has 3,128 customer reviews on Five Star Index, with an average rating of 4.7 out of 5.
Also known as
vetrxdirect.com
Website
vetrxdirect.com
Category
Animal Health
Location
Coralville, Iowa
Listed on Five Star Index
2026
About these reviews
Replies
The company replied to 2% of reviews.
Latest
Most recent review: October 2026.
Edits
Reviews are shown as their authors wrote them. The company can reply, but cannot edit them.
Score
This company cannot pay to remove reviews or change its score.
No customer service whatsoever via phone, text, or email
Vet approval failed but could not reach Vet Rx by phone, email, or text. Absolutely no customer service. Could not get status on order to resubmit as vet was waiting to approve order.
Non-existent and unresponsive customer service. Therefore I cancelled my order and autoship subscription. I do not trust them.
NU
Nunya
Difficult to Work With
Eventually got our pet's medication but they make it as annoying and painful as possible. Even LIED and said my Vet's office refused to verify the Rx. THEN, they will SPAM you endlessly with surveys and BS that you didn't sign up for. Good Luck getting them to stop. A REALLY super annoying company.
NB
Nunya B.
Not a good experience
First they put a hold on my credit card and then never contacted my doctor for verification of the prescription even though the vet is staffed 24x7. Then I offered it to send them a fax or scan of the prescription and they said no I would have to mail it so they wanted my dog to go without medication for like 2 weeks while I literally mailed them the prescription. Finally was able to get my vet to call in the prescription got the notice that the order had been shipped. However it's been 2 days that it says the order has been shipped and it's not been shipped--all they do is create a f*ing label and it's just sitting there at their warehouse still. it's really making me angry that my dog is waiting and waiting for her medication. I will not use these people again
LO
Lisa O.
Poor Delivery Response Time
Although the staff responds to your phone call or email immediately, I have had many, many, many problems with delivery time in getting medication!! Vetrx Direct either has repeatedly blamed my vet's office for not getting back to them with a prescription (not the case) or the post office for losing the medication, and they still make me wait a full 8 days to send out a new package (when it's obviously stuck somewhere in transit), so that my pet ends up waiting 9 days for vital meds. Ridiculous!! I don't recommend Vetrx Direct!!
AL
Al
I had a cat was diagnosed…
I had a cat was diagnosed hyperthyroidism so I got the transdermal cream from them, each time it was different, something was not right with the dosage she would get sick and her symptoms would come back after using this a year I wised up and found a local compound pharmacy and in two months she hasn't been sick once so I know it was the cream they were sending, also they would never send in the right package for the cream it cannot be too hot or too cold or it's ruined several packages were ruined.
MK
Madeline K.
I won't be ordering from VetRxDirect again
I placed an order and 4 days after receiving the prescription it has yet to be shipped. Trying to contact them but they don't call back after i left a voicemail and now trying to wait on hold so I can get my pets meds shipped express so I'll have them in time. It will take a lot for me to order from this company again.
Response from VetRxDirect Pet PharmacyFeb 15, 2018
I'm so sorry that you didn't get your order as quickly as you wanted or needed. Unfortunately, this was an order for prescription medications, and it can take time for us to get prescriptions and verify what we need.
We contacted your clinic to request a prescription about a half hour after your order was placed on that Friday. We like to give clinics at least 24 hours to respond before we try to contact them again as veterinarians are typically very busy. Clinics are not typically open on Saturday afternoons and on Sunday, and our pharmacy is also not open at those times, so your order did not progress until the following Monday.
We received two of the three prescriptions needed for your order on the following Monday, and followed up with your clinic both by fax and by phone. We received the final prescription back the next day, and finalized your order. At that point, all three medications were made by our compounding pharmacist, which can take one to two days.
We are available by chat, email, or phone to help customers upgrade or downgrade shipping. I am sorry that we were having phone issues and your call got dropped when you were trying to upgrade shipping. We did try to call you back, and I know that resulted in some phone tag. I'm glad that we were able to communicate over our online chat feature and get your shipping changed to what you needed and get your order out to you.
CU
Customer
Poor, rude and misleading customer service
Excellent price on medication and very poor & rude customer service. Even hung up the phone on my vet's office when they called to clarify an issue.
Unbelievable !
I would never order anything from this place again.
DA
David
Unresponsive to emailed questions
I expected a little more from this place. I meant to order one BOX of 100 needles, but I accidentally ordered one single needle. When I followed up by email asking for help in fixing the mistake, nobody ever replied. I sent three emails and eventually had to call them. All they said was "place a new order."