Is It Cheaper To Make Your Own Dog Food? Cost Guide With Tables

by | Dog Costs, Dog Food

This may contain affiliate links such as amazon.com as we’re in the Amazon Services LLC Associates Program: Full Disclosure 

I have been thinking about making my own homemade dog food but couldn’t find a reliable source that compares the real cost of making dog food versus buying a good dog food brand. So I did the research to come up with a cost comparison of homemade and store-bought dog food and quickly realized that…

It is not cheaper to make dog food than to buy dog food. The average cost of a balanced homemade diet per day for a 30 lb dog is $3.09, but good-quality commercial dog food averages 98c per day. The price of homemade or commercial dog food can vary by up to 50% for different dogs based on their age, health, weight, and activity levels.

Many sites will tell you to save money by throwing some ingredients in a crockpot and feeding this to your dog. But we need to remember that dog food serves an important purpose: dog food provides your dog with the nutrients needed to grow properly and stay healthy over the long-term.

It is this purpose that can make dog food much more expensive to make at home.

Why it is not cheaper to make your own dog food

The following table shows what it costs to feed a 15 lb, 30 lb, and 60 lb dog per day with homemade dog food versus a good brand of commercial dog food.

Looking at this table, you will see that the average cost of homemade dog food is nearly three times the cost of commercial dog food:

Average Daily Cost of Each Type of Dog Food15lb adult dog30 lb adult dog60 lb adult dog
Homemade dog food average daily cost$1.98$3.09$5.12
Commercial dog food average daily cost61c98c$1,58
DAILY TOTAL DIFFERENCE$1,37$2,11$3,54
MONTHLY TOTAL DIFFERENCE$41,1$63,30$106,20
The information in this table is based on the research findings of the cost of supplemented homemade dog food and the cost of commercial dog food explained in detail later in this post.

Feeding a 15 lb dog a balanced homemade dog food recipe rather than a good brand of commercial dog food will cost an extra $1,37 per day and $41,10 a month.

Feeding a 30 lb dog a balanced homemade dog food recipe rather than a good brand of commercial dog food will cost an extra $2,11 per day and $63,30 a month.

Feeding a 60 lb dog a balanced homemade dog food recipe rather than a good brand of commercial dog food will cost an extra $3,54 per day and $106,20 a month.

So, why is it so much more expensive to feed a dog homemade dog food?

Supplements bring up the cost of homemade dog food.

Homemade dog food needs to be supplemented with a balanced, high-quality supplement made to ensure your dog is getting all the vitamins and minerals needed. If homemade dog food is not supplemented, your dog probably won’t get all the nutrients to grow properly and stay healthy, causing health issues later in life.

Remember that a dog’s nutritional requirements are not the same as a human’s.

For example, the homemade dog food recipe discussed later in this post has meat, oil, carbohydrates, and vegetables in the list of ingredients, which sounds balanced and healthy (for people). But this food has 17 vitamin and mineral deficiencies for dogs if you skip the supplement.

This is why the word ‘balanced’ is emphasized whenever I refer to homemade dog food in this article – if you are going to switch to homemade dog food, then it’s important to make sure the meals are balanced with all the vitamins and minerals your dog needs, or you might be doing more harm than good.

Why the cost of dog food is so different for each dog

Dogs …

  • with special dietary needs, e.g. allergies, food sensitivities
  • with health issues e.g. diabetes
  • that are very active
  • that are young and still growing and developing
  • that are large or giant breeds

are usually more expensive to feed. They either need to eat more dog food than other dogs, or they need specialized dog food with/without certain ingredients or nutrients that is more expensive than other brands.

Your dog’s age, weight, activity levels, allergies, special dietary requirements, along with the type of dog food given, will all have an impact on how much your dog eats and how much dog food costs.

In fact, the cost of dog food can vary by up to 50% between different dogs based on these factors. It might cost 98c per day to feed one average 30 lb dog, 49c per day to feed another inactive, indoor dog that weighs 30 lb, and $1,47 per day to feed another 30 lb dog who spends all day running around a farm.

When determining how much to feed your dog, check the feeding chart on the dog food packaging. Feed your dog the amount of food recommended for his/her ideal healthy weight.

This cost research is based on healthy adult dogs

In this research, I used the average (middle of the range) recommended serving sizes for each dog’s weight in my comparison tables (15 lb, 30 lb, and 60 lb). I found these recommended serving sizes in the feeding charts of each dog food brand and in the homemade dog food recipe’s calculators.

