Bướm non được gọi là ấu trùng. Chúng nở ra từ trứng bướm được bướm cái đẻ trên nhiều loại cây. Ấu trùng cũng có thể được gọi là sâu bướm.
Ấu trùng, hoặc sâu bướm, có lối sống rất khác so với bướm trưởng thành. Chức năng chính của chúng là ăn để chúng có thể phát triển và có được năng lượng cần thiết để biến thành một con bướm trưởng thành, trưởng thành. Sau khi nở ra từ một quả trứng bướm, ấu trùng có thể phát triển gấp 100 lần kích thước ban đầu của chúng chỉ trong vài tuần. Khi ấu trùng đã phát triển đến kích thước cuối cùng, nó có thể chuyển thành nhộng hoặc giai đoạn chuyển tiếp của vòng đời bướm. Sau khi giai đoạn nhộng hoàn thành, một con bướm trưởng thành nở ra từ nhộng và có thể sinh sản để bắt đầu lại vòng đời với một ấu trùng mới.