How Often Should You Clean a Fish Tank?
Most home aquariums need a partial water change of about 25 to 30% every week or two, plus gravel vacuuming and wiping algae as needed. The right schedule depends on how many fish you keep and how much you feed: test the water and change it before nitrates approach about 40 ppm. Never replace all the water at once.
"Cleaning" a fish tank mostly means changing part of the water to remove the waste that builds up. The beneficial bacteria that keep fish alive live in the filter and gravel, so the goal is to remove waste without wiping out those bacteria.
Fish tank cleaning schedule
| Task | How often |
|---|---|
| Test water (ammonia, nitrite, nitrate, pH) | Weekly |
| Partial water change (about 25–30%) | Weekly to every other week, depending on fish load |
| Vacuum gravel or sand | With water changes |
| Wipe algae from glass | As needed |
| Rinse filter media in old tank water | When flow slows (never under tap water) |
| Check heater, filter and temperature | Daily glance |
Chewy's veterinarian-reviewed guidance recommends weekly water tests and regular water changes; for goldfish, which produce a lot of waste, Chewy suggests a 25% water change every week. Aquarium Co-Op prefers changes of around 30%, avoiding drastic changes that stress fish.
How to know when water needs changing
Aquarium Co-Op's approach is to test nitrates regularly and change water before they reach about 40 parts per million, the level generally considered safe for most fish. If your nitrates rise 10 ppm a week, a weekly change keeps you safe; a lightly stocked, planted tank may go longer.
Ways to need fewer water changes:
- Feed less, or keep fewer fish.
- Use a bigger tank, so waste is diluted.
- Add live plants, which use nitrate as they grow.
Step-by-step partial water change
- Unplug the heater and filter if the water level will drop below them.
- Use a gravel vacuum to siphon water out while cleaning the substrate.
- Remove about 25–30% of the water.
- Treat the new tap water with a water conditioner (dechlorinator).
- Match the temperature to the tank water.
- Refill slowly, plug equipment back in and check the temperature.
Mistakes to avoid
- Changing 100% of the water or scrubbing everything at once: it removes beneficial bacteria and shocks fish.
- Washing filter media under tap water: chlorine kills the bacteria.
- Adding untreated tap water.
- Skipping tests and waiting until the water looks dirty; ammonia and nitrite are invisible.
How often to clean a betta or goldfish tank
Bettas in a filtered tank of at least 5 gallons need regular partial water changes and weekly tests. Goldfish are messy: Chewy recommends at least 20 gallons for one goldfish plus 10 per additional fish, a strong filter and 25% weekly water changes. Unfiltered bowls need far more frequent changes and are not recommended.
Find pet stores near you for test kits, conditioners and gravel vacuums.
Sources
Find pet stores near you
Looking for dog food, cat litter, toys, aquarium fish or other pet supplies? Compare local pet stores and pet supply shops by Google rating, reviews and opening hours below.
Pet Stores by state
Tap your state to see listings by city.
This article is general information for pet owners, not veterinary, legal or financial advice. Prices vary by city and clinic; always ask your veterinarian or provider about your own pet.
Related questions
- How Often Should You Feed Aquarium Fish?
- Best Low-Maintenance Aquarium Fish for Beginners
- How Long Do Pet Store Goldfish Live?
- How Long Do Pet Store Betta Fish Live?
- How Long Can Aquarium Fish Go Without Food?
- Does Cat Food Expire? How Long It Lasts After Opening
- Does Dog Food Expire? How Long It Lasts After Opening
- How Long Do Pet Store Hamsters Live?