How often to change aquarium water, and how much to change

For most freshwater tanks, change about 25% of the water once a week. Small or heavily stocked tanks may need more, lightly stocked planted tanks less, and a nitrate test tells you which applies to yours.

Updated: 2026-10-04 · ibigcall

The short answer

For a typical freshwater community tank, change about 25% of the water once a week. That is the routine most fishkeeping references land on, and it works for most tanks most of the time. It is a starting point, not a law: the right amount for your tank depends on how much waste it produces and how quickly nitrate builds up between changes.

Published guidelines vary more than beginners expect. Fishkeeper recommends 25% weekly and as little as 10% for tanks where stability matters most, such as Tanganyikan cichlids and reef tanks. Aquariadise suggests 15–35% every one to two weeks. WebMD's pet guide is more cautious: 10–15% a week for small tanks, about 20% for larger ones. The common thread is regular, partial changes, never a full emptying of the tank.

Why you change water if it already looks clear

Clear water is not the same as clean water. Fish waste and leftover food are broken down by filter bacteria from ammonia to nitrite and then to nitrate. Your filter removes the first two, but nitrate keeps accumulating, along with phosphate and other dissolved by-products. Nothing in a normal freshwater tank takes nitrate out except plants and you. A water change dilutes it and replaces minerals the fish and plants have used up.

Practical Fishkeeping puts it simply: water changes exist mainly to keep nitrate under control. Let it climb for weeks and you get algae, stressed fish and, eventually, illness.

Typical schedules by tank type

SetupHow oftenHow much
Community tank, normal stockingWeekly20–30%
Nano tank or densely stocked tankWeekly15–25%
Large, lightly stocked tankEvery 2 weeks30–35%
Goldfish, large cichlids, plecos (heavy waste)Weekly or more oftenLarger changes, guided by nitrate tests
Heavily planted, low stockWeekly to every 2 weeksOften less, if nitrate stays low
Tanks that need very stable chemistry (reef, Tanganyikan)WeeklyAround 10%

Small tanks need more frequent attention than large ones because the same amount of waste is diluted in less water, so chemistry shifts faster. Growing plants absorb nitrate and phosphate and can stretch the interval; dying plants do the opposite and add to the waste.

Let a nitrate test set your schedule

The most reliable way to find the right routine is to measure. Test nitrate in your tap water and in your tank just before a water change. Practical Fishkeeping's rule of thumb: if the tank reads more than about 40 ppm above the tap, you need to change more water, more often.

A simple way to calibrate:

  1. Pick a starting routine, for example 20–25% weekly.
  2. Test nitrate right before each change for a few weeks.
  3. If the number keeps rising week to week, increase the percentage or shorten the interval.
  4. If it stays low and stable, your routine is enough. You may even be able to stretch it slightly.

Many hobbyists aim to keep freshwater nitrate under about 20 ppm. Ammonia and nitrite should always read zero in an established tank; any detectable amount is a reason to change water now rather than wait for the schedule.

Is a big water change dangerous?

Large changes are not harmful in themselves when the new water matches the tank in temperature and is dechlorinated. The risk comes from a sudden swing in chemistry, especially in a tank that has been neglected for weeks. If pH and hardness have drifted far from your tap water, replacing half the water at once can shock the fish.

That is why most sources advise staying around or below 40% for routine changes. If you are catching up on a neglected tank, do several smaller changes over a few days instead of one huge one. In an emergency, such as an ammonia spike or a dead fish found late, a 50% change is a reasonable first response.

Weekly 25% vs. every-other-week 50%

A question that comes up often on r/Aquariums: is it the same to do a bigger change less often? In terms of average nitrate, a 50% change every two weeks and a 25% change every week end up in a similar range. But the weekly routine has two practical advantages: the swings are smaller, and the habit is easier to keep. A fixed day of the week is hard to forget. "Every other Sunday" is not.

Signs you are overdue

  • Nitrate is clearly higher than it was last week, or far above your tap water.
  • Algae is spreading on the glass and decorations faster than usual.
  • The water has a yellowish tint or a smell.
  • Fish are gasping at the surface, hiding more or eating less.
  • You honestly cannot remember when you last did it.

The last one is the most common. A week passes faster than you think, and "I did it recently" can easily mean three weeks ago.

Keeping the routine

The schedule itself is easy. Sticking to it for months is the hard part. Pick a fixed day, keep the bucket and siphon in one place, and write down the date of each change. If you prefer your phone to remember for you, Siphon shows how many days have passed since the last water change and when the next one is due, and reminds you on the day. One tap logs the change and restarts the count.

Whatever routine you choose, it is a guideline. Watch your fish and test your water; they will tell you if the schedule needs to change.

Frequently asked questions

Can I change 50% of the water every week?

Many keepers do, especially with heavy-waste fish, as long as the new water is dechlorinated and matches the tank's temperature. The risk is a sudden chemistry swing in a tank that has been neglected; in that case do several smaller changes over a few days.

Should I remove the fish during a water change?

No. Leave them in the tank. Netting and moving fish causes more stress than a partial water change.

Do I need to change water in a planted tank?

Yes, though healthy, growing plants absorb nitrate and can let you stretch the interval or change less. Keep testing: if nitrate stays low, your routine is working.

How often should I change the water in a betta tank?

The same principles apply. Small betta tanks change chemistry faster, so a weekly partial change is a sensible default, with more frequent changes in very small unfiltered containers.

Sources

  1. Fishkeeper: How often and how much do I need to change my aquarium water and clean my filter?
  2. Practical Fishkeeping: How often should I change my water?
  3. Aquariadise: How often to change fish tank water
  4. WebMD Pets: How to change fish tank water