富，且在地理上分佈广泛，古生物学家认为牠们所吃的食物包括了苔藓、蕨类、木贼、苏铁、松柏与一些果实。同时由于缺乏咀嚼能力，因此牠们也会吞下胃石，以帮助肠胃处理食物，这种行为也出现在现代鸟类及鳄鱼当中。剑龙并不像现代草食性哺乳类一样，这些物种以地面上低矮的禾本科植物（草）为食，因为这类植物是在白垩纪晚期才演化出来，那时剑龙早已灭绝许久。关于剑龙低矮的觅食行为习性有一种假说，认为他们吃较低矮的非开花植物的果实或树叶，并且认为剑龙最多只能吃到离地1公尺的食物。另一方面，如果剑龙如巴克尔（Bakker）所推论，能