Im Winter ernähren sich Singschwäne hauptsächlich von pflanzlicher Nahrung, einschließlich Gräsern, Seggen, Teichkräutern, Wasserpflanzen, landwirtschaftlichem Getreide und manchmal sogar Algen. Obwohl bekannt ist, dass diese Schwäne auch einige kleine Wirbellose konsumieren, wenn andere Quellen knapp sind.