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