Gelegentlich fressen einige Füchse Schlangen. Füchse sind Allesfresser, daher beziehen sie Nahrung sowohl aus pflanzlichen als auch aus tierischen Quellen. Kleine Säugetiere und große Insekten sind die häufigste Beute von Füchsen.
Füchse neigen dazu, in Gebieten, in denen sich Wälder und Felder treffen, nach Nahrung zu suchen. Mit ihrem ausgeprägten Geruchssinn schnappen Füchse ihre Beute auf und stürzen sich. Füchse erhalten Nahrung auch durch Aufräumen oder das Essen von Kadavern, auf die sie stoßen. Manchmal stiehlt ein hungriger Fuchs jedoch einem Bären oder Wolf einen Teil einer Mahlzeit. Die Nahrung eines Fuchses kommt nicht immer aus der Wildnis. Obwohl Füchse keine Hauskatzen und -hunde angreifen, jagen sie domestizierte Vögel.