Китоглавы в естественных условиях питаются только животной пищей. 2
Основную часть рациона составляют двоякодышащие рыбы, рыбы из семейства многопёровых, сомы, тилапии и водяные змеи. 14
Также в меню китоглавов входят:
Иногда китоглавы едят небольших водоплавающих птиц. 23
Китоглавы — хищники, которые могут по несколько часов стоять на одном месте, не двигаясь, дожидаясь добычи. 2 Когда цель обнаружена, они резко срываются с места и захватывают улов вместе с водой. 2