There is no definitive answer to this question as it largely depends on the type of flooring and the amount of dirt and debris that accumulates over time. Generally, it is recommended that you vacuum at least once a week on hardwood floors and twice a month on carpet.