恐龙最早出现于三叠纪晚期,从三叠纪末期即已开始缓慢割袭的两块古陆,已经更加剧烈地漂移。非洲和南美洲虽然还连在一起,但南极洲和澳大利亚洲已经分离,印度板块已经开始向北漂移。到了白垩纪中期,大陆漂移的速度加快,北美从欧洲分离出去,南极洲与大洋洲分割开,南美和非洲的距离也逐渐拉开,形成了今天的地球大陆板块的离合状况。
据地球专家们分析,大陆漂移能够引起一系列的环境变化,而环境变化又能引起气候变化。
海洋对气候的变化有巨大的影响,古陆没有分离时,地球上的温度从赤道到两极差不多相同,温差相差不大。然而,到白垩纪晚期,海水退却,气候变化,两极地区变冷,而在其他地区,则成了冷和热相互交替的温带气候,这就为适应温暖气候环境的恐龙的绝灭提供了外部条件。恐龙不能适应这种变化,从而慢慢地绝灭了。