How many times you clean the tank for a Betta fish will depend primarily on the size of the tank. For instance, if you get a 5-gallon tank, weekly cleanings are a must! But, on the other hand, a tank that is 15-20-gallons can be cleaned once or twice a month.