Selon About.com, le caribou, ou renne comme on l'appelle communément, est considéré comme un herbivore au pâturage, et son régime alimentaire se compose principalement de feuilles de saule et de bouleau, d'herbes, de carex et de lichen. La mousse de renne, en particulier, est un aliment de base courant.
Le régime alimentaire du caribou change selon la saison. Le lichen est la principale source de nourriture hivernale du caribou. Les recherches suggèrent que le caribou mange occasionnellement du poisson, comme l'omble chevalier, de petits rongeurs, y compris des lemmings, et des œufs d'oiseaux au printemps, lorsque la nourriture n'est pas toujours abondante. Au cours d'un projet de recherche, un groupe spécifique de rennes a été observé en train de manger des champignons avec beaucoup d'enthousiasme à la fin de l'été.
Le caribou a un estomac à quatre cavités, ce qui en fait un ruminant. Outre certains gastéropodes, ce sont les seuls animaux à avoir été trouvés avec l'enzyme lichénase, qui est utilisée pour décomposer la lichénine en glucose. Pour cette raison, le caribou est le seul grand mammifère capable de métaboliser le lichen.
Les caribous ont des sabots qui changent selon la saison. En hiver, leurs sabots deviennent plus denses, ce qui leur permet de creuser dans la neige pour accéder au lichen. Leurs sabots deviennent plus doux et plus spongieux pendant l'été, ce qui leur permet de marcher confortablement sur le sol dégelé de la toundra.