Wenn Schafe auf einem Feld sind, fressen sie Gras oder Heu. Sie können auch mit Getreide wie Mais, Hafer und Sojabohnen gefüttert werden. Schafe können auch invasive Pflanzen fressen, darunter Liguster und Geißblatt.
Schafe sind Wiederkäuer, was bedeutet, dass sie ihre Nahrung wieder verdauen. Schafe kauen ihr Futter nicht sehr gut, aber es gelangt durch die Speiseröhre in den Pansen. Dieser Teil des Magens fermentiert die Nahrung, nachdem sie auf eine kleinere Größe reduziert wurde. Dieser Vorgang dauert bei ausgewachsenen Schafen im Allgemeinen acht Stunden oder länger. Sobald die Nahrung zerlegt und fermentiert ist, gelangt sie in den wahren Magen, wo die Verdauung stattfindet, und in den Dickdarm zur weiteren Fermentation.
Da Schafe in der Lage sind, eine Vielzahl von Nahrungsmitteln zu fressen, werden sie als gezielte Weidetiere für Landbesitzer und Körperschaften verwendet, die eine wirtschaftliche und umweltfreundliche Methode zur Bewirtschaftung invasiver Pflanzenarten und überwucherter Grundstücke benötigen. Schafe ernähren sich von Efeu und Kudzu und können auf ihren Hinterbeinen stehen, um sich von höheren Pflanzen zu ernähren. Schafe können aufgrund ihrer dicken Wolle in Gebieten arbeiten, in denen Giftefeu und Dornengestrüpp vorkommen. Sie können auch auf felsigen, bewaldeten oder steilen Grundstücken grasen, auf denen der Einsatz schwerer Maschinen möglicherweise nicht praktikabel ist.