A clean fish tank isn’t just about appearance, it’s essential for maintaining a healthy aquatic environment. Over time, uneaten food, fish waste, and decaying plants produce ammonia and nitrates, which can quickly become toxic. Regular cleaning stabilises water chemistry, maintains oxygen levels, and prevents algae and harmful bacteria from taking over.

Whether you own a tropical aquarium, goldfish bowl, or planted freshwater tank, keeping it clean ensures your fish stay healthy and stress-free. Today, you’ll learn how to clean a fish tank safely at home, how often to do it, and the best methods for cleaning aquarium glass, gravel, and filters without harming beneficial bacteria.
Gather Your Supplies Before You Start
Preparation makes the job quicker and safer. Always use equipment dedicated only to your aquarium to avoid contamination from soaps or chemicals.
| Item | Purpose |
| Algae scraper or pad | Removes algae build-up from glass or acrylic walls |
| Gravel vacuum or siphon | Lifts debris from substrate and removes dirty water |
| Bucket (for aquarium use only) | Holds siphoned water; never reuse household cleaning buckets |
| Water conditioner or dechlorinator | Neutralises chlorine and chloramine in tap water |
| Thermometer | Ensures new water matches the tank’s temperature |
| Fish-safe brush or old toothbrush | Cleans decorations, rocks, and corners |
| Towel or paper towels | Wipes surfaces and catches spills |
Tip: Store your fish tank cleaning kit in one place so you can clean quickly when needed. Avoid detergents entirely, residues are deadly to fish.
Step 1 – Turn Off and Unplug All Equipment

Before putting your hands in the tank, switch off and unplug heaters, filters, air pumps, and lights. This step prevents electric shock and keeps the equipment safe from damage. Filters or heaters that run without water can burn out, so double-check every plug before continuing.
Step 2 – Remove and Clean Tank Decorations

Remove all rocks, artificial plants, and ornaments. These often accumulate algae, leftover food, and biofilm that can cloud your water.
- Rinse each item with hot water only.
- Scrub using a fish-safe brush or toothbrush.
- For stubborn green algae, soak items in hot (not boiling) water for 5–10 minutes.
- Rinse thoroughly and let them dry while you clean the tank.
Never use soap, cleaning sprays. Even trace chemicals can wipe out your aquarium’s balance.
Step 3 – Clean the Glass Walls
Use an algae scraper or magnetic cleaner to remove algae from the inside of the tank.
- Glass aquariums: Use standard scrapers or blades.
- Acrylic aquariums: Only use acrylic-safe pads to avoid scratches.
Step 4 – Vacuum the Gravel and Change the Water

This is the most critical part of aquarium maintenance. Waste collects in gravel and slowly releases toxins if left uncleaned.
- Insert the gravel vacuum into the tank.
- Start the siphon and let dirty water flow into your bucket.
- Move the tube slowly through the substrate to lift debris.
- Remove about 25–30% of the tank’s water only, never replace it all at once.
- Watch the bucket to prevent overflow.
Pro Tip: If your tank is heavily stocked or the water looks cloudy, clean half the gravel one week and the rest the next to preserve bacteria.
Step 5 – Clean the Filter Without Killing Good Bacteria
The filter is the tank’s biological engine. It contains beneficial bacteria that process waste and stabilise your aquarium’s nitrogen cycle. Cleaning it incorrectly can destroy this balance.
- Remove the filter media (sponges, pads, or ceramic rings).
- Rinse in the old tank water, never under tap water.
- Squeeze gently to release debris.
- Replace only when it’s falling apart, and never all at once.
Step 6 – Refill the Tank Safely

Refilling requires care to prevent temperature shock or chlorine contamination.
- Fill your clean bucket with tap water.
- Check that the temperature matches the tank’s water (usually 22–28°C).
- Add dechlorinator to remove chlorine and chloramine.
- Pour slowly into the tank, using a bowl or plate to soften the flow.
If you keep live plants, add nutrients or fertiliser at this stage to support healthy growth.
Step 7 – Restart Equipment and Observe the Fish
After refilling, reconnect all electrical components and turn them on.
- Make sure water is circulating through the filter outlet.
- Confirm the heater light activates and temperature stabilises.
- Watch your fish for several minutes to ensure normal behaviour.
If the filter doesn’t start, prime it manually by filling the intake with tank water. This prevents airlocks.
How Often Should You Clean a Fish Tank?
The ideal cleaning frequency depends on tank size, fish type, and stocking level. Too much cleaning disrupts beneficial bacteria, but too little allows ammonia and nitrites to build up.
| Tank Type | Partial Water Change | Filter Cleaning | Gravel Vacuuming |
| Small (under 60L) | Weekly | Every 2 weeks | Weekly |
| Medium (60–150L) | Every 2 weeks | Monthly | Every 2 weeks |
| Large (150L+) | Every 3 weeks | Monthly | Every 3 weeks |
| Heavily stocked | Weekly | Every 2 weeks | Weekly |
Eco Tip: Reuse aquarium waste water to fertilise houseplants, it’s nutrient-rich and sustainable.
Troubleshooting Cloudy Water, Odour, and Algae
Even well-maintained aquariums occasionally experience cloudy water or foul smells. Here’s how to fix the most common issues:
| Problem | Likely Cause | Solution |
| Cloudy water | Bacterial bloom or excess debris | Perform a partial water change; avoid overfeeding |
| Green algae | Excess light or nutrients | Reduce lighting; clean glass; use algae eaters |
| Bad smell | Decomposing waste | Clean filter and gravel; check aeration |
| Fish gasping | Poor oxygen or ammonia spike | Increase aeration; perform emergency water change |
| Slime build-up | Overfeeding or dirty filter | Rinse filter media in old tank water |
Eco Tip: Reuse aquarium waste water to fertilise houseplants, it’s nutrient-rich and sustainable.
Expert Tips for Long-Term Aquarium Care
For a thriving aquarium, prioritise stability and balanced water chemistry.
- Cycle new tanks before adding fish.
- Feed lightly—fish should finish food within 2 minutes.
- Test water weekly for ammonia, nitrite, and nitrate.
- Keep lighting steady: 8–10 hours daily prevents algae.
- Don’t over-clean: Allow beneficial bacteria to thrive.
- Use live plants for oxygen and natural filtration.
- Repurpose waste water for plants, it’s eco-conscious.
Cleaning your Fish Tank is easy once you know the right process. The key is consistency: small, regular maintenance beats occasional deep cleans. Follow this structured method, unplug equipment, clean décor and glass, vacuum gravel, rinse filters, and refill with conditioned water, and you’ll maintain a healthy, crystal-clear aquarium year-round.
Remember: a clean tank isn’t about being spotless; it’s about balance and stability. Regular maintenance ensures your fish live in a safe, natural environment, and your aquarium remains a beautiful centrepiece of your home.
FAQs
1. What kills bacteria in a fish tank?
To eliminate harmful bacteria, empty the tank and clean it with a diluted bleach solution (one part bleach to nine parts water). Let it sit for 10 minutes, then rinse thoroughly several times with clean water. Only use this method when no fish or plants are inside the tank.
2. What is the best thing to put at the bottom of a fish tank?
Gravel or sand are ideal substrates for most freshwater tanks as they’re easy to clean and promote beneficial bacteria growth. For planted aquariums, use nutrient-rich soil to support root health. Always choose a substrate that matches your fish’s natural habitat.
3. How to make fish happy in a tank?
Keep your fish happy by maintaining stable water quality, proper filtration, and consistent temperature. Provide hiding spaces, gentle lighting, and a balanced diet. Regular cleaning and a stress-free environment encourage natural behaviour and overall health.