Una capra rimane incinta per circa cinque mesi, anche se il periodo di gestazione può variare leggermente a seconda del tipo di capra. Quando una capra partorisce, si parla di scherzare.
Le capre raggiungono la maturità sessuale tra gli otto ei dieci mesi di età, consentendo loro di avere la loro prole da 13 a 15 mesi. Le capre di solito hanno una discendenza alla volta, ma sono possibili gemelli e persino triplette. Quando la mammella di una capra incinta inizia a gonfiarsi e riempirsi di latte, significa che partorirà tra circa una settimana. I figli consumano solo latte per la prima settimana della loro vita, dopo di che riescono a digerire l'erba.