Cats, foxes, raccoons, turkeys, pigs, and guinea hens are natural predators of snakes. Having these animals on or around your property is an effective natural way to keep snakes at bay.