Skip to content

How much to feed an American Staffordshire Terrier: weight and feeding chart

An American Staffordshire Terrier usually weighs 40–70 lb. Here’s how much to feed per day, a feeding chart by weight and activity, and a puppy weight chart.

How much should an American Staffordshire Terrier eat per day?

An adult American Staffordshire Terrier weighing 40–70 lb eats about 2⅝–4 cups (263–399 g) of dry food a day if spayed or neutered with normal activity – that’s 985–1,498 kcal.

That’s for food with 380 kcal/cup (3,750 kcal/kg), using 1.6 × 70 × (weight in kg)^0.75 kcal from the Merck Veterinary Manual. Calculate with your own food right below.

Calculate with your food

Question 1 of 4

How much does your dog weigh?

Decimals help, e.g. 22.5. No pet scale? Weigh yourself, then again holding your pet.

A starting point – the scale has the final say. If your dog is ill, talk to your vet.

American Staffordshire Terrier feeding chart by weight and activity

Dry food per day for spayed or neutered dogs, food with 380 kcal/cup (3,750 kcal/kg).

WeightLow activityNormalVery active
40 lb2¼ cups230 g2⅝ cups263 g2⅞ cups295 g
50 lb2⅝ cups272 g3⅛ cups310 g3½ cups349 g
60 lb3⅛ cups311 g3½ cups356 g4 cups400 g
70 lb3½ cups350 g4 cups399 g4⅜ cups449 g

A starting point – the scale decides: weigh your dog every two weeks and adjust the amount if it gains or loses. Intact dogs need about 12% more. “Low activity” and “very active” are our own simple steps (0.2 lower or higher factor).

Is my dog overweight?

How much does an American Staffordshire Terrier weigh?

males
55–70 lb
females
40–55 lb

Source: AKC

American Staffordshire Terrier puppy weight chart and feeding amounts

An American Staffordshire Terrier grows to about 55 lb. Here’s what a puppy weighs at each age on the growth curve in the FEDIAF guidelines, and how much dry food with 380 kcal/cup (3,750 kcal/kg) it needs a day by the FEDIAF formula.

AgeWeightDry food per day
2 months14 lb2¼ cups234 g
3 months23 lb3 cups305 g
4 months29 lb3⅜ cups338 g
5 months34 lb3½ cups354 g
6 months38 lb3⅝ cups363 g
7 months41 lb3⅝ cups367 g
8 months44 lb3⅝ cups368 g
9 months47 lb3⅝ cups367 g
10 months49 lb3⅝ cups365 g
11 months51 lb3⅝ cups362 g
12 months53 lb3⅝ cups366 g

Every puppy grows a little differently. Weigh your puppy every week; if it doesn’t gain steadily, talk to your vet.

American Staffordshire Terrier feeding tips

What the sources say about feeding this breed. For health questions, talk to your vet.

  • Lots of exercise, ideally together

    An athletic, energetic dog, the American Staffordshire Terrier requires a lot of exercise, says the AKC. Leaving the dog out in the yard all day is not the right approach, though; long play sessions together are better, and many AmStaffs enjoy canine sports such as obedience or agility. If yours gets that, use the “normal” or “very active” column – the scale decides.

  • Treats count

    The AKC also advises watching an AmStaff’s calories and weight: too many treats can lead to obesity. Count everything your dog gets between meals as part of the daily amount.

  • Measured meals

    For adult dogs, the Merck Veterinary Manual recommends measured meals, such as two a day at set times. Most dogs get too heavy when food is left out all day.

Questions

How much should an American Staffordshire Terrier eat per day?

An adult American Staffordshire Terrier weighing 40–70 lb eats about 2⅝–4 cups (263–399 g) of dry food a day if spayed or neutered with normal activity – that’s 985–1,498 kcal. That’s for food with 380 kcal/cup (3,750 kcal/kg), using 1.6 × 70 × (weight in kg)^0.75 kcal from the Merck Veterinary Manual. Use the calculator above for your food.

How much does an American Staffordshire Terrier weigh?

According to AKC, adult males weigh 55–70 lb and females 40–55 lb.

How much does an American Staffordshire Terrier weigh at 6 months?

About 38 lb on the growth curve in the FEDIAF guidelines, for an adult weight of 55 lb. Every puppy grows a little differently; the weight chart above shows every month from 2 to 12.

How much wet food does an American Staffordshire Terrier need?

An American Staffordshire Terrier weighing 55 lb, spayed or neutered with normal activity, needs about 41.7 oz of wet food with 30 kcal/oz or 3¼ cups of dry food with 380 kcal/cup a day. That’s about 1,250 kcal. Use the calculator above for your food.

My AmStaff weighs more than this. Is that too much?

Not necessarily. The range is for typical dogs; large or muscular dogs can weigh more. Your dog’s shape tells you more than the number: you should feel the ribs and see a waist from above. If in doubt, ask your vet.

Sources

Last checked: October 2026

How much to feed, by breed