The fastest way to clean algae off rocks, plants, and ornaments
The easiest method depends on what your decor is made of and how thick the algae buildup is. For most aquarium decorations, a soft-bristled brush or old toothbrush under running water removes light algae in seconds. For heavier growth, soak the item in a bucket of aquarium water (not tap water) for 10 to 15 minutes, then scrub gently. If the decor is delicate—like live plants or driftwood with soft spots—use only your fingers or a very soft cloth to avoid damage.
Never use bleach, vinegar, or harsh chemicals on items that will go back in the tank with fish. These leave residues that poison the water even after rinsing. The safest approach is to remove the decor, clean it outside the tank, rinse it thoroughly in tap water, and let it dry before returning it.
Key Takeaways
- A soft-bristled brush and aquarium water remove most algae without chemicals or damage to the decor.
- Soak stubborn algae in aquarium water for 10 to 15 minutes before scrubbing to loosen it.
- Never use bleach, vinegar, or household cleaners on decor that stays in the tank—rinse thoroughly if you do use them, and let items dry completely before returning them.
- Delicate items like live plants and soft driftwood need only a soft cloth or your fingers to avoid breaking them.
- Algae returns faster when lighting is too bright or nutrients are too high, so cleaning decor is temporary unless you address the root cause.
Cleaning rocks and hard ornaments
Rocks and ceramic or plastic ornaments are the easiest decor to clean because they can handle scrubbing. Remove the item from the tank and place it in a bucket. Fill the bucket with water from the aquarium—this water contains beneficial bacteria and won't shock the decor with chlorine or temperature changes.
Use a soft-bristled brush (an old toothbrush works well) and scrub in circular motions. For algae that won't budge, let the item soak for 10 to 15 minutes first, then try again. If you need more scrubbing power, a slightly stiffer brush or a plastic scrubber pad is safe for hard surfaces. Rinse under tap water until no algae or debris remains, then let the item air-dry before putting it back.
If algae is extremely thick or has calcified onto the surface, you can soak the item in a separate bucket with a 1:1 mixture of white vinegar and aquarium water for 30 minutes. Scrub afterward and rinse very thoroughly under running tap water—at least 10 seconds of rinsing. Let it dry completely (at least 2 hours) before returning it to the tank. Vinegar is safe once it dries, but any liquid residue will affect water chemistry.
Cleaning live plants and delicate decor
Live aquatic plants, driftwood, and soft ornaments need a gentler touch. Remove the item and place it in a bucket of aquarium water. Instead of a brush, use your fingers or a very soft cloth to gently rub away algae. This takes longer but prevents you from breaking plant stems or damaging the soft outer layer of wood.
For plants with stubborn algae on the leaves, you can soak them for 15 to 20 minutes, which often loosens the algae enough to wipe away with a cloth. If algae is wrapped around stems, carefully work it off by hand rather than pulling or twisting the plant. Some algae will come off in strands—this is normal and actually a sign the plant is healthy enough to shed it.
Driftwood is porous and can trap algae in crevices. Soak it longer (20 to 30 minutes) and use a soft brush on the outside surfaces only. Avoid scrubbing into the wood itself. If algae is deep in cracks, leave it—it won't harm the tank and will eventually balance out as the tank matures.
Preventing algae from returning quickly
Algae grows fastest when light is too bright or on for too long, and when there are excess nutrients in the water (usually from overfeeding or decaying plant matter). Cleaning decor removes the visible algae but does not fix these causes, so algae will return within days or weeks.
To slow regrowth, reduce lighting to 8 to 10 hours per day and check that your light is appropriate for your tank size. Remove uneaten food within 2 to 3 minutes of feeding, and take out dead plant leaves as soon as you notice them. If you have a heavily planted tank, the plants themselves will compete with algae for nutrients and slow its growth.
For tanks with persistent algae problems, a 25% water change once a week removes excess nutrients and helps reset the balance. This is more effective than cleaning decor alone.
What not to do when cleaning aquarium decor
Do not use bleach, even diluted. Bleach leaves a residue that is nearly impossible to rinse away completely, and even tiny amounts will kill fish and beneficial bacteria. The same applies to household cleaners, glass cleaners, and antibacterial soaps—all are toxic to aquatic life.
Do not use hot water. Sudden temperature changes can crack ceramic or glass ornaments, and hot water can damage live plants. Room-temperature tap water is fine for rinsing.
Do not scrub delicate items with hard brushes or scrubbers. You will break plant stems, damage the protective coating on driftwood, and scratch ornaments. Soft cloth and fingers are always the safer choice for anything fragile.
Do not return wet decor to the tank when ready after cleaning with vinegar or any soaking solution. Let it air-dry for at least 2 hours so any liquid residue evaporates. Wet decor that has been treated with anything other than aquarium water should never go back into the tank without drying first.
Cleaning decor without removing it from the tank
If you want to clean decor in place, you can use a soft brush or cloth while the item is still in the tank. This works for light algae but is slower and harder to do thoroughly. The advantage is that you do not disturb the tank or stress the fish.
Use only a soft brush or cloth—never scrub hard. Work slowly and let the brush do the work rather than forcing it. Algae particles will cloud the water temporarily, but your filter will clear them within a few hours. This method is best for maintenance cleaning between full removals, not for heavy buildup.
If you clean in the tank, do a 20% water change afterward to remove suspended algae particles and any debris that settles on the substrate.
Frequently Asked Questions
Can I use a magic eraser on aquarium decor?
No. Magic erasers are abrasive and leave a fine residue that is difficult to rinse away. They can also scratch ornaments and damage delicate surfaces. Stick to soft brushes and cloths.
Is it safe to clean decor with hydrogen peroxide?
Hydrogen peroxide can work on algae and breaks down into water and oxygen, making it safer than bleach. However, it is still not necessary. A soft brush and aquarium water remove most algae just as fast, and there is no risk of residue. If you do use peroxide, dilute it 1:1 with aquarium water, soak for 10 minutes, scrub, and rinse very thoroughly before drying.
How often should I clean aquarium decor?
This depends on how fast algae grows in your tank. Light algae that does not bother you can be left alone. If algae is visible and bothering you, clean decor every 2 to 4 weeks. Heavy algae growth every few days usually means your lighting or feeding needs adjustment, not that you need to clean more often.
Will cleaning decor hurt the beneficial bacteria in my tank?
No. Beneficial bacteria live mostly on the filter media and substrate, not on decor. Removing and cleaning decor does not harm the bacteria colony. Using aquarium water to soak the decor before cleaning helps preserve any bacteria on the decor itself, but it is not necessary for tank health.
What if algae comes back when ready after I clean?
Fast regrowth means the conditions in your tank favor algae. Check your lighting hours (reduce to 8 to 10 per day), make sure you are not overfeeding, and remove dead plant matter. Do a 25% water change weekly to reduce excess nutrients. These changes will slow algae growth more than cleaning alone.