Ans: It depends on your usage. If you find that the cloth has soiled and is unable to clean the floor properly, then it is time to get a new one. But in any case, it can last for a few months.