यह अभी तक एक वैज्ञानिक पहेली बनी हुई है। एक राय यह है कि पृथ्वी की जलवायु ठंडी हुई, जिससे वन सूख गए। अपने प्राकृतिक निवासों के खत्म होने से वे मर गए। दूसरा उत्तर अंतरिक्ष में निहित हो सकता है। संभवत पृथ्वी से कोई धूमकेतु या कोई विशाल उल्का पिंड पृथ्वी से टकराया, जिससे बहुत ही भयानक विस्फोट हुआ होगा । इससे वायुमंडल में उठी धूल ने सूर्य की उष्मा को मिटा दिया होगा। इससे वे पौधे मृत हो गए होंगे, जिन पर डायनोसॉर अपने भोजन के लिए निर्भर थे, जिससे डायनोसॉर का भी अंत हो गया होगा।