How Often Should You Clean a Fish Tank?

At a Glance

Change 10 to 25 per cent of the water every week and vacuum the gravel at the same time. Rinse the filter lightly in tank water when flow drops or once a month, whichever comes first. A new tank needs changes every 2 to 3 days for the first six weeks. Heavy stocking means more often, not less.

How often should you clean a fish tank? Weekly for the water, monthly for the filter, and never all at once. RSPCA Australia recommends a 10 to 25 per cent water change with a gravel clean every week in an established tank, and a light filter rinse monthly or when it clogs. Your stocking, tank size and filter can move that either way, so use the schedule below as a starting point and let your test results adjust it.

This guide sits in our Cleaning guides. For the step-by-step method, see how to clean a fish tank.

How Often Should You Clean a Fish Tank? The Schedule

TaskNew tank (first 6 weeks)Established tankHow much
Partial water changeEvery 2 to 3 daysWeekly10 to 25 per cent
Gravel vacuumWith each water changeWith the weekly changePart of the substrate each time
Filter rinseOnly if flow dropsWhen flow drops, or monthlyLightly, in old tank water
Water test (ammonia, nitrite)Every 2 to 3 daysEvery 1 to 2 weeksA full test set
Glass and decorAs algae showsAs algae showsScrape, or wipe with a soft sponge

The RSPCA figures come from its guide to setting up a fish aquarium. The ‘first six weeks’ rule matters because a new tank is still building the bacteria that handle ammonia and nitrite. This table is written for a typical freshwater community tank. Goldfish, large cichlids and heavily stocked tanks make more waste and usually need larger or more frequent changes, so use your test results, not the calendar, to decide.

What Changes the Answer

  • How many fish you keep. More fish means more waste. A tank with a few small fish can stretch to a fortnight between vacuums, while a crowded one may need two changes a week.
  • Tank size. Waste dilutes in a larger volume, so a small tank can turn bad faster.
  • How much you feed. Uneaten food is the biggest source of waste. Feed what fish finish in about two minutes.
  • Filter type. A sponge filter wants a rinse about every two weeks, a hang-on filter roughly monthly, and a canister every few months. Those ranges come from hobby guides, so check your filter’s manual.
  • Live plants. They take up some waste, but they don’t replace water changes.

Some guides, including many US ones, suggest changing 25 to 50 per cent a week for heavy loads. RSPCA Australia’s range is 10 to 25 per cent. For a lightly stocked tank, stick with the RSPCA range, and go higher only if your nitrate stays high.

How Often to Clean a Fish Tank Without Overdoing It

Cleaning too much is a real problem. The filter holds the bacteria that keep ammonia at zero. Scrub it under the tap, or change all your water at once, and you can trigger an ammonia spike. So clean little and often, and stagger the jobs. Vacuum one part of the gravel one week and another the next. Rinse the filter media in a bucket of old tank water, then put it straight back.

Water from the tap needs treating first. Many Australian supplies use chloramine, at least in some areas, so use a conditioner that names it on the label.

A Worked Example

Say you have a 100-litre community tank, lightly stocked, with a sponge or hang-on filter. Every Saturday you siphon 20 to 25 litres (20 to 25 per cent) while vacuuming half the gravel, then refill with treated, temperature-matched water. Once a month you swish the filter sponge in the water you just removed. Every second week you test ammonia and nitrite. That’s about 20 minutes a week. It is an estimate from the routine, not a measured time, so yours may differ.

What Happens If You Skip It?

Nitrate creeps up, fish waste and uneaten food break down, and the water slowly turns harder on the fish. Signs include cloudy water, algae, a smell, and fish that hover near the surface. Our guides to why a fish tank goes cloudy and lowering nitrate show how to recover. Testing every week or two is the cheapest early warning.

Common Mistakes

  • Waiting until the water looks dirty. Toxic ammonia and nitrite are invisible.
  • Cleaning everything in one session. Stagger the jobs.
  • Using soap or tap water on the filter. Both harm fish or bacteria.
  • Ignoring a new tank’s needs. Changes every 2 to 3 days matter early on.
  • Copying someone else’s schedule. Stocking and filtration decide yours.

When to Get Help

If ammonia or nitrite stays above zero after regular changes, or fish are gasping or clamped, changes alone won’t fix it. Recheck stocking and the filter, or ask your local aquarium shop to test a sample. See how to test fish tank water.

Related Guides

Keep reading on the same topic:

Frequently Asked Questions

How often should you clean a fish tank with a filter?

Change 10 to 25 per cent of the water weekly, and rinse the filter lightly monthly or when flow drops. The filter cleans the water chemically, not physically, so the gravel and glass still need attention.

How often should I clean my fish tank if it is new?

Every 2 to 3 days for the first six weeks, using 10 to 25 per cent partial changes with a gravel clean, per RSPCA Australia. Test ammonia and nitrite at the same rhythm.

Can I clean my fish tank too often?

Yes. Over-cleaning strips bacteria and can spike ammonia. Small, regular jobs beat big, occasional ones.

How often do you need to clean the glass?

When algae appears, usually weekly alongside the water change. Use an aquarium-safe sponge or magnet, and skip household sprays.

How often should a fish tank be cleaned if it has few fish?

Still weekly for a partial change, though the gravel can go a fortnight between vacuums. Use test results to confirm.

Written by

G'day, I'm Bobby Rawat. I've kept aquariums for the past five years and researched fishkeeping for just as long. I write practical, Australia-focused guides on setting up tanks, water care, maintenance and choosing the right equipment, based on what I've seen in my own tanks and checked against reliable research.

View all 97 guides by Bobby Rawat