هناك عدة نظريات حول سبب انقراض الديناصورات، من بينها:
1- اصطدام نيزك: تشير هذه النظرية إلى أن اصطدام نيزك ضخم بالأرض قبل حوالي 65 مليون سنة كان السبب الرئيسي في انقراض الديناصورات. ومن أدلة هذه النظرية تواجد بقايا النيزك في شبه الجزيرة اليوكاتانية في المكسيك، وتعطي هذه النظرية شرحا لظاهرة الانقراض السريع للكائنات الحية بما فيها الديناصورات.
2- التغيير المناخي: يؤكد مؤيدو هذه النظرية أن التغيرات المناخية التي حدثت على الأرض والتي أدت إلى تقلبات في درجات الحرارة والهطول المطري كانت السبب الرئيسي في انقراض الكثير من الحيوانات والنباتات، بما في ذلك الديناصورات.
3- اتباع نظام غذائي غير مستدام: تشير هذه النظرية إلى أن الديناصورات كانت تتبع نظام غذائي غير مستدام، أي أنها كانت تتناول بشكل مفرط كميات كبيرة من النباتات والحيوانات المفترسة، مما أدى إلى نفاد الموارد الغذائية، وتداعيات ما يليها على سلسلة الغذاء.
4- المرض: هناك نظرية مفترضة تشير إلى أن المرض أو الأمراض التي انتشرت بين الديناصورات كانت السبب في انقراضها الجماعي.
تعتبر هذه النظريات مجرد فرضيات ولا يزال العلماء يجتهدون في فهم وتوثيق الأسباب التي أدت إلى انقراض الديناصورات بشكل دقيق.