An average microfiber cloth can last up to 5 years if washed 25 times per year. Ultimately, the longevity of your microfiber cloths depends on several factors like how often you use them, what you use them for, and how well you take care of them.