Dog Pregnancy Calculator (Whelping Due Date)
Enter the breeding date to estimate when the puppies are due.
Your numbers
Your results
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
Worked example
Using the default values shown in the calculator:
| Breeding (mating) date or ovulation date | 2026-09-01 |
|---|---|
| Date entered is | Breeding date |
| Today | 2026-10-17 |
- Bred on 1 September 2026: puppies are due around Tuesday, 3 November 2026.
- Likely window: 29 October 2026 to 12 November 2026.
Result:
| Estimated whelping date | Tuesday, 3 November 2026 |
|---|---|
| Likely window | 29 October 2026 to 12 November 2026 |
| Days since breeding or ovulation | 46 |
| Days until the due date | 17 |
| Stage | X-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
- Merck Veterinary Manual: Approximate gestation periods
- Merck Veterinary Manual: Gestational age in dogs and cats
- Wikipedia: Canine reproduction
Related calculators
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.
