What Do Peacocks Eat?

Photo: Kazue Asano / Flickr
Photo: Kazue Asano / Flickr

Peacocks eat grains, small mammals and reptiles, insects, figs, seeds, flower part and berries. Peacocks are native to India, Sri Lanka, Pakistan, Central Africa and Southeast Asia. They live in forest or rainforest habitats.

Both males and females are referred to as peacocks, but only the male is technically a peacock; the female is a peahen. The bright feathers of the male are used to attract a mate, and the peacock’s tail, which is also known as its train, can grow to be up to 6 feet in length. Notably, peafowl are held sacred among the Hindu, who consider the markings on the tail to be symbolic of the eyes of the gods.

Related