Most adult moths live for short periods, from a few days to a few weeks depending on the species, although moths that hibernate through the winter live for months. Often, the longer life stage of moths is the immature caterpillars that do most of the damage.