Change 25 to 50 percent of your aquarium water every one to two weeks

The standard schedule for most home aquariums is a partial water change of 25 to 50 percent every 7 to 14 days. This removes waste products that accumulate between changes while keeping the beneficial bacteria in your tank stable. The exact timing depends on how many fish you have, how much they eat, and whether your tank is planted.

Never drain and refill your entire tank at once unless you are treating a serious disease or algae outbreak. A complete water change kills the bacteria colony that breaks down fish waste, and your tank will cycle through a dangerous spike in ammonia and nitrite. Your fish can die within hours.

Start with a 25 percent change every two weeks if you have a small tank with few fish. Move to 50 percent weekly if you have a heavily stocked tank or notice the water turning cloudy between changes. The goal is to keep ammonia and nitrite at zero and nitrate below 40 parts per million—but you do not need a test kit to start. Consistency matters more than precision.

Key Takeaways

  • A partial water change of 25 to 50 percent every 7 to 14 days is the standard for most home aquariums.
  • Never drain your entire tank at once, because it destroys the bacteria that keep your fish safe from ammonia poisoning.
  • Heavily stocked tanks and tanks with large fish need more frequent changes—sometimes 50 percent weekly.
  • Lightly stocked tanks with small fish and live plants can go longer between changes, sometimes up to three weeks.
  • The water you add back should be the same temperature as the tank water and treated with dechlorinator if your tap water is chlorinated.

Why fish tanks need regular water changes

Fish produce ammonia through their gills and waste. Beneficial bacteria in your filter convert ammonia to nitrite, then to nitrate. Nitrate does not harm fish at low levels, but it builds up over time and makes the water toxic. A water change removes nitrate and other dissolved waste that bacteria cannot break down.

Without regular changes, your tank becomes a closed system where toxins accumulate faster than bacteria can process them. Even a tank with a strong filter will eventually reach dangerous levels. The water may look clear—clarity is not the same as safety. Cloudy water usually means a bacterial bloom, which is actually a sign your tank is cycling and needs a water change more urgently.

How tank size and stocking level change your schedule

A heavily stocked tank—one with many fish or large fish—produces waste faster than bacteria can handle it. These tanks need 50 percent water changes every 7 days, sometimes more. A 20-gallon tank with 15 small fish needs more frequent changes than a 55-gallon tank with 5 fish, because the waste load per gallon is higher.

A lightly stocked tank with a few small fish and live plants can go longer. Plants consume nitrate, which slows its buildup. You may be able to stretch changes to every 2 to 3 weeks with a 25 percent change. However, if you notice algae growing faster than usual or the water developing a smell, increase frequency when ready.

Tanks with live plants also benefit from the nutrients in fish waste, so they stay healthier longer between changes. But do not skip changes entirely—plants cannot consume all the waste, and nitrate will still accumulate.

The right way to perform a water change

Use a siphon or aquarium vacuum to remove water from the bottom of the tank where waste settles. A basic siphon is a tube you fill with water, place one end in the tank, and let gravity pull water into a bucket. An aquarium vacuum is a tube with a wide head that sucks up debris as you move it across the gravel. Both work well; the vacuum is faster and removes more waste.

Remove 25 to 50 percent of the water depending on your schedule. If you are doing a 25 percent change on a 40-gallon tank, remove 10 gallons. Do not remove fish or plants unless you are cleaning the gravel underneath them. Removing fish stresses them and disrupts the bacteria on their skin.

Prepare replacement water in a separate bucket before you start. Let tap water sit for 24 hours so chlorine evaporates, or add a dechlorinator product when ready. Match the temperature of the new water to your tank—cold water shocks fish and can kill them. Use your hand or a thermometer to check. Pour the new water slowly into the tank, aiming at a decoration or the glass to avoid stirring up gravel.

Signs your tank needs more frequent changes

If the water turns cloudy within a few days of a change, your tank is overstocked or overfeeding is happening. Reduce feeding first—fish only need what they can eat in 2 to 3 minutes, once or twice daily. If cloudiness persists, increase water change frequency to 50 percent weekly.

A strong smell like ammonia or rotten eggs means ammonia or hydrogen sulfide is building up. Do a 50 percent water change when ready, then switch to 50 percent weekly until the smell clears. Check that your filter is running and not clogged. A clogged filter cannot process waste, and no water change schedule will fix that.

Algae blooms—green water or thick green coating on surfaces—indicate excess nutrients. Increase water changes to 50 percent twice weekly for two weeks, reduce feeding, and check that your light is not on more than 8 to 10 hours daily. Algae thrives on light and excess nutrients together.

Water change schedules for different tank types

Tank TypeStocking LevelRecommended Schedule
Small tank (10–20 gallons)Few small fish25% every 2 weeks
Small tank (10–20 gallons)Many small fish or 1–2 large fish50% every 7 days
Medium tank (30–55 gallons)Moderate stocking25–30% every 7–10 days
Medium tank (30–55 gallons)Heavy stocking50% every 7 days
Large tank (75+ gallons)Moderate to heavy stocking25–30% every 10–14 days
Planted tankAny stocking level25% every 2–3 weeks

Common mistakes that disrupt your schedule

Skipping water changes because the tank looks clear is the most common error. Clarity does not mean the water is safe. Ammonia and nitrite are invisible. By the time you see a problem—fish gasping at the surface, algae blooms, or a smell—the tank is already in crisis.

Changing too much water at once stresses fish and crashes your bacterial colony. If you miss a week and think you need to "catch up" with a 75 percent change, do not. Instead, do a 50 percent change, wait three days, then do another 25 percent change. Spread large corrections over time.

Using water that is too cold or too warm shocks fish and can trigger disease. Always match temperature before adding water. If you forget and add cold water, do it slowly over 10 minutes instead of all at once.

Frequently Asked Questions

Can I use bottled water instead of tap water?

Bottled water works, but it is expensive for regular changes. Distilled water lacks minerals fish need. If your tap water is heavily chlorinated or you have a water softener, bottled water or rainwater is a good option. For most people, treated tap water is fine and much cheaper.

What if I have a filter with a built-in water change system?

Some advanced filters can remove water automatically, but they still do not replace the need for manual changes. Automatic systems remove water but cannot remove all the waste that settles in gravel. Use them as a helper, not a replacement. Still do a 25 percent manual change every two weeks.

Do I need to test the water before and after a change?

A test kit is helpful but not required to start. If your tank is stable and you follow a consistent schedule, testing is optional. If you see problems—cloudy water, algae, or fish behavior changes—a test kit for ammonia, nitrite, and nitrate will tell you what is wrong. Basic kits cost $20 to $30.

How do I know if my tank is overstocked?

A common rule is one inch of fish per gallon of water, but this is rough. A 10-gallon tank can hold 10 inches of small fish like tetras, but only 2 to 3 large goldfish. If you need water changes more than twice weekly to keep the tank clear, your tank is overstocked. Reduce the number of fish or upgrade to a larger tank.

What happens if I go on vacation for two weeks?

Do a 50 percent water change before you leave. Feed your fish lightly the day before—overfeeding before a trip causes more waste. Most fish can survive two weeks without food, though they will be hungry. Ask a friend to do a 25 percent change halfway through if possible. When you return, do another 25 percent change and resume your normal schedule.