白鷺捕食的方式主要有以下幾種:
漫步捕食。白鷺會在河邊、鹽田或水田地中一邊漫步一邊啄食,利用其長嘴、長頸和長腿來捕食水中的動物。
等待獵物。白鷺會靜靜地站在水邊或使用餌料(如麪包片)來吸引獵物,然後迅速用長嘴捕獲。
攪動水面。白鷺會輕輕地涉水並攪動水面,以此來驚嚇水中的小魚和小蝦,然後捕食。
快速追捕。在沼澤溼地、湖泊或潮溼的森林等溼地環境中,白鷺會快速劃過水面,利用其靈活的脖子和尖尖的喙來捕食淺水中的小魚、兩棲類、爬行類動物,包括魚、甲殼動物和昆蟲,特別是魚蝦。
驚嚇獵物。當水較清時,白鷺會站在淺水中,眼睛緊盯水面,一旦發現獵物,會迅速將長喙插入水中捕獲。
踩踏和抖動。在某些情況下,如水深較深或水質渾濁,白鷺會通過扇動翅膀和爪子在水中四處跑動或快速踩踏和抖動來驚動或感知水中的獵物,然後進行捕食。