Istnieje wiele teorii na temat tego, dlaczego wygasły dinozaury, takie jak uderzenie asteroidy, aktywność wulkaniczna i zmiana klimatu. Istnieje wiele teorii, ponieważ żadna nie została dowiedziona jako w 100% pewna jako przyczyna za zgon dinozaurów.
Teoria uderzenia planetoid sugeruje, że dinozaury zginęły w wyniku masowego wyginięcia w wyniku uderzenia dużej planety w planetę. Dowody potwierdzające tę teorię obejmują obecność metalu zwanego irydem w miejscach, w których znaleziono skamieniałości dinozaurów. Iridium to rzadki metal, który nie jest powszechnie spotykany na Ziemi, ale jest powszechnym materiałem w asteroidach. Naukowcy są przekonani, że uderzenie z asteroidy mogło doprowadzić do rozwoju tsunami i pożarów lasów, a także stworzenia warstwy pyłu i popiołu, które blokowałyby światło słoneczne, pogrążając planetę w ciemności i zimnie.
Inne teorie sugerują, że nastąpił wzrost aktywności wulkanicznej w czasie, kiedy dinozaury wymarły i wierzą, że ta działalność zniszczyłaby siedliska i popchnęła do atmosfery wystarczającą ilość popiołu, aby wpłynąć na klimat i zniszczyć roślinność.
Teoria zmian klimatycznych stwierdza, że klimat na Ziemi stopniowo stawał się chłodniejszy i suchszy, a dinozaury nie mogły przystosować się do zmiany, co doprowadziło do ich stopniowego wyginięcia.
Teorie religijne potwierdzają pogląd, że dinozaury zginęły podczas wielkiej powodzi w czasach Noego.
Choć temat wyginięcia dinozaurów wciąż pozostaje przedmiotem debaty, odkrycia nowych skamielin zawierają więcej informacji o tym, jak żyły.