How to calculate filter turnover
Turnover is how many times per hour the filter passes a volume of water equal to your tank. It is a quick way to compare filters, but it says nothing about how much media the filter holds or how well it is maintained.
Example: a 55 US gallon tank and a filter rated at 300 GPH. At an estimated 70% of the rating, actual flow is 300 × 0.70 = 210 GPH, and turnover is 210 ÷ 55 ≈ 3.8× per hour.
How to work out the filter flow rate you need
Multiply the water volume by the turnover you want. For a 55 US gallon tank at 6× per hour you need 55 × 6 = 330 GPH of actual flow. If you expect 70% of the rating to reach the tank, look for about 330 ÷ 0.70 ≈ 471 GPH on the box.
The target is a maths result, not a universal recommendation: the right turnover depends on the fish, the filter design and how much current the animals tolerate.
Why actual flow is lower than the box rating
Pump ratings are measured under ideal conditions at a head height of zero, meaning the water is not lifted at all (LiveAquaria). Canisters and sump pumps must push water up to a tank rim that is often about four feet off the floor, and every elbow, narrow hose and clogged sponge slows the flow further. Bulk Reef Supply suggests assuming about 50% of a return pump’s advertised flow after plumbing.
The percentages in the calculator (100% down to 40%) are estimates you choose, not universal correction factors. For a real figure, time how long the return takes to fill a 1 litre jug: flow in L/h = 3,600 ÷ seconds. If it takes 6 seconds, the filter moves about 600 L/h. With a gallon jug, the same sum gives GPH.
Recommended turnover by aquarium type
| Aquarium type | Turnover per hour | Basis |
|---|---|---|
| Freshwater, tropical or community | 4–6× | LiveAquaria: about 4× on average |
| Coldwater (not goldfish) | 4–6× | LiveAquaria: about 4× on average |
| Betta | 2–4× | LiveAquaria: very slow flow; OATA: gentle current |
| Shrimp | 3–5× | Slow flow for small animals; protect the intake |
| Planted | 4–8× | LiveAquaria: calm surface to hold CO₂, plants out of the flow stream |
| Goldfish | 6–10× | OATA: goldfish can be very dirty |
| Cichlid (large species) | 6–10× | LiveAquaria: large fish need higher flow |
| Brackish | 4–6× | Community-level flow |
| Saltwater / marine (filter or sump) | 5–10× | Bulk Reef Supply: 5–10× common, ~10× practical maximum through a sump |
| Reef (sump return) | 3–10× | Bulk Reef Supply: 2–10× after head loss; plus 20–40× from powerheads |
| Freshwater fish pond | 0.5–1× | All Pond Solutions: at least once every two hours |
| Koi pond | 1–2× | All Pond Solutions: at least once per hour |
Two filters, sumps and filters in series
- Filters in parallel (each with its own intake and outlet) add together: two 200 GPH filters move 400 GPH.
- Filters in series, or several stages on one pump, do not add: the same water passes each stage, so turnover is set by the one flow path.
- Sumps: count the return pump’s actual flow at your head height. Keep it below the overflow’s maximum drain rating.
- Powerheads and wavemakers move water around the tank but do not filter it, so they are circulation, not filter turnover.
How filter types differ
- Hang-on-back and internal filters lift water very little, so they stay close to their rating while the sponge is clean.
- Canister filters lose more flow to long hoses, elbows and packed media; check the maker’s flow with media.
- Sponge and undergravel filters are driven by air or a powerhead. Their flow is rarely published, so follow the tank-size rating.
- Reactors, fluidized beds and moving bed filters run on a set side flow; follow the maker’s range rather than tank turnover.
- Pond pressure and gravity filters list a maximum flow; keep the pump within it so water is not forced through too fast.
GPH to LPH conversion
1 US gallon = 3.785411784 litres (NIST), so LPH = GPH × 3.785 and GPH = LPH ÷ 3.785. 1 GPM = 60 GPH, 1 LPM = 60 LPH and 1 m³/h = 1,000 LPH.
| GPH | = LPH | LPH | = GPH |
|---|---|---|---|
| 50 | 189 | 500 | 132 |
| 100 | 379 | 1,000 | 264 |
| 200 | 757 | 1,500 | 396 |
| 300 | 1,136 | 2,000 | 528 |
| 500 | 1,893 | 3,000 | 793 |
Worked example
A tank holds 120 L of real water and the filter box says 600 L/h. Allowing 30% for media and lift, the real flow is 600 × 0.7 = 420 L/h, so turnover is 420 ÷ 120 = 3.5× per hour.
That is slightly under the 4–6× range for a community tank. To reach 4×, buy a filter rated for at least 120 × 4 ÷ 0.7 ≈ 690 L/h, or add a second small filter. You could also accept 3.5× if the tank is lightly stocked and the water tests clean.
| Real water volume | Real flow at 4× | Box rating for 4× | Box rating for 6× |
|---|---|---|---|
| 10 US gal (38 L) | 40 GPH | 57 GPH | 86 GPH |
| 20 US gal (76 L) | 80 GPH | 114 GPH | 171 GPH |
| 29 US gal (110 L) | 116 GPH | 166 GPH | 249 GPH |
| 55 US gal (208 L) | 220 GPH | 314 GPH | 471 GPH |
| 60 L | 240 L/h | 343 L/h | 514 L/h |
| 120 L | 480 L/h | 686 L/h | 1,029 L/h |
| 200 L | 800 L/h | 1,143 L/h | 1,714 L/h |
Flow is not the whole story
- Biological media needs time and oxygen. LiveAquaria notes that biological and chemical media often work best at about 4× per hour or less, while flow below 1× can starve the bacteria of oxygen. Merck notes that a new biofilter can take up to 8 weeks to establish in a tropical tank.
- Media volume matters. For heavy waste producers such as goldfish, choose a filter with plenty of media space, not only a high flow figure.
- Clean gently. Rinse sponges in water taken out of the tank, not under the tap, so chlorine does not kill the bacteria (OATA).
- Spread strong flow. A spray bar or a second outlet spreads the current so fish are not blasted from one point.