Built on the formula your vet uses — RER × life-stage factor · Free forever · No sign-up · No email gate
CalculatorRaw & BARFPuppyWeight LossBrandsMethod
Home › Brands › Hill's Science Diet
Brand calculator · Adult 1–6 and Perfect Weight lines

Hill's Science Diet Dog Food Calculator

Same vet formula as every page on this site — with Hill's Science Diet's energy density pre-loaded so you skip the label maths. Edit the kcal field if your specific formula differs. Hill's splits its adult range into standard Science Diet and low-calorie Perfect Weight — two lines roughly 70 kcal/100 g apart.

Short answer: portion = your dog's MER calories ÷ Hill's Science Diet's kcal per gram. The brand's bag chart is a starting guess built for a more active dog; this is the neutral calculation.

Enter your dog's details

Hill's Adult formulas cluster near 360–370 kcal/100 g, while Perfect Weight drops to ~290–310 — the calculator defaults to 363; switch to your line's label number.

Hill's Science Diet — daily target
—

Independent tool: this calculator is not affiliated with or endorsed by Hill's Science Diet; trademarks belong to their owners. The 363 kcal/100 g default is a representative value for Adult 1–6 and Perfect Weight lines, taken from published label figures — formulas vary inside a brand, so enter your bag’s kcal/kg ÷ 10 for the exact number.

Reference table

Hill's Science Diet portions by weight

Dog weightRER (resting)Daily targetFood per dayPer meal (×2)
3 kg · 7 lb160 kcal255 kcal63 g32 g
5 kg · 11 lb234 kcal374 kcal93 g46 g
8 kg · 18 lb333 kcal533 kcal132 g66 g
10 kg · 22 lb394 kcal630 kcal156 g78 g
15 kg · 33 lb534 kcal854 kcal212 g106 g
20 kg · 44 lb662 kcal1,059 kcal263 g131 g
25 kg · 55 lb783 kcal1,252 kcal310 g155 g
30 kg · 66 lb897 kcal1,436 kcal356 g178 g
35 kg · 77 lb1,007 kcal1,612 kcal400 g200 g
40 kg · 88 lb1,113 kcal1,781 kcal442 g221 g
50 kg · 110 lb1,316 kcal2,106 kcal522 g261 g
60 kg · 132 lb1,509 kcal2,415 kcal599 g299 g

Neutered adult on Hill's Science Diet at 363 kcal/100 g, 10% treat allowance removed, 2 meals.

Step by step

How to use this calculator

1

Enter weight

Enter the dog's weight (use ideal weight for weight loss).

2

Select life stage and goal

Select the life stage and goal so the correct MER factor applies.

3

Enter food energy density

Enter the food's energy density (kcal per 100 g) from its label.

4

Read the daily portion

Read the daily portion in grams, split it across meals, and adjust by 10% every 2 weeks based on body condition.

Questions

Frequently asked

How much Hill's Science Diet for a 30 kg dog?

At 363 kcal/100 g, a neutered 30 kg dog eats ~356 g/day after treat allowance. On Perfect Weight (~300), the same calories are ~430 g — volume is the point of that line.

How many kcal in Hill's Perfect Weight?

Roughly 290–310 kcal/100 g depending on size line — high fibre and volume at deficit calories is the product's entire design.

How many cups of Hill's Science Diet is that per day?

About 2.6 cups at a typical 100 g cup — but cups vary by up to 40% between kibbles and scoops, which is why this page works in grams (263 g/day for a 20 kg neutered dog). Weigh once, and the cup question disappears.

Why does the Hill's Science Diet bag chart suggest a different amount?

Bag charts are printed for the average dog of each size and tend to run generous. This calculator uses your dog's actual weight and life stage against Hill's Science Diet's representative energy (363 kcal/100 g) — if your exact formula's label differs, enter its kcal/kg ÷ 10 and the portion rescales instantly.