Лебеди питаются преимущественно водными растениями и мелкими водорослями, ряской, корневищами тростника. Кроме растительной пищи, лебеди кормятся доступными им мелкими донными животными (рачками, моллюсками, червями) , не брезгуют также зерном, например пшеницей или кукурузой. Иногда они сощипывают листья со свисающих к воде ветвей плакучих ив или же прибрежные травы.