Există mai multe teorii cu privire la motivele pentru care dinozaurii au murit, cum ar fi impactul asteroizilor, activitatea vulcanică și schimbările climatice. Există multe teorii, pentru că nici unul nu sa dovedit a fi 100% pentru decesul dinozaurilor.
Teoria impactului asteroizilor sugerează că dinozaurii au murit într-o dispariție masivă, ca urmare a unui asteroid mare care lovește planeta. Dovezile care susțin această teorie includ prezența unui metal numit iridiu în locurile în care au fost găsite fosilele dinozaurilor. Iridium este un metal rare care nu se găsește în mod obișnuit pe Pământ, dar este un material comun în asteroizi. Oamenii de știință cred că impactul asteroidului ar fi putut duce la dezvoltarea tsunami-urilor și a incendiilor forestiere, precum și crearea unui strat de praf și cenușă care ar fi blocat lumina de la soare, aruncând planeta în întuneric și frig.
Alte teorii sugerează că a existat o creștere a activității vulcanice în perioada în care dinozaurii au dispărut și cred că această activitate ar fi distrus habitate și ar împrăștia suficientă cenușă în atmosferă pentru a afecta clima și a distruge vegetația.
Teoria schimbărilor climatice afirmă că climatul Pământului a devenit treptat mai rece și mai uscat și că dinozaurii nu s-au putut adapta la schimbare, ducând la dispariția lor treptată.
Teoriile religioase susțin ideea că dinozaurii au murit în timpul marelui inundații din vremea lui Noe.
În timp ce subiectul cum au dispărut dinozaurii este încă în dezbatere, descoperirile de fosile noi oferă mai multe informații despre modul în care au trăit.