Maintenance · Guide

How to set a water change reminder you will actually obey

Nobody forgets a water change because they do not care. They forget because the reminder lives inside the task it is supposed to trigger — and in a bad week, the task is the first thing to go.

8 min readUpdated 2026-11-03Records only — not veterinary advice

A water change takes twenty minutes. Missing one costs a fortnight of algae, a nitrate climb, and in a small tank a fish. The gap between those two numbers is a scheduling problem, which is why the fix is a reminder — except that most reminders are built in a way that guarantees they get dismissed.

The short answer

Work out the interval from your nitrate trend (that is a separate calculation), then set a recurring alert on a fixed day and time, put the last reading into the alert text, attach the alert to something that already happens that day, and make logging take one tap. If you snooze it twice, change the interval rather than your willpower.

Why phone reminders get ignored by week three

  • The event is generic. “Water change” with no number looks the same whether the tank is fine or in trouble, so by the second month it is wallpaper.
  • It fires at the wrong moment. A 9 a.m. alert on a workday can only be dismissed. The same alert at 7 p.m. on a Sunday can be obeyed.
  • It carries no history. A calendar cannot tell you nitrate was 22 last week and 26 this week, so the reminder cannot carry the reason to act.
  • It is one of four. Water changes, filter cleans, dosing, feeding — three separate reminder systems is three chances to ignore all of them.

Three reminder systems, and what each survives

Wall chartPhone calendarApp with per-tank due dates
Setup timeA minuteTwo minutesFive minutes, once
Survives a bad weekOnly if you walk past itYes, if the time is rightYes, and it waits
Carries contextYou can write it by handOnly what you typedQuotes the last reading
Shows historyTicks on paperNoYes, per parameter
Several tanksOne column eachSeparate events, easy to forgetOne due list, tank by tank
Works on holidayAt home onlyDepends on dataOffline, on the device

Four steps to a reminder that works

  1. Calculate the interval from numbers, not habit. Use the nitrate before each change: if it climbs 5 ppm between changes and you want it under 20, you need a bigger change, not a more frequent one. The water change calculator does the arithmetic.
  2. Pick the anchor: the day and hour you are usually home and unhurried. Sunday evening after lights-out is the classic for a reason — no feeding, no rush, bucket out and back before the film starts.
  3. Write the alert with a number and an action: “Nitrate 28 → 40% change, rinse filter”. Two seconds to read, nothing to decide at 7 p.m. on a Sunday.
  4. Add the follow-ups to the same list: a full test panel the day before, a filter rinse every third change, and a nitrate reading straight afterwards so the next alert quotes a real number instead of a guess.

The recurring list worth keeping

TaskIntervalTriggerWhy it is on the list
Water changeEvery N days, from the nitrate mathsLast nitrate readingThe task everything else supports
Test panelDay before each changeThe change dateGives the reminder its number
Filter rinseEvery third changeA counter, not a dateStops the ammonia blip that comes from over-cleaning
Top-off checkDaily in summer, weekly otherwiseLooking at the water lineEvaporation concentrates everything else
Turtle filter and basking checkWeeklyThe same weekend anchorTurtles foul water faster than fish
The ten-minute version

When the reminder lands at a bad moment, do a smaller change rather than none: 20% with a bucket and no filter cleaning still resets the trend. A rescoped task beats a skipped one, and the log stays unbroken.

When you miss one anyway

A missed change is not an emergency unless ammonia or nitrite are readable — test before you panic. A nitrate rise of 5 ppm across a skipped fortnight is a scheduling signal, not a crash. The failure worth fixing is the third consecutive miss, because that means the interval was never realistic: either the volume is too small for the stocking, or the tank needs a 10-minute version built into the routine.

Two tanks, four tanks, a rack of tanks

Per-tank due dates, staggered across the week: tank A on Sunday, tank B on Wednesday. A single shared reminder for five tanks is the fastest route to doing none of them. Keeping several tanks in one app only helps if each tank carries its own schedule and its own readings — otherwise the reminder is for “the fish room”, and the fish room is never a specific twenty minutes.

Holidays, work trips, and the week everything breaks

Do the change the day before you leave, not the morning of — a bucket at 6 a.m. before a flight is how filters get left unplugged. Skip feeding for the days you are away rather than trusting a block of food to dissolve slowly, and log the pre-trip change so the next reminder is computed from a real reading. If the app you use stores entries on the device, you can log it at the airport without a connection: offline and account-free is the point.

Turtles and ponds: reminders with a season

A turtle tank needs a weekly change and a nitrate reading before each one, because the waste load per litre is many times a fish tank’s — a turtle tank log with its own due dates is the only version that survives. Ponds add a seasonal layer: feeding volume and temperature move together in spring, so the reminder should change with the month rather than stay fixed all year.

Start with one alert

Not five. Set the water change for the next date your nitrate numbers imply, write the last reading into it, and leave it alone for a month. If it survives four weeks without being dismissed, add the test panel. Reminders fail from ambition far more often than from laziness. If you want the whole rhythm rather than one alert, the maintenance schedule lays out the weekly, monthly and quarterly buckets.

Questions

Frequently asked

How do I remember to change aquarium water?
Set a recurring alert on a fixed day and time, and put the last nitrate reading in the alert text so it reads “nitrate 28, 40% due” rather than “water change”. Anchor it to something that already happens that day, and make logging take one tap.
How often should I schedule water changes?
Whatever interval keeps nitrate under about 20 ppm before each change — commonly 25–50% weekly in a small stocked tank, less often in a lightly stocked large one. The frequency guide works it out from your own numbers.
Is a phone reminder enough?
For one tank, yes, if the alert carries a number and fires at a time you can act. For three or more tanks a shared calendar becomes noise; per-tank due dates in one list work better.
What happens if I miss a water change?
Usually very little. Test ammonia and nitrite before assuming the worst; if both are zero, do the change a day or two late and carry on. Two or three misses in a row mean the interval was unrealistic, not that you were lazy.
Should I clean the filter during a water change?
Not every time. Rinse the media in removed tank water every third change at most, and never replace it in the same week you do a large water change — that is how a tank loses its biofilter in one afternoon.
Do reminders work when you keep several tanks?
Only with per-tank due dates. Stagger them across the week — one tank on Sunday, another on Wednesday — so no single day carries three water changes. A single alert for the whole fish room gets dismissed as one unit.
Download

Stop guessing what your tank did last week

Log a test in twenty seconds, get reminded before maintenance is overdue, and keep a history you can actually read back. Free for one tank — no account, no subscription.

Download on the App Store Free · No account · Works offline
QR code linking to FishTank Diary on the App Store
Point your camera at the code FishTank Diary is an iPhone and iPad app. Install it now — no account, no email, no setup.
Open the App Store link