A black soldier fly has an incredibly short lifespan. Its life cycle is about 6 weeks undergoing a 4-stage metamorphosis of egg, larva, pupa and adult fly stage. The egg stage is about 4 days, followed by the larval stage which is about 18 days, and the pupal state will take about 14 days. The adult fly has about 9 to 10 days to live.