فیلها یکی از بزرگترین و سنگینترین حیوانات روی زمین هستند و به همین دلیل نیاز به مقدار زیادی غذا دارند. غذای روزانه فیلها بستگی به نوع و اندازه فیل (آسیایی یا آفریقایی) و همچنین محیط زندگی و منابع غذایی موجود دارد. بهطور کلی، فیلها بهطور متوسط بین 150 تا 300 کیلوگرم غذا در روز مصرف میکنند.
فیلهای آفریقایی:
فیلهای آفریقایی بزرگتر از فیلهای آسیایی هستند و نیاز غذایی بیشتری دارند. یک فیل آفریقایی بالغ میتواند روزانه حدود 200 تا 300 کیلوگرم گیاهان و مواد غذایی مختلف مصرف کند. این مواد شامل انواع گیاهان، درختان، علفها، برگها، میوهها و پوست درختان است. فیلهای آفریقایی اغلب در طول روز زمان زیادی را به جستجو و خوردن غذا میگذرانند.
فیلهای آسیایی:
فیلهای آسیایی بهطور کلی کمی کوچکتر از فیلهای آفریقایی هستند، بنابراین نیاز غذایی کمتری دارند. یک فیل آسیایی بالغ معمولاً حدود 150 تا 250 کیلوگرم غذا در روز میخورد. این غذا عمدتاً شامل انواع گیاهان، برگها، خرماها، چمنها و میوهها است.