Una cabra se queda embarazada durante aproximadamente cinco meses, aunque el período de gestación puede variar ligeramente según el tipo de cabra. Cuando una cabra da a luz, se le llama broma.
Las cabras hembras alcanzan la madurez sexual entre los ocho y 10 meses de edad, lo que les permite tener su primera cría entre las edades de 13 a 15 meses. Las cabras suelen tener una descendencia a la vez, pero son posibles gemelos e incluso trillizos. Cuando la ubre de una cabra embarazada se hincha y se llena de leche, significa que dará a luz en aproximadamente una semana. Las crías solo consumen leche durante la primera semana de su vida, después de lo cual pueden digerir el pasto.