Ausgewachsene Kängurus sind Pflanzenfresser, deren Ernährung hauptsächlich aus Pflanzen besteht.
Sie fressen hauptsächlich Gräser, besonders in feuchteren Gebieten. Sie konsumieren auch Kräuter (blühende Kräuter und Hülsenfrüchte), Sträucher, Rinde während Dürreperioden, Wurzeln und Samen. Kängurus sind gut an aride Regionen angepasst und können Nahrung finden, selbst wenn Ressourcen knapp sind.