All the dog foods mentioned in this research are for healthy dogs that fall within a healthy weight range, without any health issues or special dietary requirements. The recipe and brands discussed are all for adult dogs, not puppies or mature dogs.

The dog food costs in this article are simply a guide to give you a good idea of the price differences, so you can make a more informed choice about whether you want to buy or make your own dog food.

Please do your own research and calculations, and speak to your vet, to make sure you are making the best choice for your pet. If you want a balanced homemade dog food recipe for a dog with special dietary needs, such as vomiting, then visit BalanceIT and choose a need to generate a recipe.

How much it costs to make your own dog food

The cost to make your own dog food depends on the size of your dog, how much your dog exercises, your dog’s health, what state you live in and how much ingredients cost there, and the quality of the ingredients you choose. 

Here’s a balanced homemade dog food recipe to feed 3 different dog sizes for 1 day and 1 month (30 days):

Ingredients15 lb adult dog30 lb adult dog60 lb adult dog
Cooked chicken3.7 oz5.56 oz9.26 oz
Cooked white rice4.18 oz7.66 oz12.54 oz
Olive oil0.66 oz1.03 oz1.72 oz
Cooked mixed vegetables2.4 oz3.31 oz5.75 oz
Supplement: Balance IT® Canine0.21 oz0.33 oz0.54 oz
DAILY TOTAL WEIGHT (COOKED)11.18 oz17.89 oz29.81 oz
MONTHLY TOTAL WEIGHT (COOKED)335.40 oz536.70 oz894.30 oz

The homemade dog food recipe in the table above was adapted from a recipe on Balance IT, where you will find balanced homemade dog food recipes for all dog sizes, with full instructions on how to prepare and serve the dog food with proper supplementation.

Click HERE for the full list of vegetables that are safe for dogs to eat.

Click HERE for the list of vegetables that dogs can NOT eat.

It’s interesting to see above that the price and amount of dog food given doesn’t double as the weight of the dog doubles:

  • A 15 lb dog will eat about 11.18 oz of this homemade food recipe per day.
  • A 30 lb dog will eat about 17.89 oz of this homemade food recipe per day.
  • A 60 lb dog will eat about 29.81 oz of this homemade food recipe per day.

This means that it does not cost double the amount of money to feed a large dog that weighs twice as much as a small dog.

Here’s a breakdown of how much the raw ingredients will cost you per day and per month (30 days), before cooking the food – shrinkage and expansion weights from raw to cooked have been taken into account:

Ingredients15 lb adult dog30 lb adult dog60 lb adult dog
Raw chicken78c$1,17$1,95
Uncooked white rice21c38c63c
Olive oil18c28c46c
Frozen mixed vegetables14c20c35c
Supplement: Balance IT® Canine67c$1,06$1,73
DAILY TOTAL COST$1,98$3,09$5,12
MONTHLY TOTAL COST$59,40$92,70$153,60

Average retail food prices courtesy of U.S. Bureau of Labor Statistics, Walmart, and Balance IT

From the table above, we can see that:

  • The average cost to feed a 15 lb dog homemade dog food is $1,98 per day and $59,40 per month.
  • The average cost to feed a 30 lb dog homemade dog food is $3,09 per day and $92,70 per month.
  • The average cost to feed a 60 lb dog homemade dog food is $5,12 per day and $153,60 per month.

The most expensive ingredients in this homemade dog food recipe are chicken and the nutritional supplement, which are just over two-thirds of the total cost. If you are making homemade dog food and need to make it cheaper, choose cheaper protein sources from the list of ingredients on the BalanceIT homemade dog food recipe generator, such as eggs and cottage cheese.

There are a few other costs to think about when making homemade dog food:

  • The cost of gas to go and buy the ingredients.
  • The cost of your time to plan the meals, buy the ingredients, and cook the food.
  • The cost of cooking the dog food.
  • The cost of throwing away homemade dog food that’s gone bad because it has no preservatives in it (this can be avoided by freezing portions and defrosting them as you need them).

How much it costs to buy dog food

Once again, the cost to buy dog food depends on the size of your dog, how much your dog exercises, your dog’s health, and the brand you choose. 

For this price comparison, I chose 3 dog brands: Royal Canin, Hill’s Science, and Purina Pro. The reason I chose these brands is because they are all well-established brands that have a longstanding history in the dog food industry. I personally feed my dogs Royal Canin because it was recommended to me by my vet, and my dogs are very happy and healthy on this kibble, which I soak for my own dogs.

