Most healthy adult German Shepherds eat roughly 3 to 4 cups of quality dry food per day, split into two meals. The exact amount depends on weight, age, activity level and metabolism, so always treat this as a starting point, check the feeding guide on your food bag and confirm with your vet.
Typical Daily Food Amounts
The German Shepherd is a large, active breed, and an adult typically weighs between 50 and 90 pounds. As a general rule, a healthy adult eats about 3 to 4 cups of good quality dry food each day. Smaller, less active females often sit near the lower end, while large, working males can need more. Splitting the total into two meals, one morning and one evening, helps support digestion and lowers the risk of bloat, which deep chested breeds are prone to.
| Adult weight | Approximate daily dry food |
|---|---|
| 50 to 60 lb | 2.5 to 3 cups |
| 60 to 75 lb | 3 to 3.5 cups |
| 75 to 90 lb | 3.5 to 4.5 cups |
These figures are general guidelines only. Calorie density varies widely between foods, so a cup of one brand is not the same as a cup of another.
Calculating Portions From Calorie Needs
For a more precise number, work from calories rather than cups. A common starting estimate for a typical adult dog is about 30 times its body weight in kilograms, plus 70, to find resting needs, then multiply by an activity factor. Many average adult German Shepherds land somewhere between 1,500 and 2,100 calories per day. Once you know the target calories, check the kilocalories per cup printed on your food bag and divide to find how many cups to feed.
Factors That Change the Amount
- Activity level: A working or sporting dog may need 20 to 40 percent more food than a couch companion.
- Neuter status: Spayed and neutered dogs often need slightly fewer calories, so watch the waistline after surgery.
- Metabolism: Like people, individual dogs burn energy at different rates, so two dogs of equal weight can need different portions.
- Life stage: Growing puppies need more calories per pound and more frequent meals, while senior dogs usually need less as they slow down.
How to Read the Feeding Guide on the Bag
Every quality dog food prints a feeding chart on the package. Find your dog’s current weight in the left column and read across to the recommended daily amount, then divide that across the day’s meals. Remember the chart usually shows the total for 24 hours, not per meal, and it tends to run generous. Use it as a baseline and adjust based on how your dog actually looks and feels.
Using Body Condition Score to Fine Tune
Body condition score is the most reliable everyday tool. You should be able to feel your German Shepherd’s ribs easily under a thin layer of fat without pressing hard, see a visible waist when looking from above, and notice a tuck in the belly from the side. If the ribs are buried, reduce the portion slightly. If they feel sharp or the spine and hips stand out, increase it. Adjust in small steps of about 10 percent and reassess after two to three weeks.
Signs of Over or Under Feeding
- Overfeeding: weight gain, no visible waist, low energy, loose stools and difficulty feeling the ribs.
- Underfeeding: visible ribs, spine or hips, low energy, a dull coat and constant scavenging for food.
Fresh water should always be available, and treats should make up no more than about 10 percent of daily calories. If your dog’s weight, appetite or stool changes suddenly, or you are unsure how much to feed, speak with your veterinarian for advice tailored to your individual dog.


