There isn’t one schedule that works for every home. How often drains need cleaning depends on usage, what goes down them, and the age and condition of the plumbing. bluefrog generally recommends drain cleaning every one to three years, although recurring symptoms may mean your system should be evaluated sooner.