主要以草为食。
三角龙是草食性动物,因为它们的头部低矮,所以它们可能主要以低高度植被为食,但它们也shu可能使用头角、喙状嘴,或以身体来撞倒较高的植被来食用。三角龙的颚部前端具有长、狭窄的喙状嘴,被认为比较适合抓取、拉扯,但并不适合咬合。