A pest moth infestation can last as long as you let it! Since pestilent moths (those that eat home goods such as textiles, clothes made from animal based fibers and exposed dry foods) like Clothes Moths and Pantry Moths breed inside of homes, you could deal with many generations. However, migratory moth infestations (usually involving Miller Moths) usually only last about a month and resolve as groups of moths move on.