在陸地上長頸龍捕捉些昆蟲和小爬蟲吃,而在水裏則是魚和菊石。
長頸龍游泳很慢,它們最喜歡沿着岸礁爬行,在不驚擾獵物的情況下,利用長脖子的優點遠遠地咬住獵物。
和現代某些蜥蜴一樣,長頸龍地的尾巴在被兇猛動物咬住時也可以自己斷開,它們則趁機逃跑,尾巴會慢慢再長起來。