Szakale mają kilku naturalnych wrogów, m.in.:
Lwy: Najważniejsi drapieżnicy szakali – zabijają za jedzeniem lub by zmniejszyć konkurencję.
Leopardy: Polują na szakale, zwłaszcza gdzie są wrażliwe na drzewach.
Hieny: Gwałtowni konkurenci – zabijają i jedzą szakale, kradną im jedzenie.
Wilki: Polują na szakale, choć rzadziej spotykane w ich siedliskach.
Orły: Mogą atakować młode szakale, czasem dorosłe.
Ludzie: Polują za futrem/mięsem, zabijają w konfliktach z bydłem.