Hepper is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

6 Best Places to Buy Dog Food Online (2024 Update)

Nicole Cosgrove Profile Picture

By Nicole Cosgrove

chihuahua with pups and dog food

Online shopping has revolutionized the way that we can shop for dog food and supplies. Rather than hauling heavy bags of dog food from the grocery store or heading to your local pet store only to find that they just sold the last bag of your preferred brand, it’s now easier than ever before to find your dog’s food online.

You can also easily find other supplies, like supplements, medications, first aid equipment, or a new collar. We’ve reviewed our favorite places to buy your dog’s food and supplies online.

We’ve included pros and cons for each supplier, so you can quickly work out which one sounds the best for you and your pup.

Divider 1-Dog bone- New

The 6 Top Online Pet Stores

1. Chewy


+ 35 % off with Autoship

Chewy is, by far, our favorite when it comes to buying dog food and supplies online. Whatever you need, it will probably have it. Because Chewy specializes in pet products, it stocks an extensive range of dog food and supplies covering anything you need, as well as quite a few products that you didn’t know you needed!

Chewy offers plenty of options that you won’t find elsewhere, including a large range of specialized dog foods such as grain-free, organic, and varieties for dogs with allergies.

If you’re ready to give Chewy a go for your next dog food order or if you found the perfect new toy for your pup, we have a great deal for you, which offers not only 30% off your order but also free shipping!

The auto-ship option is great, so once you find your dog’s preferred brand, you can simply set it up to ship automatically. You never need to worry about running out of food, and you save money because most brands are offered at a discount when you select the auto-ship option.

Chewy has an online pet pharmacy, which is excellent if you need to order a specific prescription medication for your dog. Simply add the product you need to your cart, and add your vet’s details. Chewy will contact your vet to verify the prescription and ship your order. It couldn’t be easier and saves time.

  • Same-day shipping if ordered before 4 p.m.
  • Specialist pet store
  • Online pharmacy
  • Huge range of products
  • Auto-ship options
  • 24/7 helpline
  • Excellent review system
  • Can be difficult to find a new product on their website

2. Amazon

dog food eating pixabay

Almost all of us have shopped at the behemoth that is Amazon, and its selection of pet products is so massive that there’s a high chance that it’ll have exactly what you need. While it’s not a pet-specific store, Amazon offers a wide range of different dog foods, from premium high-end brands to budget-friendly options and everything in between.

Most of us are super familiar with Amazon’s layout, so it’s easy to sort your results by price, star ratings, or brands. Delivery is quick and easy to arrange, and if you’re already signed up to Prime, it’ll be free as well!

  • Large product range
  • Free shipping if you use Amazon Prime
  • Easy to find products
  • Many reviews available
  • Products can be dispatched from different suppliers
  • Customer service can be slow
  • No prescription medications

3. Petco


Petco is a well-known online pet retailer, so you’ll find a great selection of products. From specialist foods from smaller suppliers to a budget kibble from one of the bigger brands, you’ll find it all here. If you don’t want to wait for home delivery, you can also pick up your order in any Petco store.

While Petco stocks a huge range of foods, you can also order any number of supplies for your dog, from collars and leashes to training tools and treats, it’s all here! It also has an online pharmacy, so it’s easier than ever to get your dog’s medications.

  • Huge product range
  • Free 1-2 day shipping on orders over $35
  • Online pharmacy
  • Pick-up-in-store option
  • Price-match guarantee
  • Customer service is not great

Related: 7 Petco Alternatives: Which Is Better?

4. PetSmart


PetSmart has a huge range of choices when it comes to brands, and the prices online are often cheaper than within the physical stores. You can get free delivery if you order over $49 worth of products, but they usually have a discount offer when you choose to collect curbside or in store as well.

The PetSmart site is easy and intuitive to use, so while it stocks 1,500 different dog foods, you’ll easily be able to filter these to show just the option you’re interested in.

  • Free shipping over $49
  • Currently offer curbside pickup
  • Savings when buying online
  • Online pharmacy
  • Delivery can be slow

5. Walmart


Walmart might be better known for its human groceries and supplies, but you can also order stuff online for your dog! It stocks a huge range of different dog foods, from premium brands to budget offerings. The website is easy to use, and you can narrow down your results using all sorts of different options.

While Walmart is great for dog food, you won’t find such a wide range of other supplies like treats, toys, and medications. You can’t pick up prescription medications here either. But if you’re looking for an easy way to get your dog’s food delivered, it’s a great option.

  • Wide range of dog foods
  • Can pick up in store
  • Free shipping if you spend over $35
  • Easy-to-use website
  • Not as many supplies as specific pet retailers
  • No online pharmacy
  • No auto-ship option

6. Target


This is another great choice if you’re looking to buy dog food online at the same time as your groceries. Target has a large range of dog food brands on offer, so unless your dog has a very specific diet, you should find it easy to get their food here. You can choose to pick up your entire order in store or arrange for home delivery.

Target also has the option of an auto-ship, thanks to Target Restock. You can choose a number of items to be delivered on a specific schedule, so you’ll never run out of the essentials ever again. Because it’s not a pet-specific store, you can’t get prescriptions fulfilled here, and you won’t find such a large range of supplies as you would with an online pet store.

  • Pick up in store
  • Home delivery
  • Large number of dog food brands stocked
  • Auto-ship option
  • Not so many supplies to choose from
  • No medications available

Divider-Dog Paw and Bone- New


Conclusion: Top Online Pet Stores

Those are six of our favorite places to buy dog food and supplies online. Some are specific pet stores, like Chewy, which have a huge range of products and the ability to fulfill prescriptions and auto-ship dog food. Others, like Walmart, are super convenient if you want to add dog food to your existing online food cart.

We should mention that even if you buy most of your dog food and supplies online, it can be nice to support your local independent pet store if you can! While they may not stock your preferred feed brand, they’ll probably have a great range of other supplies, like collars, leashes, and toys. They will usually love to see your dog in the store as well! Sometimes it can be useful to try a collar on your dog to check the fit or pop in and pick up treats if you happened to run out.

Featured Image Credit: Pxfuel

Related Articles

Further Reading

Vet Articles

Latest Vet Answers

The latest veterinarians' answers to questions from our database