Goat pregnancy at a glance
| Average pregnancy length | About 150 days (roughly 5 months) |
|---|---|
| Normal range | 146–155 days |
| Pregnancy confirmed by | Blood test from 25–30 days; ultrasound from about 20–30 days |
| Late-pregnancy care | Booster vaccination 2–4 weeks before kidding; no deworming 2–3 weeks before kidding |
| Sign kidding is near | Mucous discharge is the clearest sign that kidding is close |
Signs your doe is close to kidding
- Mucous discharge from the vulva is the most reliable sign that kidding is close.
- Restlessness as early contractions begin (first stage of labour).
- In the second stage, the water sac appears first, followed by the kid.
Many other signs are easy to miss, so knowing her due date and checking her often in the final week is the best plan.
Frequently asked questions
How long is a goat pregnant?
About 150 days, with a normal range of roughly 146–155 days.
When can I test if my goat is pregnant?
A blood test (PSPB/PAG) is accurate from about 25–30 days after breeding. Ultrasound can detect pregnancy from about 20 days with a skilled technician (transrectal) or about 30 days (transabdominal).
When should I vaccinate a pregnant doe?
Extension guidance recommends a booster for tetanus and enterotoxemia 2–4 weeks before the kidding date. Check the exact product and timing with your vet.
Can I deworm a pregnant goat?
Oklahoma State University's goat guide advises not deworming does in the 2–3 weeks before kidding or at kidding. Ask your vet about the right product and timing for your herd.
Sources
- Oklahoma State University Extension – Meat Goat Production Handbook, Chapter 8: Kidding
- Penn State Extension – Methods of Pregnancy Testing in Small Ruminants
Last reviewed November 2026. This calculator gives estimates for planning only and is not veterinary advice.