Cáo đỏ, là loài ăn tạp, ăn nhiều loại động vật nhưng thích các loài gặm nhấm nhỏ như chuột nhắt, chuột đồng, chuột đồng, chuột nhảy, chuột túi và chuột rừng. Chúng cũng săn bắt và ăn thịt ô rô, gấu trúc, thỏ, chim, bò sát và côn trùng. Khi thịt khan hiếm, họ bổ sung vào chế độ ăn uống của họ các chất thực vật như quả mọng, trái cây, cỏ và củ. Xung quanh nơi sinh sống của con người, chúng cũng kiếm thức ăn cho vật nuôi và rác thải.
Ngoài những con mồi thông thường, cáo đỏ đôi khi còn tấn công các động vật móng guốc non như hươu, nai. Họ cũng không ác cảm với việc đánh phá các trang trại và trại chăn nuôi gia cầm trong nước như gà. Đôi khi chúng ăn xác sống.
Cáo đỏ thường săn mồi vào tối muộn và sáng sớm. Chúng định vị các loài gặm nhấm nhỏ bằng âm thanh và sau đó nhảy lên chúng từ cách xa tới 15 feet. Một khi đã giết xong, chúng có quyền sở hữu và bảo vệ nó ngay cả trước những con vật lớn hơn. Chúng cũng được biết đến là thích giết chóc thặng dư, giết nhiều con mồi hơn chúng có thể ăn. Vì điều này có thể ảnh hưởng đến quần thể của cả chim săn mồi trong nước và chim hoang dã, số lượng của chúng bị kiểm soát ở một số khu vực. Thông thường cáo đỏ săn mồi một mình, nhưng ở những khu vực giàu tài nguyên, chúng đôi khi đi theo nhóm.