白蚁的食物范围广泛,其食性主要取决于种类和生态环境。一般来说,白蚁主要喜欢吃植物和木材的纤维素及半纤维素,如植物的根、茎、皮,木材,干枯树枝落叶及含纤维素的木材加工产品等。此外,某些白蚁还会取食真菌、木质素、淀粉、糖类和蛋白质等。在食物缺乏时,它们甚至会吞食同类尸体、蚁蜕、蚁卵和幼蚁。总的来说,白蚁的食性非常广泛,且对纤维素的消化与吸收能力较强。