Los cisnes son aves omnívoras pero tienen una dieta muy vegetariana. Se alimentan de vegetación submarina como algas y plantas acuáticas cuando están en el agua y una mezcla de plantas, semillas y bayas cuando están en tierra. También comen insectos, tanto acuáticos como terrestres, y ocasionalmente pequeños peces.
Debido a su gran tamaño, los cisnes tienen pocos depredadores naturales. El principal depredador del cisne es el humano que lo caza por su carne y sus plumas. Otros depredadores del cisne incluyen los lobos, mapaches y zorros.