Động vật ăn tạp là thuật ngữ chỉ động vật ăn cả thực vật và động vật. Con người là ví dụ điển hình về động vật ăn tạp. Các ví dụ khác bao gồm gà, gấu trúc và ruồi.
Từ "ăn tạp" có nguồn gốc từ tiếng Latinh và nó có nghĩa là "tất cả mọi người ăn". Các nhà khoa học phân loại hai loại động vật ăn tạp chung. Đầu tiên, có những loài động vật ăn tạp săn tìm thức ăn của chúng cũng như thức ăn cho thực vật tươi. Thứ hai, có những loài ăn tạp được xếp vào nhóm ăn xác thối. Những động vật ăn tạp này ăn động vật và thực vật đã chết. Một số động vật ăn cỏ tình cờ ăn một lượng nhỏ thức ăn động vật nếu loại động vật đó có sẵn. Việc tiêu thụ ngẫu nhiên không phân loại sinh vật sống là động vật ăn tạp.