You can clean most of your aquarium without moving the fish if you use the right tools and do it in stages
The fastest way to clean an aquarium is to drain it completely, scrub everything, and refill it — but that stresses fish and disrupts the bacteria that keep the tank healthy. A partial water change combined with targeted cleaning of the glass, gravel, and filter lets you maintain the tank while the fish stay put. Most aquariums need this kind of cleaning once a week, and it takes 20 to 40 minutes depending on tank size.
The process works because you are not trying to sterilize the tank — you are removing waste and excess algae while leaving the beneficial bacteria in the gravel and filter intact. Fish produce ammonia, which bacteria convert to nitrite, then to nitrate. Removing water and debris reduces nitrate buildup without killing the bacteria that do the conversion. The fish stay in the tank the whole time.
Key Takeaways
- A 25 to 50 percent water change once a week removes waste without harming the bacteria that keep the tank stable.
- A gravel vacuum removes debris from the bottom while siphoning water out at the same time, so you do two jobs with one tool.
- Algae on the glass comes off with a magnetic scraper or a soft brush — do not use paper towels or your fingernail, which scratch the acrylic or glass.
- The filter needs rinsing in old tank water (not tap water) every two to four weeks to clear trapped debris without killing the bacteria living in it.
- Never remove all the water or scrub the gravel aggressively, because both destroy the nitrogen cycle that keeps ammonia from poisoning the fish.
Gather the right tools before you start
You need a gravel vacuum (also called a siphon or aquarium vacuum), a bucket, a magnetic algae scraper, and a soft brush or cloth. A gravel vacuum is a tube with a wider chamber at one end; you push the chamber into the gravel and it sucks debris up into the tube while water drains into your bucket. Brands like Python, Aqueon, and Marina make them in sizes from 10 to 20 inches, priced between $15 and $40. The size should match your tank — a 10-gallon tank uses a smaller vacuum than a 55-gallon.
A magnetic scraper has two magnets, one inside the tank and one outside, so you clean the glass without your hand going in the water. They cost $8 to $20 and work on glass tanks; acrylic tanks need a soft brush instead, because magnets can scratch acrylic. Keep a dedicated bucket for water changes — never use one that held chemicals or soap. A 5-gallon bucket is standard and costs $3 to $8.
Do a partial water change with the gravel vacuum
Start by unplugging the heater and filter. Fill your bucket with tap water and let it sit for 15 minutes so chlorine evaporates; some people add a dechlorinator product instead, which works when ready. While the water sits, position your gravel vacuum over the area of the tank with the most visible debris — usually near the filter intake or in corners where waste collects.
Push the vacuum chamber gently into the gravel about 2 inches deep. Move it slowly across the bottom in a grid pattern, working section by section. The vacuum will pull debris and water into the tube and down into your bucket. You are aiming to remove 25 to 50 percent of the water — for a 20-gallon tank, that is 5 to 10 gallons. Stop when you reach that level or when the gravel looks clean, whichever comes first. Do not vacuum so aggressively that you pull up gravel itself; you want to leave the bacteria-rich layer undisturbed.
Once you have removed the water, pour the dechlorinated tap water back into the tank slowly, pouring it onto a plate or into your hand so it does not blast the fish or stir up the gravel. Plug the heater and filter back in. The whole process takes 10 to 15 minutes for a small tank.
Clean the glass and decorations without draining
While the water is settling, use your magnetic scraper on the glass. Place the outside magnet against the glass and move it in slow circles; the inside magnet follows and scrapes algae away. Work from top to bottom so loose algae falls to the bottom where the gravel vacuum will catch it next time. For stubborn algae, make several passes rather than pressing hard, which can scratch the glass or pop the magnets apart.
If you have acrylic instead of glass, use a soft brush or a cloth — never a scraper. Acrylic scratches easily and scratches catch algae and bacteria. Decorations like rocks and plants can be rinsed under tap water or gently brushed while they are still in the tank. If a decoration is heavily covered in algae, you can remove it, rinse it in a separate bucket of old tank water, and put it back. Avoid soap or bleach; they leave residue that poisons fish.
Rinse the filter in old tank water every two to four weeks
The filter cartridge or media traps debris and becomes clogged over time, which slows water flow and reduces oxygen. However, the cartridge also hosts beneficial bacteria, so you cannot rinse it in tap water — chlorine kills the bacteria. Instead, rinse it in the old water you just removed from the tank, which still has the bacteria in it.
Remove the filter from the tank and take out the cartridge or media. Swish it gently in the bucket of old tank water several times until the water runs clearer. Do not squeeze it or scrub it hard. If the cartridge is very old (more than six months) or falling apart, replace it with a new one, but keep the old one in the tank for a week so bacteria can colonize the new cartridge. Some filters have a sponge layer and a carbon layer; rinse both in old water, but replace the carbon layer every month because it stops working after that.
What to avoid so you do not harm the fish or the tank
Never drain the tank completely unless the fish are sick or the tank is being broken down. A full drain removes all the bacteria, and it takes weeks for the tank to cycle back to safe levels. During that time, ammonia and nitrite spike and can poison or kill the fish. A partial change removes waste without destroying the cycle.
Never use soap, bleach, or any chemical cleaner inside the tank. These leave residue that fish absorb through their gills and skin. If you need to disinfect something, use a 10 percent bleach solution on decorations outside the tank, rinse them thoroughly in tap water, and let them dry completely before returning them. Never use that same bucket for anything else afterward.
Do not scrub the gravel aggressively or remove it. The gravel is where most of the beneficial bacteria live, and disturbing it releases ammonia into the water. Gentle vacuuming removes debris without harming the bacteria layer.
Adjust your cleaning schedule based on tank size and stocking
A lightly stocked tank (fewer fish, more plants) may need cleaning only every two weeks. A heavily stocked tank (many fish, few plants) may need it twice a week. Watch for signs that cleaning is overdue: the water looks cloudy, the gravel is visibly dirty, or the glass is covered in algae. Most tanks with moderate stocking do well on a weekly schedule.
If you notice ammonia or nitrite spikes (test kits cost $10 to $30 and show results in minutes), increase cleaning frequency. If the water stays clear and tests show zero ammonia and nitrite, you can extend the interval. Keep a log of when you clean and what the water parameters are; over a few weeks you will see the pattern that works for your specific tank.
Frequently Asked Questions
Can I use tap water straight from the faucet?
Tap water contains chlorine, which kills fish and bacteria. Let it sit for 15 minutes so chlorine evaporates, or add a dechlorinator product (brands like Seachem Prime cost $8 to $15 per bottle and treat hundreds of gallons). Never add untreated tap water directly to a tank with fish in it.
What if my fish hide or act stressed during cleaning?
Fish often hide when the tank is being disturbed, which is normal. They return to normal behavior within an hour after cleaning stops. If a fish stays hidden for more than a few hours or stops eating, the water may have a problem — test for ammonia, nitrite, and nitrate, or do a larger water change to dilute any toxins.
How often should I replace the filter cartridge?
Most cartridges last three to six months before they fall apart or stop flowing water. Replace it when water flow slows noticeably or the cartridge is visibly torn. Keep the old cartridge in the tank for a week after installing a new one so bacteria can transfer to the new cartridge.
Can I clean the tank if it has live plants?
Yes. Live plants actually help keep the water clean by consuming nitrate and producing oxygen. Avoid vacuuming directly around plant roots, and do not remove plants unless they are dying or blocking the filter. Gently brush algae off plant leaves with a soft brush if needed.
What is the difference between a gravel vacuum and a siphon?
A gravel vacuum has a wide chamber that you push into the gravel; a siphon is just a tube that you start by sucking on or priming with your hand. Both remove water and debris, but a gravel vacuum is easier to control and safer because you do not have to put your mouth on it. For most home aquariums, a gravel vacuum is the better choice.