No, foxes do not typically eat hawks. Foxes are omnivores and their diet mainly consists of small mammals, birds, insects, and fruits. Hawks are predatory birds and are higher up in the food chain than foxes. Although foxes may scavenge on a dead hawk, it is unlikely that they actively hunt and consume live hawks.