Die Ernährung von Schafen besteht hauptsächlich aus Weidepflanzen, einschließlich Gras, Kraut und Klee. Wenn den Schafen genügend Weide zur Verfügung steht und das Klima eine ganzjährige Beweidung zulässt, darf keine zusätzliche Nahrung zugeführt werden erforderlich. Steht nicht genügend Futter zur Verfügung, kann die Schafsernährung mit Produkten wie hochwertigem Heu und Getreidefutter ergänzt werden.
Idealerweise sollten Schafe mindestens 7 Stunden am Tag auf einer gut produzierenden Weide grasen können, und die Größe der Weide hängt davon ab, wie viele Schafe in der Herde sind. Junge, trächtige, kranke oder säugende Schafe können einen zusätzlichen Ernährungsbedarf haben.