How-To

    How to Clean a Fish Tank: Step-by-Step Guide (Without Killing Your Fish)

    The right way to clean your aquarium without stressing fish or crashing your cycle. Weekly and monthly maintenance schedules.

    Dixon App Studio LLC editorial team March 8, 2026 8 min read

    Affiliate Disclosure: FurReviews earns commissions from qualifying purchases. That does not affect what we recommend. Learn more

    How to Clean a Fish Tank: Step-by-Step Guide (Without Killing Your Fish) - FurReviews guide

    Cleaning your fish tank the wrong way can be deadly for your fish. Aggressive cleaning destroys beneficial bacteria, crashes the nitrogen cycle, and can send toxic ammonia levels soaring. Here's the RIGHT way to maintain a clean, healthy aquarium without putting your fish at risk.

    The Golden Rule of Aquarium Cleaning

    Never clean everything at once. Beneficial bacteria live on every surface in your tank — the filter media, substrate, decorations, and glass walls. These bacteria are your biological filter, converting toxic ammonia into less harmful nitrate. Cleaning everything simultaneously destroys this bacterial colony and causes "new tank syndrome" — ammonia and nitrite spikes that can kill fish within days.

    Weekly Maintenance Schedule (15-20 Minutes)

    1. Water Change (25-30%)

    This is the single most important maintenance task. Regular water changes dilute nitrates, replenish minerals, and maintain water quality.

    How to do it right:

  1. Unplug the heater (running a heater with low water can crack it)
  2. Use an aquarium gravel vacuum (Python No Spill or Aqueon Siphon) to drain water while cleaning the substrate
  3. Push the gravel vacuum into the substrate in sections, lifting detritus with each pass
  4. Remove 25-30% of the water
  5. Prepare replacement water: dechlorinate with Seachem Prime (a widely used water conditioner)
  6. Match temperature within 2°F of tank water
  7. Slowly add new water (pour over a plate or bag to avoid disturbing substrate)
  8. Plug heater back in
  9. Why Seachem Prime is essential: Tap water contains chlorine and chloramine, which are lethal to fish AND beneficial bacteria. Seachem states Prime neutralises both and also binds ammonia and nitrite for 24-48 hours — a useful safety net, not a substitute for water changes.

    2. Algae Cleaning

    Use an algae scraper or magnetic cleaner to wipe the interior glass. Do this BEFORE the water change so the detritus gets siphoned out.

    Best tool: Flipper Magnetic Cleaner

    The Flipper floats if dropped (unlike cheap magnets that sink) and has dual-sided cleaning surfaces — soft for acrylic, tough for glass.

    3. Test Water Parameters

    Use the API Freshwater Master Test Kit (liquid tests, NOT strips — strips are inaccurate) to check:

  10. Ammonia: Should be 0 ppm. Any reading above 0 indicates a problem.
  11. Nitrite: Should be 0 ppm. Like ammonia, any reading is dangerous.
  12. Nitrate: Should be under 40 ppm. Above 40 = time for a water change.
  13. pH: Should be stable. The specific number matters less than consistency.
  14. 4. Quick Visual Check

  15. Count your fish (missing fish can pollute water quickly)
  16. Check filter flow (reduced flow = time to rinse mechanical media)
  17. Remove any dead plant leaves or uneaten food
  18. Check heater is maintaining correct temperature
  19. Monthly Maintenance Schedule (30-45 Minutes)

    1. Filter Maintenance

    How to clean filter media properly:

    For HOB filters (AquaClear, Tetra Whisper):

  20. Remove the sponge/mechanical media
  21. Rinse it in a bucket of OLD tank water (never tap water!)
  22. Squeeze until water runs mostly clear
  23. Replace in filter
  24. DO NOT replace bio-media (ceramic rings, bio-balls) unless they're physically deteriorating
  25. For canister filters (Fluval FX6, 307):

  26. Disconnect hoses
  27. Open canister
  28. Rinse mechanical media trays in old tank water
  29. Leave biological media trays untouched
  30. Replace carbon/chemical media if used
  31. Reassemble and prime
  32. Why old tank water? Tap water contains chlorine that kills beneficial bacteria on contact. Rinsing in old tank water cleans debris while preserving the bacterial colonies that keep your fish alive.

    2. Trim Live Plants

    If you have live plants, trim dead or yellowing leaves, prune overgrown stems, and replant any floating cuttings. Remove floating debris from trimming.

    3. Clean Decorations (If Needed)

    Scrub algae off decorations using a dedicated aquarium brush (never use soap or detergent — residue is toxic to fish). Rinse in old tank water.

    Deep Cleaning (Quarterly — 60 Minutes)

    1. Deep Gravel Vacuum

    Go section by section over 2-3 water changes (don't vacuum the entire substrate at once — disturbs too many bacteria). On each weekly water change, vacuum 1/3 of the substrate.

    2. Equipment Check

  33. Clean impellers in HOB and canister filters
  34. Check heater for accuracy with an independent thermometer
  35. Replace air stones (they clog over time)
  36. Clean light fixtures (algae reduces light output)
  37. 3. Replace Chemical Media

    Activated carbon loses effectiveness after 3-4 weeks. If you use carbon, replace it during the quarterly maintenance. Seachem Purigen is a superior alternative — it can be recharged with bleach and reused indefinitely.

    What NOT to Do When Cleaning

  38. NEVER replace all filter media at once — This crashes your cycle. Replace one media type at a time, 2 weeks apart.
  39. NEVER clean with soap, detergent, or household cleaners — Even trace amounts are lethal.
  40. NEVER do a 100% water change — Massive water changes shock fish. Stick to 25-30%.
  41. NEVER rinse anything in tap water — Chlorine kills beneficial bacteria instantly.
  42. NEVER scrub bio-media — It doesn't need to look clean. The brown gunk IS the bacteria.
  43. NEVER clean the substrate and filter on the same day — Too much beneficial bacteria removal at once.
  44. Emergency: What to Do If You Crashed Your Cycle

    Signs of a crashed cycle: cloudy water, ammonia/nitrite readings above 0, fish gasping at the surface or acting lethargic.

    Emergency protocol:

  45. Dose Seachem Prime immediately (the manufacturer states it binds ammonia for up to 48 hours)
  46. 50% water change (dechlorinated)
  47. Add Tetra SafeStart or Seachem Stability (bottled beneficial bacteria)
  48. Test water daily
  49. Dose Prime every 48 hours until ammonia and nitrite read 0
  50. Reduce feeding to once every other day
  51. Do NOT clean the filter during recovery
  52. Cleaning Schedule Summary

    Daily (30 seconds): Check fish health, verify heater/filter running, remove visible uneaten food

    Weekly (15-20 min): 25% water change with gravel vacuum, algae scrape, water test, visual inspection

    Monthly (30-45 min): Rinse filter mechanical media in old tank water, replace carbon, trim plants

    Quarterly (60 min): Deep substrate clean (1/3 at a time), equipment maintenance, chemical media replacement

    Essential Cleaning Supplies

  53. Gravel vacuum/siphon — Python No Spill or Aqueon Siphon
  54. Water conditioner — Seachem Prime; a small bottle lasts months because the dose is tiny
  55. Test kit — API Freshwater Master Test Kit, good for hundreds of tests
  56. Algae scraper — Flipper Magnetic Cleaner
  57. Bucket — Dedicated 5-gallon bucket (NEVER used for anything else)
  58. Towels — Always have towels ready. Spills happen.
  59. The Bottom Line

    Aquarium maintenance is simple once you establish a routine. The key principles: regular partial water changes, never clean everything at once, always use old tank water for rinsing media, and always dechlorinate new water with Seachem Prime. A well-maintained tank is a joy — clear water, healthy fish, and minimal effort once you've got the rhythm down.

    📋 Affiliate Disclosure: FurReviews is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. This does not influence what we recommend. We compare specifications, materials and reported owner experience rather than testing products in a lab, and we say so on every page. Read our full disclosure

    clean fish tankaquarium maintenancewater changegravel vacuumfish tank cleaning

    New Comparisons, Once a Week

    A short weekly email when new comparisons go up. No spam, unsubscribe in one click.

    No spam, ever. Unsubscribe anytime.