Best aquarium filter, by tank size
Short answer: the “best” filter is the one that turns your water over about 4–6 times an hour after real-world flow loss — not the one with the biggest box number. Below, pick your tank size for a focused page: the GPH target, one lead model, a budget alternative, a step-up option, and the one mistake people make at that exact size.
Best filter for a 10 gallon tank
Nano, betta and small community tanks. HOB picks plus when a sponge filter wins.
Best filter for a 20 gallon tank
The first “real” community tank. The HOB sweet spot, and a small canister for planted.
Best filter for a 30 gallon tank
The HOB-to-canister crossover. The two most-recommended models for this size.
Best filter for a 55 gallon tank
Big HOB or first serious canister? The classic 55 decision, settled.
Best filter for a 75 gallon tank
Canister territory. Single big unit vs two filters for redundancy.
How we pick
Every recommendation on these pages starts from the same rule used by the filter size chart: target a real-world turnover of 4–6× your tank volume per hour, push toward 6–10× for goldfish, cichlids, and other messy or heavily-stocked fish, and buy a filter rated about 1.5× that target because rated GPH is measured with no media and no lift. The models named are the lines hobbyists recommend most consistently — AquaClear and Seachem Tidal for hang-on-back, Fluval, Oase BioMaster, and Eheim Classic for canisters — matched to each maker’s own published tank-size rating. We don’t invent flow numbers or review scores; the GPH figures are simply your tank volume times the turnover rule.
Related: Full filter size chart (5–125 gal) · What size filter do I need? · How many fish fit?