If you are wondering how often to clean your betta tank, the short answer is once a week for a filtered tank and twice a week for a small unfiltered bowl. But the real trick is doing it gently. Bettas are hardy fish, but they are also sensitive to sudden changes in water chemistry. A regular, light cleaning schedule keeps their environment stable and your fish happy. Let’s walk through exactly what that looks like, day by day and week by week.
Why Weekly Partial Water Changes Work Best
A full tank dump is almost never the right move. Bettas produce ammonia through their waste and gills, and that ammonia builds up fast. In a filtered tank, beneficial bacteria help break it down, but they need time to work. By changing only 25 to 50 percent of the water each week, you remove waste without destroying the bacteria colony. For a standard 5-gallon tank with a filter, a weekly 25 percent change is ideal. If you have a smaller tank, like a 2.5-gallon, bump it to 50 percent weekly. For unfiltered bowls or vases, you need to do a 50 to 100 percent change twice a week because there is no biological filter to help. Just remember to always dechlorinate the new water and match the temperature to the tank.
Betta fish actually breathe air from the surface using a special organ called the labyrinth. This means they can survive in low-oxygen water better than many fish, but it does not mean they can handle dirty water. Ammonia burns their gills and fins, so clean water is still critical.
How to Clean a Filter Without Losing Good Bacteria
Your filter is your best friend, but cleaning it wrong can crash your cycle. Never rinse your filter media under tap water, because chlorine kills the beneficial bacteria. Instead, during your weekly water change, swish the filter sponge or cartridge in a bucket of water you just removed from the tank. This knocks off debris while keeping the bacteria alive. Replace cartridges only when they fall apart, usually every 4 to 6 weeks, and never replace all media at once. If you need more guidance on setting up a healthy tank, check out our complete betta fish care guide for step by step instructions.
Daily and Weekly Cleaning Checklist
Small daily habits make weekly cleanings easier. Every day, use a small net or turkey baster to remove uneaten food and visible waste from the bottom. Also check the water temperature and make sure the filter is running smoothly. Once a week, do the following: remove your betta gently with a cup, siphon out the old water, scrub the glass with an algae pad (never soap), rinse decorations in tank water, and refill with treated water at the same temperature. Do not forget to clean the lid and rim, where biofilm can build up. If you notice a strong smell or cloudy water between cleanings, increase your water change frequency slightly until it clears.
Signs Your Tank Needs Cleaning Sooner
Even with a schedule, your tank might need extra attention. Look for these signs: cloudy water, a fishy or sulfur smell, algae growing fast, or your betta acting lethargic, clamping their fins, or sitting at the bottom. If you see any of these, do a 30 percent water change right away. A dirty tank can lead to fin rot and other health issues. If your betta seems sick, it is always smart to ask your vet for a proper diagnosis, but clean water is the first step in recovery. For more on keeping your betta healthy, read our common betta diseases and prevention guide.
“A clean tank is not just about looks, it is the difference between a betta that thrives and one that just survives.”
What About Deep Cleaning the Whole Tank
A full tear down clean is only needed if you are moving the tank, treating a major outbreak, or starting over. For routine care, a deep clean every 3 to 4 months is enough. During a deep clean, remove everything, scrub the gravel or sand, rinse the filter media in tank water, and replace any worn out decorations. But even then, keep some old water in the tank to preserve the bacteria. If you are planning to add live plants or change the substrate, check out our betta tank setup ideas for safe options.
How Tank Size Changes Your Cleaning Schedule
Bigger tanks are actually easier to maintain. A 10-gallon tank with a filter can go up to 10 days between water changes, while a 1-gallon bowl needs cleaning every 3 to 4 days. The reason is dilution: more water means waste is less concentrated. If you want the easiest routine, go with a 5-gallon or larger tank. A smaller tank or bowl requires more frequent work and is less forgiving if you miss a cleaning. If you are new to bettas, start with a 5-gallon tank and stick to the weekly schedule. For a deeper look at tank sizes and what works best, see our best betta tank size guide.
Never use soap or detergent to clean any part of the tank, decorations, or equipment. Even a tiny residue can harm your betta’s slime coat and gills. Hot water and a dedicated scrub pad are all you need.
Stick with a consistent routine, watch your betta’s behavior, and adjust as needed. A clean tank is the foundation of a happy, colorful betta that lives a long life.