植物是大象唯一的食物。在动物园里,大象的主食就是干草和绿色饲料、带有叶子的嫩枝以及一些全是谷物的“精饲料”。除了这些食物之外,每天还要喂给大象一些陈面包、甜菜根、甘蓝、胡萝卜和苹果。大象每天有超过三分之二的时间在吃东西。野生公象一天之内可以吃掉170千克的新鲜植物,而一头母象可以吃掉大约150千克的新鲜植物。
大象最喜欢吃的植物最高可长到两米。对大象来说,这些食物很容易获得。如果它们遇到了非常可口的食物,大象也愿意伸长鼻子从高处去摘取这些美味。大象抬起前肢,甚至能够到6米高的植物。
大象经常毁坏树木,尤其是年轻的公象经常踩断小树,搞一些恶作剧。