Here’s a breakdown of how much it costs to feed 3 different dog sizes per day and per month (30 days) with 3 well-known, established commercial dog food brands:

Dry Dog Food Brand15lb adult dog30 lb adult dog60 lb adult dog
Royal Canin Adult78c$1,17$1,95
Hill’s Science Diet Adult Perfect Weight Chicken67c$1,15$1,93
Purina Pro Adult Shredded Blend Chicken & Rice Formula37c61c85c
AVERAGE DAILY COST TO FEED61c98c$1,58
AVERAGE MONTHLY COST TO FEED$18,30$29,40$47,40
The costs in the table above are based on the average (mid-range) feeding size for each dog’s healthy weight given by the manufacturer. All prices are taken from the online pet stores Amazon and Chewy for bulk packaging sizes. As discussed earlier, feeding sizes may vary by up to 50%, so this is a guide only.

In the table above, we can see that:

  • The average cost to feed a 15 lb dog commercial dog food is 61c per day and $18,30 per month.
  • The average cost to feed a 30 lb dog commercial dog food is 98c per day and $29,40 per month.
  • The average cost to feed a 60 lb dog commercial dog food is $1.58 per day and $47,40 per month.

We can also see a price difference between the commercial dog food brands in the table:, which can be expected

  • Royal Canin is the more expensive dog food brand. This is the brand my vet recommended and is the brand I buy for my own dogs. Even though it is more expensive than other brands, it is still cheaper than homemade dog food.
  • Hill’s Science dog food is a little cheaper than Royal Canin, but it is still a high-quality commercial dog food.
  • Purina Pro is the cheapest at just under half the daily feeding price as Royal Canin. This is another option for a good-quality commercial dog food if you are on a budget.  

When buying dog food, don’t ever buy brands that aren’t well-known or are much cheaper than other brands. Making high-quality dog food that gives your dog the nutrients he/she needs costs money, and reputable manufacturers have systems in place to ensure the health and safety of the products they sell.

Cheap dog brands often skimp on quality, standards and ingredients, and this food may harm or even kill your dog.

How to save money on good-quality commercial dog food

We know it is cheaper to buy dog food rather than make it.

Here are my best tips on how to save money on commercial dog food:

  1. Buy dog food in bulk online, whenever possible.
  2. Give your dog food in a slow feeder, which is healthier than normal bowls and can give your dog time to feel full and stop eating when he/she has had enough to eat.
  3. Compare the serving sizes and prices of kibble – buying more expensive brands that need smaller serving sizes might save you money in the long run.
  4. Look for dog food specials, especially around the holidays and on Black Friday. Stock up on dog food when a special comes up.
  5. Set up delivery subscriptions to get discounts from online pet stores like Chewy.
  6. Ask your vet for dog food samples.
  7. Make your own dog treats instead of buying them, such as eggs for dogs.
  8. Buy cheap meat scraps from your local butcher to bulk up meals or give them to your dog as treats.

Ayo Pets participates in the Amazon Services LLC Associates Program, the ShareASale affiliate program, and other affiliate programs. This means that if you buy a product or service through one of our links, we may receive a small commission from the sale for referring you. Thank you for your support!

MONIQUE

Monique has had pets all her life and will have them for the rest of it.

She currently has 4 adopted fur kids.

Monique loves researching and sharing what she finds out about taking the best care of animals.

Ayo is an African word for ‘happy’, which is why this site is called Ayo Pets (Happy Pets).

YOU’ll ALSO LOVE

Edamame: What Dogs Can And Cannot Eat

Edamame: What Dogs Can And Cannot Eat

If your dog is begging to taste edamame, you’re probably wondering if it’s okay for dogs to eat these little beans. Well, it turns out that… Dogs can eat edamame if they don’t have a soy allergy, as edamame beans are baby soy beans. When feeding a dog edamame choose...

Should You Feed Your Dog Before Or After A Walk? The Real Risks

Should You Feed Your Dog Before Or After A Walk? The Real Risks

My dogs love two things very much: eating and walking. They’d do both all day if I let them. But I’ve heard mixed messages about the safety of feeding and walking around the same time, so I decided to look into it. It turns out that: It’s best to feed a dog after a...

Are Plastic Dog Bowls Safe? The Risks & Signs You Need To Know

Are Plastic Dog Bowls Safe? The Risks & Signs You Need To Know

There are many types of dog bowls on the market but are the plastic bowls safe for your dog, who will be eating and drinking out of these bowls each day? Plastic bowls are very popular with dog owners so this is an important question to answer. I did some digging to...