Kenguri su krupni biljojedi, hrane se travom i korenjem tako što je preživaju. Mnoge vrste su noćne životinje, obično provodeći dane izležavajući se, dok noću i ujutru su u potrazi za hranom, krećući se u gomili.

Kenguri pasu travu i zbog te osobine su im se razvili specifični zubi. Sekutićima prinose ustima travu blizu zemlje, dok je kutnjacima seku i melju. Zbog toga što dve strane donje vilice na kojoj se sekutići nalaze odvojeni nisu spojene, kenguri imaju širok ujed.

Različite vrste kengura jedu različitu vrstu hrane. Crveni kenguri više vole suvlju travu od sočnije jer je sočnija trava teška. Sivi kenguri, pak, se opredeljuju za svežije, sočnije izdanke trave jer su šumske životinje, suprotno crvenim, koji nastanjuju pustinje.

Tokom sušne sezone, svi kenguri zadržavaju ostatke hrane u njihovom digestivnom sistemu duži period vremena da bi upili i poslednje ostatke vlage. Međutim, sivi kenguri su skloniji dehidrataciji, jer nemaju preveliku potrebu da održe vodu njihovom šumskom staništu.