Kupu-kupu pada umumnya memakan nektar (sari bunga) pada bunga. Nektar menjadi makanan kupu-kupu karena penuh dengan nutrisi penting serta gula yang memberikan energi. Kupu-kupu amat tertarik dengan bunga berwarna cerah dan penuh warna. Kupu-kupu menggunakan organ mirip belalai pada mulutnya untuk menghisap makanannya.