Oui, le canard colvert est un oiseau herbivore et se nourrit principalement de matières végétales telles que des plantes aquatiques, des graines et parfois de petits invertébrés. À ce titre, il occupe le rôle de consommateur primaire dans la chaîne alimentaire. Les consommateurs primaires sont des organismes qui se nourrissent directement des producteurs, qui sont dans ce cas des plantes.