At room temperature (diurnal range 23–28°C), Sarcophaga haemorrhoidalis (Fallen) developed from egg to adult in approx. 32 days. Survival ( ± SE%) was generally high (76.63 ± 5.67 for the egg, 80.69 ± 3.20 for the larval and 89.83 ± 3.80 for the pupal stages). Adults emerged over a 4-day period between 07.00 and 13.00 hr local time, with daily peak emergence occurring between 07.00 and 10.00 hr. Their immediate post-emergence period was characterized by a highly active and mobile phase lasting 10–15 min followed by an immobile phase lasting about 1.5 hr. Copulation commenced 4.35 ± 0.43 days after adults emerged and was not preceded by elaborate courtship. After a pre-oviposition period of 12.96 ± 0.47 days, females deposited eggs in batches (1.57 ± 0.23 egg-batches/female) each containing a mean of about 37 ± 4 eggs. Fecundity was 52 ± 6 eggs/female during a mean adult life span of 18.68 ± 1.76 days. Although the foregoing life history parameters are strongly suggestive of K-selected ecological strategy, S. haemorrhoidalis may in fact be adopting an opportunistic r−selected ecological strategy since it habitually breeds in unstable environments.