A doe bred today (October 5, 2026) is due around November 5, 2026, between November 2 and November 9, 2026.
| Bred | October 5, 2026 |
|---|---|
| Due date | November 5, 2026 (day 31) |
| Normal window | November 2, 2026 to November 9, 2026 (days 28 to 35) |
| Days until kindling | in 31 days |
| Days pregnant today | 0 |
Based on published ranges: Merck Veterinary Manual: reproductive physiology and gestation periods; American Rabbit Breeders Association.