Un dinosaurio herbívoro es un dinosaurio que solo come plantas. La mayoría de las especies de dinosaurios eran herbívoros, incluyendo el brachiosaurus, stegosaurs, triceratops, astrodon, ankylosaurus y ornithopsis.
Se ha sugerido que aproximadamente el 65 por ciento de las especies de dinosaurios eran herbívoros, donde aproximadamente el 35 por ciento eran carnívoros o terópodos. Ejemplos de dinosaurios carnívoros bien conocidos son el tiranosaurio rex, o T-rex, y velociraptor. Un número muy pequeño de especies de dinosaurios eran omnívoros, lo que significa que comían plantas y animales. La mayoría de los dinosaurios herbívoros eran en realidad omnívoros en cierto sentido, porque a menudo ingerían accidentalmente pequeños animales e insectos cuando comían plantas.
En todas las poblaciones de animales, tiende a haber más herbívoros que carnívoros. Se necesitan más consumidores de plantas en la parte inferior de la cadena alimentaria para poder suministrar alimentos y energía a los carnívoros en la parte superior de la cadena alimentaria.