Khủng long ăn thực vật được gọi là động vật ăn cỏ, một thuật ngữ Neo-Latinh có nghĩa đen là "loài ăn cỏ". Khủng long cổ dài ăn cỏ vươn cao vào cây để ăn lá xanh và trái cây, trong khi khủng long cổ ngắn gặm cỏ và các thảm thực vật thấp khác. Động vật ăn cỏ là con mồi của khủng long ăn thịt, chẳng hạn như Tyrannosaurus Rex.
Khủng long ăn cỏ xuất hiện lần đầu tiên vào cuối kỷ Trias và chết vào cuối kỷ Phấn trắng, kéo dài từ khoảng 230 triệu đến 65 triệu năm trước, tương ứng. Khủng long ăn cỏ bao gồm các loài như Stegosaurus, Triceratops, Brontosaurus và Brachiosaurus.
Khoảng 700 loài khủng long ăn thịt, ăn cỏ và ăn tạp khác nhau đã được các nhà cổ sinh vật học phát hiện và đặt tên.