Диплодок был растительноядным динозавром. 13 Наиболее вероятно, что он срывал листья и побеги папоротников и низкорослых растений и попутно глотал камни, которые помогали ему при пищеварении. 13
Также диплодоки могли питаться водорослями и заглатывать мелких моллюсков. 13