How Often to Change Betta Fish Water: Weekly Routine
As an Amazon Associate we earn from qualifying purchases.
How often should you change betta fish water? For a filtered tank of 5 gallons or more, the guide cited here says to replace roughly 20 to 25 percent of the water once a week. For a small or unfiltered tank under 5 gallons, it says to replace 30 to 50 percent twice a week. Those are starting points, and your water test readings should adjust them. This page walks through the routine step by step, with the numbers and the reasons behind them.
Quick answer
- Filtered tank, 5 gallons or more: about 20 to 25 percent weekly.
- Small or unfiltered tank under 5 gallons: 30 to 50 percent twice a week.
- Test with a liquid kit. Ammonia and nitrite should read 0 ppm.
- Treat tap water with a dechlorinator and match the temperature before it goes in.
Why water changes matter
A betta tank works as a small cycle. Fish waste produces ammonia, helpful bacteria turn ammonia into nitrite, and then nitrite into nitrate. According to the source cited here, Fish Tank World, nitrate is removed only by water changes. That is the main reason a fixed routine exists: the filter and bacteria handle the first two steps, but the nitrate stays until you take water out.
The same guide notes that larger filtered tanks need less frequent changes because they dilute waste better and house helpful bacteria in the filter. Tanks under 5 gallons are harder to keep stable: ammonia rises faster, and temperature and pH swing more. That is why the small-tank schedule is more frequent and removes a larger share.
A weekly routine by tank type
Filtered tank of 5 gallons or more
The guide recommends replacing about 20 to 25 percent of the water once a week. It adds that you can vacuum the gravel about every two weeks and rinse filter media about monthly, using tank water. A moderately planted tank may stretch the schedule to about every 10 days, and the guide says plants help but do not replace maintenance.
Small or unfiltered tank under 5 gallons
The recommendation here is 30 to 50 percent twice a week, vacuuming the gravel with every change and doing a complete substrate clean about every two weeks. The guide also suggests upgrading a small unfiltered tank to a filtered 5 gallon setup. If your tank is a bowl or a tiny tank, plan for the more frequent routine.
New tanks and uncycled tanks
The guide says newly set up tanks, those under about six weeks old, commonly show detectable nitrite. Those tanks need immediate water changes and close testing. A cycled tank should read 0 ppm for both ammonia and nitrite. The guide does not give a method for cycling, so check a dedicated cycling guide if you are starting from scratch.
Let test readings override the calendar
A schedule is a guess until you test. The guide prefers liquid test kits and says strips cannot reliably distinguish 0 from 0.25 ppm ammonia. It gives these targets:
| Reading | Target | What the guide says to do |
|---|---|---|
| Ammonia | 0 ppm | At 0.25 ppm or higher, do an immediate 30 percent change and retest within 24 hours |
| Nitrite | 0 ppm | Any detectable level calls for an immediate water change |
| Nitrate | Below 20 ppm, 40 ppm as the outer limit | Rising nitrate suggests more frequent changes, overfeeding or overstocking |
| pH | 6.5 to 7.5 | Stability matters more than an exact number; avoid pH-adjusting chemicals unless advised |
The guide lists a temperature of 76 to 82 degrees Fahrenheit among its ideal parameters. For more on water chemistry, our page on whether hard water is bad for betta fish covers hardness, and the page on bottled water for betta fish covers that question.
How to do a water change, step by step
- Prepare the new water. Treat tap water with a conditioner that neutralizes chlorine, chloramine and heavy metals. The guide gives Seachem Prime and API Stress Coat as examples, and says to add the conditioner to the replacement water and let it sit 5 to 10 minutes.
- Match the temperature. The guide says to match replacement water to within 1 to 2 degrees Fahrenheit of the tank, and warns that differences over 3 degrees can cause thermal shock. Check both with a thermometer.
- Remove the old water. Siphon out the planned share. If you are vacuuming gravel, do it as you drain. The guide says there is no need to remove the betta for routine changes, since moving it adds stress.
- Add the new water slowly. Pouring too fast creates currents and stirs debris. Pour onto your hand or a plate.
- Do the filter and gravel on a different day. The guide warns that cleaning gravel, filter and decorations on the same day can destroy helpful bacteria and cause cloudy water.
- Retest if a reading was off. If ammonia or nitrite showed up, retest within 24 hours.
Our guide to aquarium cleaning tools (if you want gear for siphoning) and the page on overfeeding a betta help with the other side of the equation, since extra food adds waste.
Common mistakes
- Changing more than half at once. The guide says changing more than 50 percent at once can disrupt the nitrogen cycle and shock the fish.
- Skipping the dechlorinator. The guide says untreated chlorine damages gill tissue and kills helpful bacteria within minutes.
- Ignoring temperature differences. A cold refill is a stress. See also our page on whether betta fish can live in cold water.
- Using soap or detergent on buckets and tools. Rinse with plain water only.
- Assuming clear water is safe. Ammonia, nitrite and nitrate are invisible.
- Doing a 100 percent change as a routine. The guide reserves full changes for emergencies, such as ammonia above 4 ppm or a medication overdose, and calls 20 to 50 percent partial changes the norm.
Signs the water needs attention
The guide lists gasping at the surface, lethargy, clamped fins, faded color, surface film and stringy feces as warning signs. If you see them, test right away. It says to do a 30 to 50 percent change if ammonia or nitrite is above 0 ppm. We cannot diagnose a sick fish from a symptom list. If the fish does not improve after the water is corrected, ask an aquatic or exotic-pet vet.
FAQ
How often should you change betta fish water in a 5 gallon tank?
If it is filtered, the guide says about 20 to 25 percent once a week. Adjust to your test readings.
How much water should I change in a small bowl?
For tanks under 5 gallons, the guide says 30 to 50 percent twice a week, with gravel vacuumed at each change.
Can I change all the water at once?
The guide reserves full changes for emergencies. For routine care it recommends partial changes of 20 to 50 percent.
Do I need to take my betta out?
The guide says no. Removing the fish during routine changes adds unnecessary stress.
Does a planted tank need fewer changes?
The guide says a moderately planted tank may stretch changes to about every 10 days, but plants do not replace maintenance.
What if my ammonia reads 0.25 ppm?
The guide says to do an immediate 30 percent change and retest within 24 hours.
Bottom line
Start with 20 to 25 percent weekly for a filtered tank of 5 gallons or more, or 30 to 50 percent twice a week for a smaller tank, then let a liquid test kit tell you whether to change more or less. Always condition the new water and match its temperature. For related questions, see betta fish light at night and whether you can pet a betta fish.






