Dog Feeding Guide

How Much Should a Labrador Retriever Eat?

Complete feeding guide for the Labrador Retriever — daily calories, food amounts, and a life-stage chart from puppy to senior.

Labrador Retriever

Adult Daily Calories

1200–1600 kcal

≈ 3.3–4.4 cups · Feed 2× daily

Labrador Retriever Feeding Chart by Life Stage

Calorie needs vary significantly with age, activity level, and whether your dog is spayed or neutered.

Life Stage Calories/day Dry Food Frequency
Puppy — 8–16 weeks 3000–4000 kcal 8.3–11.1 cups 4× daily
Puppy — 4–6 months 2400–3200 kcal 6.7–8.9 cups 3× daily
Puppy — 6–12 months 1920–2560 kcal 5.3–7.1 cups 2–3× daily
Adult (active) 1200–1600 kcal 3.3–4.4 cups 2× daily
Adult (less active / neutered) 1020–1360 kcal 2.8–3.8 cups 2× daily
Senior (7+ years) 960–1280 kcal 2.7–3.6 cups 2× daily

* Cup amounts based on ~360 kcal/cup. Premium foods can range from 300–450 kcal/cup — always check your food's label.

Labrador Retriever Feeding Tips

  • Measure every meal

    Use a kitchen scale or measuring cup — eyeballing portions is the #1 cause of gradual weight gain.

  • Adjust for activity

    Labrador Retrievers need about 60 min of activity daily. On rest days, reduce food by 10–15%.

  • Limit treats

    Treats and human food should make up no more than 10% of daily calories.

  • Always provide fresh water

    Dogs should have constant access to clean water. Active dogs drink significantly more.

  • Transition food slowly

    Mix 25% new / 75% old food for the first week, shifting to 100% new over 7–10 days.

  • Reassess every 6 months

    Calorie needs shift with age and activity level. Review portions at every vet visit.

Frequently Asked Questions

How much should I feed my Labrador Retriever?

An active adult Labrador Retriever needs roughly 1200–1600 kcal per day — about 3.3–4.4 cups of standard dry kibble. Always check the feeding guide on your specific food's packaging as calories vary by brand.

How often should I feed my Labrador Retriever?

Adult Labrador Retrievers should be fed twice daily — once in the morning and once in the evening. Puppies under 6 months need 3–4 smaller meals daily to support rapid growth.

How many cups of dog food per day for a Labrador Retriever?

Based on a typical kibble of ~360 kcal/cup, an adult Labrador Retriever needs about 3.3–4.4 cups per day. Use the exact calorie count on your food's packaging for the most accurate amount.

Can I free-feed my Labrador Retriever?

Free-feeding (leaving food out all day) is not recommended for Labrador Retrievers, as most dogs will overeat when food is always available. Scheduled meals make it easier to monitor appetite and maintain a healthy weight.

What is the best food for a Labrador Retriever?

Look for a food that lists a named protein (chicken, beef, salmon) as the first ingredient. Choose a formula appropriate to your Labrador Retriever's life stage — puppy, adult, or senior — and ensure it meets AAFCO nutritional standards.

More Labrador Retriever Resources