Dinozorların en büyük düşmanı olarak öne çıkan bir hayvan bulunmamaktadır. Ancak, bazı hayvanlar dinozorlarla beslenmiştir: Deinosuchus: 7-10 metre uzunluğunda ve yaklaşık 8 ton ağırlığındaki bir timsah türü, dinozorları avlamıştır. Sarcosuchus: Erken Kretase döneminde yaşamış, 12 metre uzunluğa ve 8 tona kadar çıkabilen bir timsah türüdür. Cretoxyrhina: Geç Kretase döneminde yaşamış, 8 metreye kadar ulaşabilen bir köpekbalığı türüdür. Repenomamus: Ortalama bir porsuk büyüklüğünde olan bu memeli, avlanma yeteneği sayesinde dinozorlarla beslenmiştir. Ayrıca, yılanlar ve tenyalar gibi iç parazitler de dinozorların ölümüne neden olmuş olabilir.