白垩纪时，兰斯组、海尔河组及Scollard地层位在分隔东西北美洲的白垩纪海路西岸。它们是一个宽广的海岸平原，由海路伸延向西，直至新形成的洛矶山脉。这些地层大部份是由沙岩及泥岩所组成，形成氾滥平原的环境。海尔河组是这些地层最多被研究的。当时，海尔河组是亚热带地区，有着潮湿及温暖的气候。很多植物品种得以生存，主要是被子植物，较小的是松科、蕨类及苏铁科。丰富的树叶化石在这地区的多个地方都可以找到，显示这地区曾经是由小树组成的森林。甲龙与以下恐龙生存于相同环境：角龙科的三角龙与牛角龙、稜齿龙类的奇异龙、鸭嘴龙科的