You should lightly clean your fish tank every week and do a deeper clean about every 2–4 weeks, but the exact schedule depends on tank size, number of fish, and whether it’s planted.

Quick Scoop

For most home aquariums :

  • Do a partial water change of about 10–30% once a week or every two weeks.
  • Do a “full” clean (gravel vacuum, glass wipe, decor touch‑up) around once a month, adjusting based on how messy your tank is.
  • Heavily stocked or overfed tanks usually need more frequent partial changes, sometimes weekly.
  • Lightly stocked, well‑planted tanks can often stretch to every 2+ weeks between larger cleanings.

Think of it like this: you’re maintaining water quality, not scrubbing everything spotless. Your filter and beneficial bacteria need to stay undisturbed.

Typical Cleaning Rhythm

Every week (or 1–2 weeks)

  • Change 10–25% of the water with dechlorinated, temperature‑matched water.
  • Vacuum part of the gravel/substrate to remove waste and leftover food.
  • Wipe inside glass if you see algae starting.
  • Quick check that filter, heater, and lights are working properly.

Every month (rough guide)

  • Repeat a partial water change and gravel vac, covering areas you skipped before.
  • Gently rinse filter media in removed tank water (never under tap) to preserve beneficial bacteria.
  • Lightly clean decor if it’s visibly slimy, but avoid scrubbing everything at once so you don’t strip all biofilm.

Occasionally

  • Wipe down equipment and outside glass when you see mineral spots or algae.
  • Deep decor cleaning only if it’s badly coated and affecting flow or stressing the fish.

What Changes the Schedule?

  • Tank size: Small (5–10 gallon) tanks swing in water quality faster, so weekly changes are safer.
  • Stocking level: More or larger fish = more waste = more frequent water changes (often weekly, 20–30%).
  • Plants: Heavily planted tanks can go longer between big changes because plants help use up nitrates.
  • Feeding habits: Heavy feeding or lots of uneaten food will demand more frequent cleaning.

Example: Many hobbyists report doing 30–50% water changes weekly with a gravel vac and have very healthy fish.

Signs You Should Clean Sooner

If you notice any of these, don’t wait for “schedule day”:

  • Cloudy, yellow, or greenish water, or algae rapidly coating surfaces.
  • Strong odor from the tank.
  • Fish gasping at the surface, clamped fins, or unusual behavior.
  • Rising nitrates on a test kit between changes.

In those cases, do a careful partial water change and check your feeding and stocking levels.

Mini FAQ

Is weekly cleaning “too much”?
No, as long as you do partial changes and don’t over‑scrub decor or wash filter media under tap water, weekly is standard and safe.

Can I just do big monthly changes instead?
Huge, infrequent changes can stress fish more than smaller, regular ones. Consistent partial changes (10–30%) are easier on them.

Do I ever need 100% water changes?
Rarely. Full water changes remove beneficial bacteria and can shock fish; they’re usually reserved for emergencies like major contamination.

Simple Rule of Thumb

  • Small tank or many fish: aim for weekly partial water changes.
  • Larger, lightly stocked, planted tank: every 1–2 weeks.
  • Full “monthly” clean: adjust up or down based on algae growth, test results, and how your fish look.

Information gathered from public forums or data available on the internet and portrayed here.