白蚁食性很广,其营养物质来源于植物,以植物性纤维素及其制品为主食,兼食真菌和木质素,偶尔也食淀粉、糖类和蛋白质等等。人们也常见白蚁会蛀食人造纤维、砖块、水泥、塑料等,以口吐乙酸之类的化学物质来腐蚀、熔化这些物件的,它们并不是要吃这些物件,而是要打通通往木材的隧道。此之外,也能吞食同一蚁巢内的白蚁尸体、幼蚁发育中蜕下的旧皮,在外界食料缺乏的情况下,也会吞食蚁卵甚至幼蚁。相互吞食不是它们的正常营养方式。白蚁的食物可归纳为以下几方面。
(1)活体植物:许多种土栖白蚁都能取食植物的根、茎,尤其是幼苗、嫩茎和根部
(2)含糖量高的干枯植物:纤维素在白蚁全部食谱中,占有极其重要的地位,许多种白蚁不仅取食天然木材和干枯植物,如蛀食枯死树桩、枯枝落叶和被木材腐朽菌寄生的枯木。黑翅土白蚁和黄翅大白蚁还取食晒干的牛粪。白蚁还能取食各种含纤维素的加工产品,象纸张、布匹等。
白蚁对纤维素的消化与吸收:白蚁取食大量的纤维素,光靠白蚁本身并不能完成消化纤维素的全部过程。除白蚁科以外,其它白蚁肠内都含有数量很多的单细胞生物,其中包括了原生动物的四个纲(鞭毛纲、肉足纲、孢子纲、纤毛纲)以及细菌,已定名的有300多种。这些微生物与白蚁是共生关系,只有依靠这些微生物的协助,才能使纤维素消化转变为白蚁可以吸收利用的物质。
(3)从微生物中摄取补充其他营养物质:某些白蚁取食真菌,这些真菌有两类,一类由白蚁用特殊的方法培养,另一类不是经白蚁特殊培养的。
(4)白蚁尸体、幼蚁蜕皮、蚁卵和幼蚁。