Female leopards give birth to two or three cubs on average. The mother leopard stays with her cubs for their first few days before venturing out to hunt. She moves them from one den to another until they are old enough to accompany her on hunts. The cubs reach sexual maturity around two to three years of age.