Question: how long for a rabbit to have babies?
Answer: The length of pregnancy in the rabbit is 31 days and the doe can produce from 1 to 12 young each time she gives birth. She can become pregnant again within a few days of giving birth.