Тъй като динозаврите са изчезнали преди miljoни години, е невъзможно да се наблюдават техните реални диети. Въпреки това, на базата на фосилни записи и научни изследвания, можем да направим разумни преценки за това какво са консумирали различните видове:
- Тиранозавър Рекс: Месояден, вероятно се хранил с големи травоядни динозаври.
- Трицератопс: Травояден, преимуществено консумирал растителност като цикаси, папоротници, палми и плодове.
- Стегозавър: Травояден, специализиран в ниско растящи растения като мъхове, цикаси и хвощове.
- Велociраптор: Месояден, вероятно ловел по-малък добыв като малки динозаври, бозайници и птици.
- Апатозавър (Бронтозавър): Травояден, пасъл папоротници, цикаси и хвойни дървета.
- Птеранодон: Рибояден, преимуществено ял риба.
- Игуанодон: Травояден, се хранил с растения, включително листове, стъбла и плодове.
- Компсогнатус: Месояден, вероятно се хранил с малки животни като насекоми, гущери и малки бозайници.
Някои динозаври може би са имали по-специализирани диети, а други са били опортунистични ядци. Наличността на храна може да варира в зависимост от географското местоположение и екологичната ниша.