Aquarium filter size chart: GPH and the right filter for every tank

Short answer: size your filter for a real-world flow of about 4–6× your tank volume per hour (push to 6–10× for goldfish, cichlids, or heavily stocked tanks). That means roughly 50–75 GPH for a 10-gallon, 100–150 GPH for a 20-gallon, 150–200 GPH for a 30-gallon, 275–350 GPH for a 55-gallon, and 375–450 GPH for a 75-gallon. Because rated GPH is measured with no media and no lift, buy a filter rated about 1.5× higher than that target.

The filter size chart

Find your tank size, read across to the GPH you want, then pick a filter. The hang-on-back (HOB) and canister suggestions below are each sized using the manufacturer's own tank-size rating, so they comfortably cover the row. Numbers in the GPH columns are simply your tank volume multiplied by the turnover rule, not a product claim.

Tank sizeTarget GPH (4–6×)Heavy stock (6–10×)Suggested HOB filterSuggested canister filter
5 gallon25–50up to 75AquaClear 20sponge filter (or none)
10 gallon50–75up to 100AquaClear 20 / Seachem Tidal 35
20 gallon100–150up to 200Seachem Tidal 55 / AquaClear 50Fluval 107
30 gallon150–200up to 300AquaClear 70 / Seachem Tidal 75Fluval 207
40 gallon200–280up to 400AquaClear 70Fluval 207 / Eheim Classic 250
55 gallon275–350up to 550AquaClear 110Fluval 307 / Oase BioMaster 350
75 gallon375–450up to 750AquaClear 110 (×2)Fluval 407 / Oase BioMaster 600
100 gallon500–600up to 1000Fluval FX4 / Eheim Classic 600
125 gallon625–750up to 1250Fluval FX6 / Oase BioMaster 850

Not sure of your exact volume, or running an odd tank size? The filter size calculator takes any gallon or liter figure and returns your target and rated GPH instantly.

The 4–6× turnover rule, in one minute

A filter clears debris and houses the bacteria that process fish waste. To do both, it has to cycle the whole tank through its media often enough. Four to six tank volumes per hour suits most community tanks. Messy or heavily stocked tanks — goldfish, cichlids, plecos — want more, in the 6–10× range. Calm, lightly stocked, or flow-sensitive setups (bettas, fancy goldfish) want less, and benefit from a baffle or spray bar to soften the current.

Why you should buy bigger than the GPH math says

This is where most people under-buy. The GPH printed on the box is measured with the filter empty and pumping water straight out, with no sponge, no carbon, and no lifting the water back up into the tank. In real use you lose flow to:

Expect 30–50% less than the rated number day to day. That is why the chart's suggested models sit a step above the raw GPH target, and why the calculator recommends a rated GPH about 1.5× your real-flow goal.

HOB vs canister, by tank size

Recommended gear · affiliate
Buy the filter for your row: match your tank size above to its HOB or canister pick. As an Amazon Associate, TankStocked may earn from qualifying purchases — at no extra cost to you.
The turnover rule is a starting point, not a law. Heavily planted, lightly stocked tanks can do well with less flow; goldfish and cichlid tanks usually want more. Aim for stable, clear water and adjust to what your tank actually does. Model suggestions reflect each maker's published tank-size rating and common hobbyist consensus, not a guarantee of fit for every setup.

Frequently asked questions

What is the best filter for a 30 gallon tank?

Target 150–200 GPH. An AquaClear 70 or Seachem Tidal 75 hang-on-back covers it simply; a Fluval 207 canister adds more media and quieter flow. Goldfish or cichlid 30-gallons should push toward the higher end.

Can a filter be too strong?

For biology, rarely. For current, yes — bettas and fancy goldfish dislike strong flow. Use a spray bar or baffle to soften it without losing filtration.

Should I run two filters?

On larger tanks it is a good idea: more total media and a backup if one fails. It also makes maintenance easier, since you can clean one at a time without crashing your bacteria colony.

Related: What size filter do I need? · Filter calculator · How many fish fit?

Affiliate disclosure