Compare what dog food actually costs per day, month, and year
| $/day | $/month | $/year | per 1,000 kcal | lb (or cans) fed per month |
|---|
| Category | Typical price | Calorie density | Cost per 1,000 kcal | 50-lb dog, per month |
|---|---|---|---|---|
| Budget kibble (Dog Chow, Pedigree) | $0.80–1.30/lb | ~3,200 kcal/kg (1,452/lb) | $0.55–0.90 | $20–32 |
| Mid kibble (Purina ONE, Iams) | $1.40–2.00/lb | ~3,500–3,700 kcal/kg | $0.85–1.30 | $32–40 |
| Premium/vet kibble (Pro Plan, Hill's, Royal Canin) | $2.00–2.75/lb | ~3,800–4,200 kcal/kg | $1.10–1.50 | $38–53 |
| Canned (13.2–13 oz cans) | $1.80–3.00/lb | ~450–600 kcal/lb | $3.25–5.50 | $110–230 |
| Fresh subscription (Farmer's Dog, Ollie, Spot & Tango) | $4–8/lb | ~1,300–1,600 kcal/kg | $7–11 | $120–250 |
| Dog weight | Daily kcal (neutered adult) | Budget kibble | Premium kibble | Fresh plan |
|---|---|---|---|---|
| 20 lb | 585 | $15/mo | $20/mo | $60–90/mo |
| 50 lb | 1,164 | $29/mo | $39/mo | $130–200/mo |
| 80 lb | 1,656 | $42/mo | $56/mo | $190–290/mo |
Shelf prices are typical national-chain figures for early 2026 and move with sales; calorie densities are rounded category values. Copy the exact kcal/kg off your bag for a precise answer — it's printed on every nutrition panel.
Bags come in different sizes, foods pack different calories per pound, and dogs eat different amounts — so the only honest comparison is what a day of feeding costs your dog. This calculator computes your dog's daily calories, then prices each food you enter down to the day.
Daily calories come from the veterinary RER formula: 70 × (kg body weight)^0.75, times a life-stage factor (1.6 neutered adult, 1.8 intact, 1.4 senior, 2.0 older puppy, 3.0 young puppy, 1.0 weight loss, 2.5 working). Then for each food: kcal per pound = kcal per kg ÷ 2.205; pounds fed per day = daily kcal ÷ kcal per pound; cost per day = pounds × price per pound. Cost per 1,000 kcal = price per pound ÷ kcal per pound × 1,000 — the number that makes any two foods comparable.
Enter your dog's weight and life stage, then fill in up to three foods. For kibble and canned, grab the bag price, bag weight, and the kcal/kg figure from the nutrition panel. For fresh subscription plans, enter the quoted dollars-per-day directly with size 1 lb and density equal to your dog's daily kcal (the preset shows how). The comparison table ranks all three on $/day, $/month, $/year, and cost per 1,000 kcal.
A 50-lb neutered adult: RER = 70 × 22.68^0.75 = 727 kcal, × 1.6 = 1,164 kcal/day. Premium kibble at $69.99 for a 34-lb bag is $2.06/lb, and at 4,100 kcal/kg (1,860 kcal/lb) the dog eats 0.63 lb a day — $1.29/day, $39/month, $470/year. Budget kibble at $38.00 for 31.7 lb ($1.20/lb) at 3,200 kcal/kg (1,452 kcal/lb) means 0.80 lb a day — $0.96/day, $29/month, $351/year. The fresh plan at $5.50/day is $167/month and $2,008 a year.
Three foods, one dog: the spread between premium kibble and fresh is $1,537 a year, about 4.3×. Over a 12-year life that's an $18,000-plus decision made at the pet store — worth ten minutes of label math.
A $70 34-lb premium bag looks expensive next to a $40 31-lb bag. But if the premium food packs 1,860 kcal/lb against 1,452, the dog eats 21% less of it by weight. Price per pound and calorie density together decide cost per day; neither alone does. The same logic kills the "big bag is always cheaper" assumption — check the per-1,000-kcal figure before assuming the bulk buy wins.
A 50-lb neutered adult eating about 1,164 calories a day costs roughly $29 a month on budget kibble, $39 on premium kibble, $169 on canned food, and $167 on a fresh subscription plan. Small dogs run about half that; an 80-lb dog runs $42 on budget kibble and $240-plus on fresh. Kibble lands between $150 and $500 a year for most dogs; fresh plans land between $1,500 and $3,000.
Compare cost per 1,000 calories, never price per bag or price per pound. Calorie density varies from about 1,450 to 1,900 kcal per pound across kibbles, so a bigger bag or a denser formula feeds more days than its sticker suggests. Cost per 1,000 kcal = (price per pound ÷ kcal per pound) × 1,000, and you can read kcal per kg right off the bag's nutrition panel and divide by 2.205.
Yes. On the same 50-lb dog, a fresh subscription at $5.50 a day runs about $2,008 a year versus $470 for premium kibble — a $1,537 gap, or roughly 4.3x. The premium buys fresh meat and vegetables, no shelf stabilizers, and portion-pack convenience; whether that's worth it is a budget call, not a math error.
A 50-lb adult eats about 0.63 lb of dense premium kibble a day (19 lb a month) or 0.80 lb of budget kibble (24 lb a month), based on 1,164 daily calories. That's why a 34-lb premium bag lasts about 7 weeks and the same-size budget bag about 6 weeks — density, not marketing, sets how long a bag lasts.
There's no trial proving a premium diet pays for itself in lower vet bills. What is proven: keeping a dog lean adds roughly 1.8 years of life and delays chronic disease in lifetime feeding studies, and portion control is free. Feed the diet your budget sustains and your vet endorses, measure portions, and keep the dog trim — that beats an expensive food overfed into obesity.