Dinozorların yok olmasından gök taşı çarpması, büyük volkanik patlamalar ve kıta hareketleri sorumlu tutulmaktadır. Gök taşı çarpması: Yaklaşık 66 milyon yıl önce, Meksika’daki Yucatan Yarımadası yakınlarına çarpan bir gök taşı, Chicxulub Krateri’ni oluşturmuş ve bu çarpma, dinozorların büyük bir kısmının anında yok olmasına yol açmıştır. Büyük volkanik patlamalar: Özellikle Sibirya ve Hindistan’daki volkanik patlamalar, atmosfere zehirli gazlar ve toz yayarak dinozorların oksijensiz kalıp toplu olarak ölmesine neden olmuştur. Kıta hareketleri: Kretase döneminde (145-66 milyon yıl önce) kara kütlelerinin yer değiştirmesi, dinozorların yaşam alanlarını olumsuz etkileyerek yok oluşlarını hızlandırmıştır. Bilim insanları, bu faktörlerin dinozorların yok oluşunda etkili olduğunu düşünse de, kesin neden hala tam olarak belirlenememiştir.