You can clean a fish tank without a vacuum by removing water manually, scrubbing surfaces, and using a siphon or turkey baster to pull debris from the gravel

A tank vacuum makes the job faster, but it is not required. The core work—removing dirty water, scrubbing algae, and clearing waste from the bottom—can be done with tools you likely have at home. The process takes longer and requires more hands-on work, but the tank stays just as clean. You will need a bucket, a siphon or baster, a scrub brush or cloth, and a way to refill the tank with fresh water at the same temperature.

The key difference is that without a vacuum, you remove water and clean the gravel in separate steps instead of one. You also have more control over how much water you take out and where you focus your effort. For small tanks or tanks with light waste buildup, this method works well. For heavily planted tanks or tanks with a lot of fish waste, you may find yourself spending 45 minutes to an hour instead of 15 to 20.

Key Takeaways

  • Remove 25 to 30 percent of the tank water into a bucket before you start scrubbing, so you have room to work and the water level drops enough for a siphon to work.
  • Use a turkey baster or aquarium siphon to pull debris and waste from the gravel and tank bottom, squeezing or sucking the dirty water into a separate container.
  • Scrub the glass, decorations, and filter intake with a soft brush or cloth to remove algae and buildup, then refill the tank with fresh water at the same temperature as the tank water.
  • Do a partial water change once a week for most tanks, removing 25 to 30 percent of the water and replacing it with fresh water treated with dechlorinator if your tap water is chlorinated.
  • Never remove all the water or scrub the filter media with tap water, as both will kill the beneficial bacteria that keep the tank safe for fish.

Remove water before you start scrubbing

Start by taking out 25 to 30 percent of the tank water into a clean bucket. This gives you room to work without water spilling over the edge when you scrub, and it lowers the water level enough for a siphon to work. Use a cup or small pitcher to scoop water out, or use a siphon to drain it directly into the bucket. If you use a siphon, place one end in the tank and the other in the bucket, then start the flow by sucking gently on the tube or filling it with water before placing it in the bucket.

Keep the water you remove in the bucket—you will use it to rinse decorations and the tank walls. Do not pour it down the drain yet. The water is already at the tank temperature and contains beneficial bacteria, so it is better for rinsing than tap water.

Use a baster or siphon to clean the gravel

A turkey baster or small aquarium siphon is your main tool for removing waste from the gravel without a vacuum. Fill the baster with water by squeezing it in the tank, then place the tip just above the gravel and squeeze hard to blast debris loose. The waste will float up into the water column, and you can suck it back into the baster and squirt it into a separate bucket. Repeat this over the areas where waste collects most—usually near the filter intake, under decorations, and in corners.

If you use a siphon, place the intake tube just above the gravel and let gravity pull water and debris through. Move the tube slowly across the bottom, pausing in spots where you see waste buildup. The siphon pulls water faster than a baster, so you remove more debris in less time, but you also remove more water. If you are using a siphon, keep track of how much water you are removing and stop before you drain more than 30 to 40 percent of the tank.

Work in sections—front corner, back corner, left side, right side—so you do not miss any spots. Spend extra time near the filter intake and under any plants or decorations, since waste settles in those places. Do not dig into the gravel itself; just work the top layer where most of the waste sits.

Scrub the glass, decorations, and filter intake

Use a soft brush, cloth, or algae scraper to remove algae and buildup from the glass walls. A soft toothbrush works well for corners and tight spots. Dip the brush in the bucket of tank water you removed earlier and scrub in circular motions. For stubborn algae, let the brush sit against the glass for a few seconds to soften the buildup, then scrub again. Rinse the brush in the bucket water between strokes so you do not spread debris around.

Scrub any decorations, plants, or equipment that have visible algae or buildup. Pay special attention to the filter intake tube—debris and algae can block it, reducing water flow. Use a small brush or cloth to wipe the intake clean. If the intake is very clogged, you can soak it in the bucket of tank water for a minute, then brush it again. Do not use tap water or soap; the tank water is safe and will not harm the fish or bacteria in the tank.

