Keler (kelebek) nektar ve çiçek özleriyle beslenir .
Beslenme alışkanlıkları türlerine göre değişiklik gösterebilir:
- Tırtıllar bitki yapraklarıyla beslenir ve su içmelerine gerek yoktur .
- Yetişkin kelebekler ayrıca çürük meyve, ağaç özsuyu, hayvan dışkısı ve bazen ölü hayvanlardan sızan sıvıları da tüketebilir .
Kelebeklerin ağızları yoktur, bunun yerine hortum şeklindeki tüplerle sıvıları emerler .