火山爆发说

因为火山的爆发,二氧化碳气体大量喷出,造成地球上急剧的温室效应,大批植物死亡,与此同时,臭氧层破裂,有害的紫外线照射地球表面,造成恐龙和其他生物灭亡。火山喷发还可能导致白垩纪末期降下强烈的酸雨,使土壤中的微量元素被溶解,恐龙通过饮水和食物直接或间接地摄入有害物质,出现急性或慢性中毒,最后陆续死掉。
造山运动说

在白垩纪末期发生的造山运动使得沼泽干涸,许多以沼泽为家的恐龙因此无法生存下去。环境变了,植物也改变,草食性的恐龙不能适应新的食物,因此相继灭绝。草食性恐龙的灭绝,让肉食性恐龙也失去了食物,结果也跟着灭绝了。这个过程持续了一千万至两千万年。到了白垩纪末期,恐龙终于在地球上绝迹。
被子植物中毒说

恐龙年代末期,地球上的裸子植物逐渐消亡,取而代之的是大量的被子植物,这些植物里含有裸子植物中所没有的毒素,形体巨大的恐龙食量奇大,摄入被子植物,导致体内毒素积累过多,终于被毒死了。