白头翁是杂食性的动物:
可以吃:步行虫、鼻甲、蝗虫、蚊子、蝉、蛇、蜂类、金花甲、金龟甲、夜蛾等的昆虫与幼虫;壁虱、蜘蛛等无脊椎动物;
桑椹、女贞、楝樱桃、葡萄、甘蓝、樟、寒梅、野山楂、卫茅等的果实和种子也是白头翁喜欢吃的植物。
它们主要以昆虫为食,例如蝴蝶、飞蛾、蜻蜓等。此外,在繁殖期间,白头翁也会摄食其他的无脊椎动物,如蜗牛、蚯蚓、蚂蚁等。
白头翁通常会在草丛或灌丛中觅食,有时也会在枝叶间穿梭飞行,捕捉空中飞行的昆虫。它们的食物比较富含蛋白质和维生素,适合白头翁等小型鸟类维持身体健康和能量供应。