A realistic weekly maintenance routine
What actually needs doing each week, what can wait, and how long it takes. A maintenance routine for a community tank takes 20-30 minutes, not the afternoon some guides imply.
Most fishkeeping maintenance guides list so many tasks that a newcomer assumes the hobby requires an hour every weekend. It doesn't. A stable, properly stocked tank needs about 20-30 minutes per week. Here's what goes into that time and what you can safely skip.
Every week: water change and glass
Water change: 15-20 minutes. Remove 20-30% of the tank volume and replace it with dechlorinated tap water matched to the tank's temperature. Use a siphon (a gravel vacuum or a Python-style water changer that hooks to a faucet) to pull water out while vacuuming the top layer of substrate. You don't need to deep-clean the gravel; just skim the surface to pick up visible debris, uneaten food, and fish waste.
The water change calculator gives you the volume in liters or gallons for your tank. In most community tanks, 25% weekly keeps nitrate under 40 parts per million. If your nitrate climbs higher, increase the percentage or do an additional mid-week change.
Temperature matching matters. Large temperature differences between old and new water (more than 2-3°C) stress fish. Fill a bucket, let it sit for 10 minutes to reach room temperature, or add some warm water to get it close. If you use a Python-style changer and add water directly from the tap, adjust the faucet until the flow feels the same temperature as the tank water.
Glass cleaning: 2-3 minutes. Wipe the inside of the front and side panels with an algae scraper or a magnetic cleaner. Do this before the water change so the dislodged algae gets siphoned out. The back panel can be left alone if it faces a wall; some people intentionally let algae grow there as food for otocinclus or shrimp.
Every 2-4 weeks: filter maintenance
Rinse mechanical media: 5 minutes. Open the filter, pull out the sponge or floss, and squeeze or rinse it in a bucket of old tank water (the water you just siphoned out). This removes accumulated debris without killing the beneficial bacteria. Never rinse filter media under tap water; the chlorine wipes out the bacterial colony.
If you're running a HOB with a cartridge, don't throw the cartridge away on a schedule. Replace it only when it's physically falling apart. The bacteria live on that cartridge. If you want cleaner mechanical filtration, add a pre-filter sponge to the intake tube and rinse that instead.
Canister filters can go 2-3 months between cleanings because of their larger media capacity. When flow noticeably drops, it's time.
Monthly or as needed
Trim plants. Trim stem plants that reach the surface. Remove dead leaves from rosette plants. Thin out floating plants if they're blocking light to the plants below. This takes 5-10 minutes depending on how planted the tank is.
Check equipment. Glance at the heater, make sure the thermometer reads normal, verify the filter outflow looks strong. You don't need to test water chemistry weekly once the tank is established and stable. Monthly testing (pH, nitrate, GH, KH) is enough to catch slow drifts before they become problems.
Replace consumables. Filter floss: when it's too clogged to rinse clean. Activated carbon: every 4-6 weeks if you use it (most freshwater tanks don't need it). Root tabs in planted tanks: every 2-3 months. Light bulbs or LED units: when output visibly diminishes (LED fixtures last 3-5+ years).
What you can skip
Cleaning the substrate deeply. In a planted tank, don't vacuum the substrate at all; you'll uproot plants and disturb the root zone. In an unplanted tank, surface vacuuming during water changes is sufficient. Digging deep into gravel isn't necessary in a tank with adequate water changes and reasonable stocking.
Cleaning decorations. Algae on rocks and driftwood is natural. If you dislike the look, scrub it during a water change, but it's cosmetic, not a health concern.
Testing water daily. Daily testing is for cycling a new tank or diagnosing a problem. An established tank with consistent maintenance doesn't need it. Test monthly, or if fish behavior changes (lethargy, gasping, loss of appetite, color changes).
Full tank cleanings. Never drain the tank completely for cleaning. This kills the bacterial cycle, stresses fish, and resets the tank to day one. The whole point of regular partial water changes is to avoid ever needing a full teardown.
The routine in practice
Sunday afternoon, 25 minutes:
- Scrape the glass (2 min)
- Start the siphon, vacuum the substrate surface, drain 25% (10 min)
- Add dechlorinated water at the right temperature (5-8 min)
- Quick visual check on equipment, trim any overgrown plants (3-5 min)
Every third or fourth week, add 5 minutes for rinsing the filter media. That's it. If you're spending more time than this on a standard community tank, you're probably overworking it.
What happens if you skip a week
One skipped week of maintenance in a lightly stocked tank is usually fine. Nitrate rises a bit, some algae appears, but the fish don't notice. Two weeks and the effects start showing: algae on the glass, reduced clarity, nitrate above 40 parts per million, and the beginning of pH drift as KH buffer is consumed.
A month without water changes in a moderately stocked tank produces visibly degraded water quality. Nitrate may exceed 80-100 parts per million, pH drops as buffering capacity is exhausted, and the fish are living in progressively worse conditions. They may not show dramatic symptoms yet (fish adapt to gradual changes), but their immune systems are compromised and they become susceptible to disease that wouldn't affect them in clean water.
The fish that does well in a neglected tank isn't a healthy fish that doesn't need maintenance. It's a tough fish slowly burning through its physiological reserves. When those reserves run out, the crash is sudden: a disease outbreak, unexplained deaths, or old tank syndrome.
Maintenance is cheaper and easier than crisis management. Fifteen minutes of prevention saves hours of troubleshooting and medication dosing. The water change calculator helps you dial in the minimum effective schedule for your specific tank parameters.