Fresh vs kibble: what dog food actually costs

Author: Alex Baer
5 minutes read

By Alex Baer · Updated July 2026

Fresh dog food ads say "plans from $2 a day". A big bag of kibble costs $60 and lasts a while. Comparing the two in your head is nearly impossible, which is exactly why the marketing works.

So we compared them the only fair way: same dog, same daily calories, real prices.

The method, in one paragraph

For each dog size we compute the daily calorie target for a neutered, moderately active adult (the math is on our methodology page). For dry food, calories become grams per day, and the price of the largest in-stock bag becomes cost per day. For fresh brands, which price by dog profile rather than by bag, we use the price ranges the brands themselves quote for that dog size. All prices come from our latest retailer price snapshot. Nobody paid to be in this table.

Cost per day: kibble vs fresh

Dog size Budget kibble Premium kibble Fresh (4 brands)
15 lb$0.28/day$1.62/day$1-6/day
35 lb$0.53/day$3.09/day$3-11/day
65 lb$0.84/day$4.93/day$5-19/day
100 lb$1.16/day$7.00/day$7-27/day

Neutered adult, moderate activity. Budget and premium kibble are the cheapest and the most expensive dry foods per day in our database for that dog. Fresh range spans The Farmer's Dog, Ollie, Nom Nom, and Spot & Tango. Prices from our latest retailer snapshot.

What the numbers actually say

  • Fresh is not "a couple dollars more". For most dogs it is a different budget category. For a 65 lb dog, fresh runs $5 to $19 per day against $0.84 for budget kibble. That is roughly 6 to 23 times the cost, or $150 to $570 per month versus about $25.
  • The gap grows with the dog. For a 15 lb terrier, fresh can be as little as $1-3 per day (Spot & Tango's cheapest plans), and the experiment is cheap to run. For a 100 lb dog, fresh means $210-800 per month.
  • Premium kibble is the honest middle. Orijen for a 65 lb dog costs about $4.93 per day: five times the budget option, but still below almost every fresh plan for the same dog.
  • "From $2/day" is a small-dog price. The advertised entry prices are real, but they apply to dogs a fraction of the size of the average retriever.

When fresh can still make sense

Money is only one axis. Fresh food is genuinely convenient (pre-portioned packs, no measuring), and picky eaters often accept it more readily. If your dog eats kibble happily, the data gives no cost reason to switch. If you want the middle ground, a popular pattern is the fresh topper: keep kibble as the base and add a fraction of a fresh portion on top. You get the palatability without multiplying the food budget by ten.

One honest caveat: this page is about cost. Whether fresh food is healthier is a nutrition question we do not have the data to answer, and neither do most of the ads.

Run it for your dog

The table uses four reference sizes. Your dog is not a reference size. Put your dog's breed, weight, and age into our calculator and it will show cups per day and cost per day for both kibble and fresh options, using the same math as this article. Some outbound links on results are affiliate links (disclosure); that never changes the numbers.

Frequently asked questions

Is fresh dog food worth it?

On cost alone, no for most dogs: it is 6 to 23 times more expensive than budget kibble for the same calories. It can be worth it for convenience, for picky eaters, or if you simply prefer feeding fresh and the budget fits. Whether it is healthier is a separate question that public data does not settle.

What is the cheapest way to feed a big dog?

Large-bag budget kibble is unbeatable per calorie. In our latest price snapshot, the cheapest option for a 100 lb dog came to about $1.16 per day (roughly $35 per month) when buying the biggest bag. Buying the largest bag your storage allows is usually the single biggest saving.

Does fresh dog food mean healthier dog food?

Not automatically. Fresh recipes are cooked and typically less processed than extruded kibble, but both must meet the same AAFCO nutrient standards to be sold as complete diets. Independent long-term comparisons are scarce. Treat "fresh equals healthier" as a marketing claim, not a proven fact, and ask your vet what matters for your specific dog.

More guides: How much should I feed my dog? · How to switch dog food safely

PetPortions provides portion and cost estimates, not veterinary advice. Estimates are based on breed averages. Consult your vet for medical conditions or unusual diets.

Similar articles

A simple 7 day mixing schedule to change foods without stomach trouble: when to switch, what to watch, and why the new food needs a new portion size.

A 30 lb bag lasts a 60 lb dog about six weeks. The simple math for any bag size and dog weight, with a quick calculator and a reference table.

Feeding charts on the bag overshoot for most dogs. The vet math behind real portions: calories by weight, age and activity, with cup ranges for every size.