what do swans eat

just now 1
Nature

Swans primarily eat aquatic plants and grasses, including algae, pondweed, wild celery, and waterweed. They are mainly herbivorous but occasionally consume insects, small fish, frogs, worms, mollusks, and crustaceans like freshwater shrimp. Swans feed both in water by reaching underwater vegetation and on land by grazing on grass and shoots. During winter or migration, they adapt by eating grains, vegetables such as carrots and potatoes, and wild berries. While swans can eat small animals, their diet is mainly plant-based, requiring them to consume large quantities daily for energy. Feeding swans typical foods includes grains like cracked corn and vegetables, but processed foods and bread should be avoided as they are harmful to them.