Quick answer: Dogs are pregnant for about 63 days, which is nine weeks or just over two months. Counted from the day of mating, a normal pregnancy lasts anywhere from 58 to 72 days. When a vet has timed ovulation with blood tests, it lasts 62 to 64 days.
How long are dogs pregnant in days, weeks and months?
The average dog gestation period is 63 days. That is exactly nine weeks, or a little over two months. Most dogs give birth within a few days of that mark.
The normal range is wider than many owners expect. Here is how it converts:
| Days after mating | Weeks | Months | What it means |
|---|---|---|---|
| 58 days | 8 weeks, 2 days | About 1.9 | Earliest normal birth |
| 63 days | 9 weeks | About 2.1 | Average length |
| 72 days | 10 weeks, 2 days | About 2.4 | Latest normal birth |
In the UK, people often ask how long a dog is “in pup.” It is the same thing, and the same 63-day average applies.

Why does the length depend on the day you count from?
Mating is not the same as conception. Sperm can live inside a female dog for a week or more. Her eggs also need two to three days after ovulation before they can be fertilized.
So a dog mated early in her heat may not conceive for several days. That is why vets measure the canine gestation period from different starting points, each with its own normal range:
| Counted from | Normal length | How you know the date |
|---|---|---|
| First mating | 58–72 days | You saw or arranged the mating |
| Hormone surge (LH peak or first progesterone rise) | 64–66 days | Blood tests during her heat |
| Ovulation | 62–64 days | Progesterone blood tests |
| First day of diestrus | 56–58 days | Vaginal smear tests by your vet |
All four describe the same pregnancy. The counts that start later are shorter, and the ones based on blood tests are far more exact.

Most owners only know the mating date. If that is you, our dog pregnancy calculator turns it into a due date and a full birth window.
What can make a dog’s pregnancy shorter or longer?
Breed and litter size make a small difference to dog pregnancy length. A study of 764 litters from four breed groups, all timed with vet testing, found these averages:
- Labrador Retrievers: 62.9 days
- German Shepherds: 63.6 days
- Golden Retrievers: 64.7 days
- Large hounds: 66.0 days

Litter size mattered too. Dogs carrying four or fewer puppies were more likely to have a longer pregnancy, by about a day on average.
In the same study, her age and how many litters she had before made no difference. Body size alone is not a reliable guide either. A small dog is not pregnant for less time just because she is small.
What are the stages of a dog’s pregnancy?
Vets often split the nine weeks into three parts of about three weeks each:
| Stage | Weeks | What is happening |
|---|---|---|
| Early | 1–3 | The embryos settle into the uterus. Most dogs look and act normal. |
| Middle | 4–6 | A vet can confirm the pregnancy. Her belly and appetite start to grow. |
| Late | 7–9 | The puppies grow fast. She gets ready to give birth. |
The changes from one week to the next are covered in our dog pregnancy week by week guide.
How can you tell how far along your dog is?
Start with the mating date if you have one. Count the days since then, and remember the true start may be a few days later.
A vet can give a firmer answer. An ultrasound from about day 25 to 35 confirms the pregnancy and shows how the puppies are developing. From about day 42 to 45, puppy skeletons show up on an X-ray, which helps place her in the last third of pregnancy.
If you are still not sure she is pregnant at all, see the signs your dog is pregnant.
Can a dog be pregnant for 3 months?
No. Three months is about 90 days, which is far past the normal limit of 72 days after mating. Healthy dogs do not stay pregnant that long.
If you think your dog has been pregnant for three months, one of these is more likely:
- The mating date is wrong, and she was bred later than you think.
- She is not pregnant. Some dogs show pregnancy-like signs after a heat even when no puppies are growing.
- She is overdue, which needs a vet visit the same day.
When is a pregnancy too short or too long?
Counted from mating, a birth before day 58 is early. Puppies’ lungs mature only in the last days of pregnancy, so very early puppies are unlikely to survive. Call your vet if labor starts well before the window.
A dog still pregnant after day 72 from mating also needs a vet. So does one past day 64 after a vet-timed ovulation. Waiting too long puts the puppies at risk.
How does a dog’s pregnancy compare with other animals?
The gestation period for dogs and cats is short, about two months. Farm animals carry their young much longer.
| Animal | Average pregnancy |
|---|---|
| Rabbit | About 31 days |
| Dog | About 63 days |
| Cat | About 65 days |
| Pig | About 115 days |
| Sheep | About 147 days |
| Goat | About 150 days |
| Human | About 280 days (40 weeks) |
| Cow | About 283 days |
| Horse | About 340 days |
A cat’s pregnancy runs only a couple of days longer than a dog’s. Read more on how long cats are pregnant.
Frequently asked questions
How long is a dog in pup?
About nine weeks, or 63 days on average, which is the same answer as how long a dog is pregnant. “In pup” is simply the UK way of saying pregnant. A normal birth can come anywhere from 58 to 72 days after mating.
Are small dogs pregnant for less time than big dogs?
Not in any reliable way. Breed can shift the average by two or three days, but that does not track neatly with size. Every breed shares the same normal range.
Is a first pregnancy longer?
No. In a large study of 764 litters, a dog’s age and number of past litters did not change how long her pregnancy lasted.
How long are puppies pregnant?
A young dog that gets pregnant during one of her first heats carries her litter for the same 63 days or so. Age does not shorten or lengthen the pregnancy.
Why do some sources say 58 to 68 days?
They are rounding off the most common births. Counted from the mating date, vets treat anything from day 58 to day 72 as normal, because conception can happen days after mating.
How exact is the 63-day rule?
It is an average, not a deadline. With only a mating date, the birth can fall anywhere in a two-week window. With a vet-timed ovulation date, most dogs deliver within a day of day 63.