The Cape wagtail's main food is invertrebrates foraging is mainly on the ground or in shallow water, often feeding on animals that are already dead.
It has been recorded as host of the following brood parasites diderick cuckoo Chrysococcyx caprius, Jacobin cuckoo Clamator jacobinus and Levaillant's cuckoo Clamator levaillantii.