Mexikanische Präriehunde sind strikte Pflanzenfresser. Ihre Ernährung besteht hauptsächlich aus Gräsern, Kräutern, Samen, Früchten und Wurzeln. Sie fressen kein Fleisch oder Insekten. Sie spielen eine wichtige Rolle in ihrem Ökosystem, indem sie das Pflanzenwachstum kontrollieren und als Beute für andere Tiere dienen.