Hornfugler regnes i hovedsak som frugivore, men artene eter en blanding av animalsk og vegetabilsk føde, selv om den enkelte arten typisk har en preferanse for enten frukt eller smådyr. Maskehornravner er primært terrestrisk anlagt, mens neshornfugler gjerne er trelevende.