Guardian Nature School Team Contact Blog Project Noah Facebook Project Noah Twitter

A global community of nature enthusiasts
photographing and learning about wildlife

Join Project Noah!
nature school apple icon

Project Noah Nature School visit nature school

Yellow-billed oxpecker

Buphagus africanus


The yellow-billed oxpecker is 20 cm long and has plain brown upperparts and head, buff underparts and a pale rump. The feet are strong. The adults' bills are yellow at the base and red at the tip, while juveniles have brown bills. Its flight is strong and direct.


Big mammals of several species. The yellow-billed oxpecker nests in tree holes lined with hair plucked from livestock. It lays 2–3 eggs. Outside the breeding season it is fairly gregarious, forming large, chattering flocks. Non-breeding birds will roost on their host animals at night.


The yellow-billed oxpecker eats insects and ticks. Both the English and scientific names arise from this species' habit of perching on large wild and domesticated mammals such as cattle and eating arthropod parasites. It will also perch on antelopes such as wildebeest. In a day an adult will take more than 100 engorged female Boophilus decoloratus ticks or 13,000 larvae. However, their preferred food is blood, and while they may take ticks bloated with blood, they also feed on it directly, pecking at the mammal's wounds until blood flows. Whatever the net result, mammals generally tolerate oxpeckers

Species ID Suggestions

Sign in to suggest organism ID


Benno Ibold
Benno Ibold 4 years ago

Thank you, remkinloch.

remkinloch 4 years ago

Great series of photos, fascinating to see the holes 'drilled' into the animals skin.

Benno Ibold
Spotted by
Benno Ibold

Taita Taveta, Kenya

Spotted on Jul 28, 2017
Submitted on Sep 28, 2017

Related Spottings

Red-billed Oxpecker Yellow-billed Oxpecker Yellow-billed Oxpecker Red-billed Oxpecker

Nearby Spottings

African buffalo or Cape buffalo Baboon Yellow baboon African bush elephant
Noah Guardians
Noah Sponsors
join Project Noah Team

Join the Project Noah Team