Gray langurs are primarily herbivores. However, unlike some other colobines they do not depend on leaves and leaf buds of herbs, but will also eat coniferous needles and cones, fruits and fruit buds, evergreen petioles, shoots and roots, seeds, grass, bamboo, fern rhizomes, mosses, and lichens.