The Carrion Crow eats carrion, insects, worms, seeds, fruit and any scraps. It will often spend long periods observing the nest building habits of small birds before raiding the nests, taking eggs and young chicks as food. Coastal Carrion Crows generally feed on shore-crabs and mussels.