Den mest almindeligt accepterede teori er, at dinosaurerne blev udslettet af en komet eller asteroide, der forårsagede pludselige miljøskift og masseudryddelser. Nogle videnskabsmænd mener, at en 6-mile bred asteroide ramte det, der nu er Yucatan-halvøen i Mexico, og skabte Chicxulub-krateret.
Deccan Traps Theory
Teorien foreslår også, at udryddelserne var forårsaget af de massive vulkanudbrud, der skabte Deccan-fælderne i det moderne Indien. Udbruddene udsendte store mængder svovldioxid, aske og støv, som blokerede for sollys og udløste betydelig afkøling.
Teori om klimaændringer
Denne teori antyder, at klimaændringer, muligvis forbundet med de massive vulkanudbrud, forårsagede masseudryddelsen. De langsigtede virkninger af drivhusgasemissioner og vulkansk aktivitet bidrog til stigende temperaturer og havniveauer, hvilket ændrede økosystemerne.
Teori om sygdom og infektion
Denne hypotese antyder, at infektionssygdomme, såsom dem, der påvirker åndedræts- eller fordøjelsessystemet, spredes blandt dinosaurer og andre organismer, hvilket resulterer i deres død. Sygdomme kan være blevet overført gennem direkte kontakt, vand eller luft.
Teori om havniveauændringer
Store ændringer i havniveauet kan føre til ødelæggelse af levesteder og fødekæder samt isolering af dinosaurpopulationer og forstyrrelse af deres reproduktive mønstre.
Rovdyr og konkurrenter
Ifølge denne teori bidrog nye arter af rovdyr og konkurrenter til udryddelsen af visse dinosaurarter ved at indtage deres æg eller konkurrere om ressourcer som mad og levesteder.
Teori om flere faktorer
Mange eksperter mener, at en kombination af faktorer spillede en rolle i dinosaurernes udryddelse, såsom asteroide/kometpåvirkning, vulkansk aktivitet, klimaændringer, havniveausvingninger og konkurrence fra andre arter.