Dog Litter Size Calculator

How many puppies will my dog have? Estimate the litter size from your dog's breed size and the mother's age. Free, no sign-up, instant.

πŸ‘† Pick the mother's breed and age to estimate how many puppies to expect.

  • βœ… 100% Free
  • πŸ”“ No sign-up
  • ⚑ Instant estimate
  • πŸ• By breed size

How to use the dog litter size calculator

Estimate how many puppies to expect in three quick steps.

  1. 1

    Pick breed or size

    Choose the mother's breed, or a size class if she's a mix.

  2. 2

    Enter her age

    Add the mother's age in years.

  3. 3

    Read the estimate

    See the estimated number of puppies for the litter.

Average litter size by dog breed size

A dog litter size calculator estimates how many puppies a dog will have from her breed size and age. Breed size is the biggest factor, and larger breeds carry more puppies:

Breed sizeTypical litterAverage

What affects how many puppies a dog has?

  • Breed & size: the dominant factor; giant breeds average far more puppies than toy breeds.
  • Mother's age: litter size usually peaks at 2–5 years; first and older litters are smaller.
  • Health & nutrition: a fit, well-nourished dam tends to have larger, healthier litters.
  • Genetics & inbreeding: closely related pairings tend to produce smaller litters.
  • Timing of mating: mating close to ovulation improves the number of viable puppies.

When can you tell how many puppies a dog is having?

This calculator gives an expectation before mating or early in pregnancy. For an actual count, a vet can perform an ultrasound from around day 25 of pregnancy, and an X-ray from around day 55 (once the puppies' skeletons are visible) gives the most reliable puppy count for whelping.

Sources & methodology

Estimates use published average litter sizes grouped by breed size class, adjusted for dam age. Individual litters vary widely; this is a guide, not veterinary advice. Consult your vet for pregnancy care and an accurate puppy count.

Frequently asked questions

How many puppies will my dog have?

It depends mainly on breed size. Toy breeds average about 3 puppies, small 4, medium 6, large 7 and giant 8, though any litter can be larger or smaller. Enter your dog's breed and age above for an estimate.

What is the average litter size for dogs?

Across all dogs the average is roughly 5–6 puppies, ranging from 1–2 in toy breeds to 8–10+ in giant breeds.

Does the mother's age affect litter size?

Yes. Litter size usually peaks between about 2 and 5 years. First litters and litters from older mothers tend to be smaller.

How accurate is a dog litter size calculator?

It's a population-based estimate, not a count. Only a veterinary ultrasound (from ~day 25) or X-ray (from ~day 55) can count the actual puppies.

Curious how big those puppies will get?

Once they arrive, estimate each puppy's adult weight with our free puppy weight calculator.

Open the Puppy Weight Calculator