Hầu hết các loài bướm đêm và gần như tất cả các loài sâu bướm đều ăn lá và hoa của thực vật. Một số sâu bướm ăn trái cây hoặc hạt, và một số ít ăn thức ăn động vật như sáp ong hoặc lông thú. Một số rất ít loài sâu bướm là loài ăn thịt, ăn rệp hoặc côn trùng thân mềm khác. Người lớn chủ yếu uống mật hoa hoặc nhựa cây.