We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
It costs somewhere from $25 to $50 per month ($300 to $600 per year) to feed a dog–the main variables being the size of your dog and the quality of your food. Cats cost about $30 per month for food and treats. . . add in litter you’re looking at over $360 there too. And if you’ve got multiples. . . well then this article is definitely for you.
In order to save on pet food, you first must always calculate unit cost, in this case cost per ounce or per pound. Unit cost is the only way to compare what you normally pay with prices at other retailers. That’s what I did when I went through every pet item at Costco and Sam’s and compared them all to Amazon.
These are Sam’s and Costco’s regular prices. Based on my research, it’s safe to say when either store runs instant savings, their prices are largely unbeatable.
Amazon or Costco: which membership is worth it for pet deals?
But do you need both? For pet parents, Costco is a great place for everyday low prices, but some products are actually cheaper on Amazon.
Amazon subscribe & save prices rival and sometimes even beat Costco’s.
Amazon’s automatic reordering program is called Subscribe & Save. If you’re not familiar, we wrote a post you can read on how Amazon subscriptions work.
The basics are:
- You’ll save about 5% just for subscribing.
- You’ll save 15% if you subscribe to 5 or more items per month. (When you browse our best subscribe & save deals, reaching five will be easy.)
- You may be able save an extra 25% or more (in addition to 15%) when you subscribe to a new item. (I say ‘may’ because these extra discounts can vary from account to account. You may have nothing. You’ll likely see the 25%. Or you may even see a 40% in the place of 25.
In order to beat Costco, Amazon shoppers usually have to take advantage of all three.
We recently compared costs between Costco and Amazon and below is a list of items found cheaper on Amazon:
1. Blue Buffalo chicken and rice dog food is 28% cheaper on Amazon.
Blue Buffalo dog food is actually a lot cheaper on Amazon than it is at Sam’s Club or Costco.
After the subscription discounts, Blue Buffalo dog food is $0.96 per lb on Amazon ($38.38 for a 38 lb bag) versus $1.34 at Costco or Sam’s Club ($50.98 for a 38 lb bag).
2. Iams large breed adult dog food is 28% cheaper on Amazon.
Iams dog food is also a lot cheaper on Amazon.
After Subscribe & Save discounts Iams at Amazon is just $0.68 per pound ($20.38 for a 30 lb bag). Iam’s at Sam’s and Costco are $0.94/$0.95 lb bag ($49.76 for a 50 lb bag).
3. Blue Buffalo Bits dog treats are the same price at Amazon and Sam’s Club.
Blue Buffalo dog treats are the same price at Amazon and Sam’s Club. Costco doesn’t sell these treats in stores.
Sam’s Club sells a 22 oz box for $12.98 ($0.59/lb). Amazon sells an 11 oz box, and after discounts it’s $6.48 or $0.59/lb.
4. Greenies Pill Pockets are 41% cheaper at Amazon.
Apologies for the picture of the empty shelf. My Sam’s Club was out of stock. I guess all those shoppers didn’t know that Greenies are cheaper on Amazon.
Sam’s Club charges $16.78 for a 23.7 oz box of Greenies. That’s $0.71 per ounce. After Amazon Subscribe & Save discounts, a bag of Greenies is just $3.29 for a 7.9 oz bag or $0.42 per ounce.
5. Iams Minichunks dog food is 32% cheaper at Amazon.
Iams minichunks dog food is a whopping 32% cheaper at Amazon than Sam’s Club.
After the subscription discounts, Iams mini chunks dog food is $0.68 per lb ($20.68 for 30 lb bag) versus $1.00 per lb ($49.76 for a 50 lb bag) at Sam’s Club.
6. Purina Busy Bones are 18% cheaper at Amazon.
Purina Busy Bones cost over a dollar a piece at Sam’s Club and after Subscribe & Save only $0.86 each at Amazon.
At Sam’s it’s an 18 count bag for $17.98 ($1.05 per bone). At Amazon it’s a 10 count bag for $8.61 ($0.86 per bone).
7. Purina Prime Bones venison chew sticks cost 41% less at Amazon.
One of the single best Amazon deals I came across while researching these prices is this Amazon deal on Purina Prime Bones.
At Sam’s Club Purine Prime bones cost $2.66 per bone ($15.98 for a 6 ct bag). At Amazon, bones cost $1.57 per bone ($9.42 for a 6 ct bag) after Subscribe & Save discount.
8. Temptations cat treats cost 22% less at Amazon.
Temptations Cat Treats are priced well at Sam’s Club, but Amazon still beats them.
At Sam’s Club, Temptations cat treats cost $0.41 per ounce (19.48 for 3 lbs). At Amazon, Temptations cat treats cost $0.32 per ounce ($5.18 for a 1 lb).