龙类的牙齿，显示棘龙类偶尔以这些飞行主龙类为食。棘龙可能是种无特定目标、多种食物来源的掠食动物，可用白垩纪的大型灰熊来形容牠们，平常偏好捕食鱼类，但也寻找许多小型到中型的猎物为食。在2009年，达鲁·沙索等人对编号MSNM V4047标本进行X射线计算机断层成像，发现棘龙的上颌下颌有疑似感应器官的小孔。达鲁·沙索等人推测，棘龙会将身体浸泡在水中，头部半露出水面，并感应周围的猎物动静，而进行猎食。在2010年，一项针对棘龙科牙齿的氧同位素研究，显示棘龙是半水生动物。这项研究分析棘龙、重爪龙、激龙、暹罗