Les léopards sont des prédateurs carnivores et opportunistes, ce qui signifie qu'ils mangent diverses proies. Leur régime alimentaire se compose généralement d'ongulés de taille moyenne, tels que des gazelles, des impalas, des zèbres, des phacochères et des antilopes. Les léopards chassent également des proies plus petites, comme les rongeurs, les lièvres, les oiseaux et les reptiles. En de rares occasions, ils peuvent même tuer et manger des animaux plus gros, comme des buffles et des girafes. En plus de chasser des proies vivantes, les léopards sont connus pour se nourrir des proies tuées par d'autres carnivores, tels que les lions et les hyènes.