Dieta łabędzi jest zróżnicowana: rośliny zanurzone (morska ziele, kocanka, rdest, lilie wodne, różki), glony (nitkowate, zielone, sinice). Zwierzęta: owady wodne (ząbki, kąkolówki, mucholówki, strzykaczki), małe ryby (sąkoliki, trzaszczaki), płazy (krzakaczki, żaby), mięczaki (ślimaki, korzenieki), skorupiaki (rakowiec), a także nasiona, orzechy, jagody, owoce.