Life Cycle of A Housefly

A housefly's life cycle is divided into four stages: (1) egg, (2) larva, (3) pupa and (4) adult. At each stage, the housefly's appearance changes completely. Mouseover the different stages to learn more.

2-3 days

Egg
within 24 hours

Adult


Larva
3-6 days


Pupa
about 5 days


Horizontal Rule
Interactive Science Worksheets © by Alan & Hui Meng
Life Cycles: Butterfly :: Frog :: Mosquito :: Cockroach :: Housefly :: Chicken :: Grasshopper