Introduction
Dogs are pregnant for about 63 days, or roughly nine weeks. That is a short time to get ready. This dog pregnancy calculator tells you when your dog will most likely have her puppies, based on the date she was bred.
Just enter the mating date, or the ovulation or LH surge date if your vet ran blood tests. Then pick your dog's size and breed. The calculator gives you a due date, a whelping window, and a full week-by-week timeline of what is happening inside your dog and what you should do.
You also get key dates for vet visits, like when to book an ultrasound (day 25–28) and when an X-ray can count the puppies (day 45 or later). Small dogs often give birth a bit early. Giant breeds may go a bit late. Flat-faced breeds like Bulldogs and Pugs often need a C-section, so the tool flags that too.
This calculator is a planning tool, not a vet. Always work with your veterinarian during your dog's pregnancy, and call right away if labor starts late or something seems wrong. Once the puppies arrive, our Puppy Weight Calculator and Dog Food Calculator can help you track their growth and feed the nursing mother properly.
How to use our Dog Pregnancy Calculator
Enter your dog's breeding date and a few details about her. The calculator gives you her due date, a whelping window, her current day of pregnancy, a week-by-week timeline, and key vet dates.
Reference Date Type: Pick the date you know. Choose "Mating / Breeding Date" if you only know when she was bred. Choose "Ovulation Date" or "LH Surge Date" if your vet did blood tests. Lab dates give a more exact due date. (For humans, the same idea is used by our Ovulation Calculator.)
Dog was mated on multiple days: Tick this box if she was bred more than once. Then enter the first and last mating dates. The due date window will be made wider to cover all of those days.
Date of Mating: Enter the day the breeding happened. This is the main date used to count her 63 days of pregnancy. If you want to count the days by hand, the Date Duration Calculator and Days Until Calculator are handy backups.
Dog Size: Choose the size that fits your dog: Toy, Small, Medium, Large, or Giant. Small dogs often whelp a bit early, and giant breeds often go a bit late, so this shifts the due date.
Weight Units: Pick pounds or kilograms. This only changes how the weight ranges are shown next to each size. Need a quick swap on your own scale readings? Use the Pounds to Kilograms Calculator or the Kg to Lbs Calculator.
Temperature Units: Pick Fahrenheit or Celsius. This sets how the pre-labour temperature drop is shown in the Week 9 tips. You can also convert readings with the Fahrenheit to Celsius Calculator.
Breed: Start typing her breed and pick it from the list. This is optional, but it sets her size for you and flags risks like C-section needs or big litters.
Number of Previous Pregnancies: Enter 0 if this is her first litter. First-time moms get extra watch-closely tips near her due date.
Known Health Conditions: Type any health problems she has, like a past C-section or thyroid issues. This is optional and adds a reminder to get extra vet care.
Click Calculate Pregnancy Timeline to see your results, or Reset to start over.
Dog Pregnancy: What You Need to Know
A dog's pregnancy is short. Most dogs give birth about 63 days (roughly 9 weeks) after they get pregnant. Giving birth is called whelping. Because the time is so short, every week brings big changes, and a few days of planning can make a large difference for the mother and her puppies. By comparison, a human pregnancy runs about 40 weeks (see our Due Date Calculator), and a cow carries her calf for about 283 days (see the Cow Gestation Calculator).
Why Due Dates Are Only Estimates
The day a dog mates is not always the day she gets pregnant. Sperm can live inside her for up to a week, so puppies may start growing days after breeding. That is why a due date based on a mating date can be off by about 5 days. The same uncertainty affects human dating, which is why tools like the Conception Calculator also give a range rather than a single day.
Vets get a much closer date using blood tests:
- Ovulation date (found with progesterone testing) — birth comes about 63 days later, give or take a day.
- LH surge date — birth comes about 65 days later, give or take a day.
These lab dates are the most accurate way to know when puppies will arrive.
Dog Size and Breed Change the Timing
Small and toy dogs often whelp a day or two early. Giant breeds may go a day or two late. Some breeds also need extra care. Flat-faced (brachycephalic) breeds like French Bulldogs, Pugs and English Bulldogs have big puppy heads and narrow hips, so many need a planned C-section. Giant breeds often have 8 to 12 or more puppies and can be in labor for many hours.
The 9 Weeks in Short
- Weeks 1–3: Eggs are fertilized and embryos attach to the womb. She looks normal, but may act clingy or eat less.
- Weeks 4–5: Heartbeats can be seen on ultrasound from about day 25. Her belly starts to thicken.
- Weeks 6–7: Puppies grow fast and bones harden. An X-ray from day 45 can count the puppies. Switch her to puppy food for extra calories — the Dog Calorie Calculator can help you work out how much more she needs.
- Weeks 8–9: Set up the whelping box, check her temperature twice a day, and stay close.
If you like tracking progress in weeks rather than days, the Weeks Calculator makes it easy to see exactly how far along she is.
Signs Labor Is Close
A dog's normal temperature is about 101–102.5 °F (38.3–39.2 °C). When it drops below 99 °F (37.2 °C), labor usually starts within 24 hours. Other signs are nesting, panting, restlessness, and refusing food. Use the Celsius to Fahrenheit Calculator if your thermometer reads in the other scale.
When to Call Your Vet
- No puppies by day 65–68.
- Strong pushing for more than 30 minutes with no puppy.
- More than 2 hours between puppies while she still has more inside.
- Green, black or bloody discharge before the first puppy is born.
- She seems weak, shaky, or very sick.
First-time mothers, dogs with health problems, and dogs that had a C-section before need closer watching. Always plan ahead and keep an emergency vet number handy before the due date arrives.
Related Pet Tools
- Puppy Weight Calculator — estimate how big each puppy will grow.
- Dog Food Calculator — portion sizes for a pregnant or nursing female.
- Dog Age Calculator — convert your dog's age into human years.
- Chocolate Toxicity Calculator — check emergency risk if she eats chocolate.
- Cat Age Calculator — the same idea for feline family members.