包括根莖類植物如擬鱗藻和珊瑚藻,以及藻苔等。也會吃水中的昆蟲和藻類。白天鵝偶爾也會攝食少量腐爛的航空垃圾和魚卵。在海洋環境中,還食用海苔、海參、淡水蝦、小蝦、海葵、小魚、海星、蛤蜊等海洋動物。白天鵝的食譜中也包含少量的水果。