The rufous treepie is primarily an arboreal omnivore feeding on fruits, nectar (of Bombax ceiba[6]) seeds,[7] invertebrates, small reptiles and the eggs and young of birds;[8] it has also been known to take flesh from recently killed carcasses. It is an agile forager, clinging and clambering through the branches and sometimes joining mixed hunting parties along with species such as drongos and babblers.