Marmots are primarily herbivorous, feeding on a diet of grasses, flowers, berries, lichens, mosses, roots, and sometimes insects. If kept as pets, they would require a carefully balanced diet to stay healthy.