Refill the tank with fresh water at the right temperature

After scrubbing, pour the dirty water from your cleaning bucket down the drain. Rinse the bucket with tap water, then fill it with fresh water for the tank. If your tap water is chlorinated, add a dechlorinator product according to the package directions—most require just a few drops per gallon. Let the dechlorinator sit for a minute, then check the temperature with a thermometer. The fresh water should be within 2 to 3 degrees of the tank water to avoid shocking the fish.

Pour the fresh water slowly into the tank, aiming for the side wall or a decoration so the water does not stir up the gravel and cloud the tank. Fill until the water level returns to where it was before you started. If you removed 25 to 30 percent, you will be adding back roughly the same amount. Turn the filter back on if you turned it off, and watch the tank for a few minutes to make sure the water clears and the fish behave normally.

How often to do a partial water change

For most tanks with fish, a partial water change once a week keeps the water clean and the fish healthy. Remove 25 to 30 percent of the water and replace it with fresh, dechlorinated water at the same temperature. This removes waste and excess nutrients without disrupting the tank's bacteria or stressing the fish. Tanks with more fish or less filtration may need a change twice a week; tanks with few fish and strong filtration may do fine with one change every 10 days.

Never do a complete water change—removing all the water and refilling the tank. This kills the beneficial bacteria that break down fish waste and keep the water safe. Even if the tank looks dirty, a partial change is always better. The only time to remove all the water is if there is a disease outbreak or a chemical spill, and even then, you should save some of the old water to preserve the bacteria.

Common mistakes to avoid

The biggest mistake is scrubbing the filter media with tap water. The filter cartridge or sponge holds the bacteria that keep the tank safe, and chlorine in tap water kills them. If the filter is very dirty, rinse it gently in a bucket of the old tank water you removed—never in tap water. Squeeze it a few times to loosen debris, then put it back in the tank.

Another common error is removing too much water at once. If you drain more than 40 percent of the tank, you remove too many beneficial bacteria and nutrients, and the water chemistry can swing wildly. Stick to 25 to 30 percent for a safe, steady clean. Also, do not forget to treat tap water with dechlorinator before adding it back. Even small amounts of chlorine can harm fish and bacteria over time.

Finally, avoid scrubbing decorations or the tank bottom with soap or harsh chemicals. Even "aquarium-safe" cleaners can leave residue that harms fish. Stick to the old tank water and a soft brush—that is all you need.

Frequently Asked Questions

Can I use a regular siphon from the hardware store instead of an aquarium siphon?

Yes. A standard siphon hose works the same way as an aquarium siphon. Make sure it is clean and has never held chemicals or pesticides. Rinse it thoroughly with tap water before using it in the tank. The main difference is that aquarium siphons often have a wider intake tube to grab debris more easily, but a regular siphon will do the job.

What if the water gets cloudy after I refill the tank?

Cloudy water usually means you stirred up sediment or the bacteria are responding to the water change. Turn off the filter for 10 to 15 minutes to let particles settle, then turn it back on. The water should clear within a few hours. If it stays cloudy for more than a day, do a small partial change (10 to 15 percent) and check that the filter is working properly.

How do I know if I am removing enough waste from the gravel?

Look for white or brown buildup under decorations and near the filter intake—that is waste. If you see it, spend more time with the baster or siphon in that spot. After a few cleanings, you will get a feel for how much waste your tank produces and where it collects. If the gravel looks mostly clean and the water is clear, you are removing enough.

Can I clean the tank while the fish are still in it?

Yes, and you should. Removing the fish stresses them and can damage the bacteria in the tank. Work slowly and gently so you do not chase or injure the fish. Most fish will move out of your way once they realize you are not a threat. If a fish is very stressed or hiding, stop and let it calm down before continuing.

What temperature should the fresh water be?

Within 2 to 3 degrees of the tank water. Use a thermometer to check both before you pour. If the fresh water is much warmer or cooler, let it sit in a bucket until it reaches the right temperature, or mix it slowly with some of the old tank water to bring it closer. A sudden temperature change can shock the fish and cause illness.