Our promise. We provide a buying advantage with verified reviews and unbiased editorial research.
1-800-PetMeds is a pharmacy that sells medications and supplies for dogs, cats and horses online or over the phone. You can mail your pet’s prescriptions or have your vet verify the scripts with 1-800-PetMeds. The company’s pet-supply pricing is competitive, and its rewards program offers a $5 credit when you earn a certain number of points. It backs its products with a satisfaction guarantee and delivers most products within a week.
Pros & Cons
- Competitive pricing
- Satisfaction guarantee
- Fast shipping
- Rewards program
- Some customer complaints
- Order minimum for free shipping
1-800-PetMeds is an online pet pharmacy that sells supplies and prescriptions for dogs, cats and horses at affordable prices and with a money-back guarantee. It offers free shipping on orders over $49.
Top 1-800-PetMeds Reviews
I had an issue with a prescription for my dog. The error was with the vet, and when I called 1800 pet meds, they took the time to research the issue and then called the vet to str...Read full review
I have been using PetMeds for over two years and always experienced them to dependable and also learned they are affordable medication! Our dog is on life long medication and so I...Read full review
What is 1-800-PetMeds?
1-800-PetMets is an online pet pharmacy that sells major heartworm and flea and tick meds as well as other medicine, supplements, vitamins and supplies. For prescription orders, you can mail the prescription or provide your vet’s contact info for verification.
The company fulfills prescriptions in five to seven days, and other orders often arrive within a few days. 1-800-PetMeds is accredited by the National Association of Boards of Pharmacy as an online veterinary pharmacy, and its products are covered by a satisfaction guarantee.
1-800-PetMeds offers competitive pricing on pet supplies, though its costs can vary quite a bit. For example, six months of heartworm medication can range from $20 to $120, depending on the brand and pet size.
Orders over $49 ship free, but there’s a $4.99 shipping fee for orders below this threshold. The company advertises frequent deals, numerous coupons and a rewards program. Sign up for its email newsletter for discount alerts.
Do you need a prescription for 1-800-PetMeds orders?
To order Rx meds, you need a valid prescription from your vet. You can either mail the prescription yourself or provide your vet’s info for confirmation. The site also offers non-prescription medications.
How do I order from 1-800-PetMeds?
You can place an order online or over the phone. If you’re ordering prescriptions, you’ll need to mail in the script or provide your vet’s contact information.
Does 1-800-PetMeds ship internationally?
1-800-PetMeds ships nonprescription orders to Canada. It doesn’t ship prescription orders outside the U.S.
Does 1-800-PetMeds offer a product guarantee?
Yes, 1-800-PetMeds offers a 100% satisfaction guarantee on all orders. If you aren’t satisfied with a product, you can return it for a refund.
Is 1-800-PetMeds legit?
1-800-PetMeds is a legitimate and reputable online pharmacy. The company has been verified as an online veterinary pharmacy by the National Association of Boards of Pharmacy. Some of its customers have complaints, but all its products are affordable and protected by a money-back guarantee.
A link has directed you to this review. Its location on this page may change next time you visit.
- 4,244,400 reviews on ConsumerAffairs are verified.
- We require contact information to ensure our reviewers are real.
- We use intelligent software that helps us maintain the integrity of reviews.
- Our moderators read all reviews to verify quality and helpfulness.
I just received the meds and the quantity in the bottle looks very little. So I decided to count it this time because we've been short on meds lately when we ordered and ALWAYS have to go buy some emergency meds from the vet which cost almost $7 each pills! So I counted and I only received 50 pills when I ordered 90. I am short 40 pills!! I am very disappointed and now I'm wondering if all the other months that I ordered is missing because I never counted it and my dog is always short on pills.
I cancelled an order THREE TIMES this week (April 2023), and the status changed back to active all three times. I emailed them. I texted them. I tried to online chat with them, but no one ever answered. I called them on the phone and talked to an extremely UNhelpful representative, who even called me by a wrong name during the call.
I requested that the order be cancelled and deleted from my account multiple times. On the phone I was told that even a supervisor can not delete the order from my account. The representative said they can not remove it from the website, which I know is a lie. I promise you, someone can remove a cancelled order from that website.
I explained to them that I accidentally chose the wrong dog. When I realized my mistake, I cancelled the order and reordered using the correct dog's name. They could see the orders were identical except for the dog name. They called my vet about the wrong dog's order anyway. My vet refused the wrong dog's prescription, of course.
1800petmeds filled and shipped the correct dog's prescription, but they absolutely refuse to delete the wrong dog's order. I hope they do not continue to harass my vet. They said they really cancelled the order this time, but I no longer trust them. I deleted all the information I could from my account. My "Delete Account" or "Cancel Account" options have mysteriously disappeared! I am unable to delete my email and phone number from the account. I will NOT be using them again. I can not trust them.
Thank you, you have successfully subscribed to our newsletter! Enjoy reading our tips and recommendations.
I ordered a bag of dog food on a Thursday advertised as 3 day shipping. Order confirmed. Recieved another email the same day that I needed to verify the order. I called immediately and rep said All is good and it will be shipped tomorrow morning (Fri). I did not receive an email confirming this so I called Sunday morning. It still hasn't been shipped. There's nothing they can do. He told me to go buy a bag of dog food at the store while I wait for it to arrive in 3-5 business days. Dog food is expensive these days, and I only budgeted enough for one bag this pay period. It feels like they didn't even care.
Ordered items for my dogs on Dec. 2 2022. Was told they would ship on Dec. 5, they didn't. Called again. Was told items would ship today Dec. 6. They didn't. Was told today items were out of stock and they would ship what they had tomorrow Dec. 7 and was disconnected by Carolyn in customer service, cancelled entire order, by a way of comparison I ordered items from Chewy on Dec. 2 and they arrived on the 4th as promised.
They compounded my dog's eye med. As per usual, I mailed in the new rx. Called to follow-up and they told me they no longer compound the med and that they sent an email telling me so. One email? I get multiple junk email from 1-800-petmeds daily! They should have sent letters! They promised to fax over the rx to another pharmacy. I have called with new pharmacy fax number 3 times already and still they have not faxed it over. Now I am on hold, waiting to see if they will mail me back my original rx. It's been over 10 minutes waiting. THEY SUCK. AVOID!!!
Hi Xochitl and thank you for your feedback. I’m very sorry for your experience with this order; customer service is very important to us, and we certainly fell short here. I'd love like to investigate what happened in this instance and make it right for you. Please feel free to email me directly at firstname.lastname@example.org.
Tried a new vet with a telephone consultation. He recommended two prescriptions. I called them in to the customer service department, gave them my information and the vet's information so they could get the rx approved. They took two prescription information that I gave them and sent one to the new vet and the other to the existing vet that we have been using. Did NOt want the existing vet to know that we were trying another vet. 800 Petmeds made sure that the existing vet was aware that we tried a new vet. Will NOT do any future business with 800 Petmeds. They are not trustworthy or competent.
They were fine in the past, but this time I had 3 vets entered and selected the 2nd one. I recall looking back to be sure the right vet was selected. A few days later, I get a call from the 1st vet, that they haven't recently see my dog. At the web site, it had changed vets. I canceled that order and carefully did another, with the 2nd vet. The next day, it had also changed to the first vet.
I had customer support change the vet, never telling me it could take several hours to change on the site. The order comment said "Vet says animal needs to be seen", which was never changed. I sent them another note, trying to explain what had happened and that they have a problem (actually, a very simple issue) in their site to fix, and nobody there seemed to have any idea or interest in that. The meds finally arrived, taking over twice as long as expected. I have several dogs and use several vets, and unless this is fixed there's no use returning to them. But, there seems to be no way to find this out.
Don’t waste your time trying to save a buck with this company. It’s not worth the hassle. I placed an order this morning at 7:45am. Was told a fax would be sent to my vet for approval. I gave them my payment information. Was told I would have my pet's medication by Monday. 4:55pm rolls around and still no confirmation email, nothing to indicate order was placed and on its way. I called back & they said my vet did not reply. My vet never received anything. They also Had all the wrong personal info on me I had updated with them this morning. I told them to cancel my order however I cannot trust they will do that since customer service is sketchy. I placed a “do not pay this merchant” with my bank. Never again. If you choose to order with them good luck.
Worst place to get medication for your pet. They don't follow Dr's prescriptions, directions and won't request written prescriptions. Verbal confirmation over the phone can leave room for error in properly administering your pet's med.
~ Abby, PetMeds Pro
I shopped around different online pet pharmacies to always get the best price and every single one (ESPECIALLY the one my vet uses or owns) the price always goes up after the 1st order. The last time I ordered it went up $3 in 1 month!! 1-800-PetMeds has a consistently lower price & don't go up. In March of 2020 I paid $54.91 & this month August 2020 I paid $51.68 (I actually ordered 2 months for a total of $103.36). ln Feb 2020 I paid $83 for 1 month & the last month I ordered from my vet!! I'm not talking a little money...I'm saving $30 A MONTH. It's insane that we just want to care for our beloved pets and the vet wants you to buy from their supplier or them and they make it so difficult for some of us to pay for our pets health. Of course my vet also don't want send a fax prescription which is a 2 hour drive for the round trip to pick up a paper script for 3 months if I am lucky.
I have read online you have to be very careful about making sure a pharmacy don't sell fake or expired prescriptions. So it scared me...A LOT. I haven't found a lot of negative comments about 1-800-PetMeds which eases my mind. The customer service has always been great picking up immediately & I don't recall ever having to leave a message. They email me what is going on with a script if there is any hint of a problem & I get messages when the script is shipped and most importantly the medication for arthritis works. The order ships the day I order it and comes in 2 days unless of course I order it on a Friday or weekend then takes 3 days. I absolutely recommend them.
~ Abby, PetMeds Pro
1-800-PetMeds Company Information
- Company Name:
You’re signed up
We’ll start sending you the news you need delivered straight to you. We value your privacy. Unsubscribe easily.