Die Nahrungsmenge, die Leoparden pro Tag fressen, variiert. Normalerweise jagen Leoparden Fische, Reptilien, Krabben, Kadaver, Nagetiere, Insekten, Hasen, Paviane, Warzenschweine und Antilopen.
Sobald Leoparden ihre Beute getötet haben, nehmen sie die Kadaver und klettern auf Bäume, um sich vor Hyänen und Löwen zu verstecken. Sie jagen gerne nachts und töten ihre Beute so schnell wie möglich, meist mit einem Biss in den Hals. Leoparden haben einziehbare Krallen, die die Beute einfangen. Leoparden sind kleiner als viele andere Großkatzen wie Tiger, Löwen und Jaguare. Sie sind dafür bekannt, sich leicht an verschiedene Umgebungen anzupassen, was sie laut BBC zu den geografisch am weitesten verbreiteten Großkatzen macht.