Ce que mange un kangourou dépend du type de kangourou, mais en général, il mange des herbes, des fruits, de l'écorce et des fleurs. Il existe plus de 47 espèces de kangourous aujourd'hui.
Les kangourous terrestres, ou ceux qui vivent sur des terres plates, mangent principalement de la végétation verte comme des herbes et des feuilles. Le kangourou arboricole mange de la végétation, ainsi que des petits oiseaux et des œufs d'oiseaux lorsqu'il peut les trouver.
Il existe trois types de kangourous terrestres : les wallaroos, les wallabies et les kangourous. Les wallabies sont le plus petit kangourou terrestre et le plus grand des trois est le kangourou.
Le kangourou arboricole passe presque tout son temps dans les arbres. Ils ont des queues plus longues que les kangourous terrestres, ce qui leur permet de grimper rapidement et facilement parmi les branches des arbres.