I do at least a 50% on each larger tank each week, a 100% on my betta tank every 3 days, and two back to back 50% changes on my 5 gallon at least once a week, sometimes twice. The 5 is the only tank with gravel and I vac it completely. The others (except the bare bottom betta tank) have sand so I just suck up everything on top.