Le régime alimentaire typique du gorille comprend de l'écorce, des pousses de bambou, des feuilles, des fruits, des fleurs, des racines et des tiges, tandis que le gorille des plaines de l'ouest mange également des fourmis, des termites et des larves. Le régime alimentaire du gorille change en fonction de l'emplacement et la période de l'année.
Les gorilles des montagnes mangent principalement du bambou, des graines, de l'écorce et des parties de plantes vertes, et les gorilles des plaines mangent plus de fruits car ils sont plus abondants, bien qu'ils mangent beaucoup moins de fruits que les chimpanzés ou les orangs-outans. Tous les gorilles grimpent aux arbres pour récupérer les fruits qui poussent au-dessus du sol. Ils mangent aussi occasionnellement de la terre, probablement pour les nutriments ou la neutralisation du poison. Un gorille mâle adulte mange jusqu'à 66 livres de nourriture en une journée, tandis qu'une femelle consomme environ 40 livres de nourriture par jour.