Pets & Animals

Dog Pregnancy Calculator (Whelping Due Date)

Enter the breeding date to estimate when the puppies are due.

Your numbers

Your results

Estimated whelping date
Estimated whelping date
—
Likely window
—
Days since breeding or ovulation
—
Days until the due date
—
Stage
—

Dog Pregnancy Calculator (Whelping Due Date) by TheCalcTools

How the Dog Pregnancy Calculator (Whelping Due Date) works

Dogs are pregnant for about 63 days from ovulation. Because sperm survive several days and ovulation timing is uncertain, whelping is 58 to 72 days from a single breeding date, but 62 to 64 days from an ovulation date confirmed by progesterone tests (Merck Veterinary Manual).

A drop in rectal temperature below about 37.8 °C (100 °F) usually comes 12 to 24 hours before labour.

The formula

Due date = breeding or ovulation date + 63 days

Worked example

Using the default values shown in the calculator:

Breeding (mating) date or ovulation date2026-09-01
Date entered isBreeding date
Today2026-10-17
  1. Bred on 1 September 2026: puppies are due around Tuesday, 3 November 2026.
  2. Likely window: 29 October 2026 to 12 November 2026.

Result:

Estimated whelping dateTuesday, 3 November 2026
Likely window29 October 2026 to 12 November 2026
Days since breeding or ovulation46
Days until the due date17
StageX-ray can count puppies from about day 45

Frequently asked questions

How long is a dog pregnant?

About 63 days, roughly nine weeks.

When should I call the vet?

If labour has not started by day 72 after breeding, if a dog strains for 30 minutes without a puppy, or if there is green discharge without a puppy.

Sources and further reading

More in Pets & Animals · All calculators

This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.