Why I'm writing this
Editor's note: This guide uses a composite beginner scenario based on common setup constraints and forum-reported problems. Product recommendations are selected from published specs, repairability, availability, and aquarium-use fit.
I'm Maya. I'm 27, I rent a one-bedroom in the Inner Sunset, and the only flat surface in this apartment that the landlord lets me put a tank on is the credenza next to my bed. So mine is a 10-gallon. One betta named Pete, eight cherry shrimp, a clump of java fern, and a piece of spider wood I am unreasonably proud of.
It took me three filters to land on something that didn't make me hate the tank.
The first filter was the one that came with the kit — a generic internal box thing. It hummed at a pitch that lived inside my skull at 2 a.m. The second was an HOB I picked because it was on sale and "rated for 20 gallons." It blasted Pete into the corner and never let him sleep. The third one is the one I actually use now, and I'll get to it. I'm writing this because I genuinely wish someone had handed me a one-page version of what I figured out in those four months. So here it is.
What I actually learned
The turnover number nobody puts on the box
Filters get marketed by "rated tank size," which is mostly meaningless. The number that actually matters is turnover rate — how many times the filter pumps your entire tank volume through itself in an hour.
For a 10-gallon community tank like mine, the targets are roughly:
| Setup | Turnover rate | Real flow needed (after media load) |
|---|---|---|
| Betta-focused, calm-flow | 3–4× per hour | ~40–55 GPH |
| Mixed community / shrimp | 5–6× per hour | ~70–85 GPH |
| Heavily stocked | 7–8× per hour | ~95–115 GPH |
The "after media load" column is the trap. Manufacturers quote flow rate with empty filter housings. Once you load real biomedia, expect about 70% of the rated flow. If the box says "100 GPH" plan for 70.
If you want the math done for you, the tank-volume tool gives you the real internal volume of your tank (your glass thickness eats more than you'd think), and the equipment filter can shortlist filters by realistic flow per tank size.
Biological capacity lives on surface area, not in the housing
The bacteria that convert ammonia → nitrite → nitrate (covered in the nitrogen cycle guide) live attached to media surfaces. They are why a "cycled" filter is so much more valuable than a brand-new one with the same flow.
For a 10-gallon, the surface area you need is small — maybe 0.2–0.4 L of decent biomedia. The real failure I see online is the opposite of what you'd guess: people overstuff the media chambers, flow drops below the threshold that keeps oxygen on the biofilm, and the filter develops anaerobic pockets. Anaerobic pockets smell like rotten eggs and slowly release hydrogen sulfide. Don't overstuff. Leave channels.
Flow pattern beats raw flow
A 100 GPH HOB returning water straight down into one corner creates a dead zone in the other corner. That dead zone collects surface film, Cyanobacteria, and the leftover food I'm always overdosing. The same 100 GPH filter aimed sideways along the long axis creates a horizontal loop that moves the entire 10 gallons past the intake every 8–10 minutes.
For a 10-gal:
- Aim the HOB outflow along the long wall, not into the front glass. Use a baffle if the return is still too pushy — a clean plastic bottle cut to a curl works for free.
- Keep the intake on the opposite end of the outflow. You want a circulation, not a fight.
- If you have shrimp, the intake gets a pre-filter sponge. Always. I've lost count of how many "where did my cherry go?" threads I've read.
The betta caveat
Bettas have stiff fins and a labyrinth organ designed for low-flow swamps. They are visibly miserable in 8× turnover. If you're keeping a betta, target the bottom of the turnover range, baffle the return if it still pushes the fish, and use surface agitation rather than raw current for oxygen.
A canister with a lily-pipe return aimed at the surface works beautifully. So does a sponge filter. So does an HOB with a foam baffle on the return. What does not work is buying the biggest filter that "fits" the rating label and assuming the fish will adapt.
What to look for, what to skip
After three filters and an embarrassing amount of YouTube research, here's the short version:
Look for:
- A filter where you can rebuild the impeller without buying a whole new unit. Brands that publish parts diagrams (AquaClear, Eheim, Oase) win here long-term.
- Adjustable flow on HOBs. A 10-gal needs the dial low; a 20-gal needs it up. The same filter should serve both.
- A pre-filter intake, either built-in or one you can slip on. Mandatory for shrimp.
- Quiet operation under 35 dB measured at 1 m. If a review doesn't mention noise, assume it's loud.
- Standard tubing sizes for canisters (16/22 mm is the planted-tank standard). This makes lily pipes, inline atomizers, and inline heaters slot in without adapters.
Skip:
- Internal box filters bundled with starter kits. They are visible, loud, and have almost no media capacity.
- "Rated for X gallons" claims with no published GPH. The number not given is the number you're being sold.
- House-brand canisters at suspiciously low prices on big marketplaces. The impeller is the silent point of failure — cheap impellers shed bearings inside the first year.
- Any filter where the outflow can't be redirected. You will always want to redirect it.
What I'd actually buy today, for a 10-gal
If I started over tomorrow, I'd pick one of three setups, depending on temperament:
- The everyday default: AquaClear 20 HOB + Fluval Edge pre-filter sponge over the intake + a soft baffle. Quiet enough to sleep next to. Fixable instead of disposable.
- The aesthetics route: Eheim Classic 150 (model 2211) tucked in the cabinet, lily pipe in, lily pipe out. Looks like the tank has no filter at all. The price step up is real but you live with the result every night.
- The shrimp-or-betta route: a double-sponge filter on an adjustable air pump with an inline check valve. Costs $25 total and there is literally no impeller risk. I run a small one as a second filter in mine even with the HOB.
The picks below match those three paths. None of them have an Amazon price quoted here — Amazon's price changes constantly and the Associates policies ask sites not to display copied price data. Click through if you want the current number.
Looking back
The thing I didn't expect about this hobby is how much of it is decided in the first month. Whether you can sleep next to the tank. Whether your fish acts like itself. Whether the shrimp colony grows or vanishes mysteriously. Most of that is the filter.
Pete is on the bed-side credenza right now flaring at a piece of driftwood. He has not been thrown across the tank by current in three months. The cherry shrimp colony went from six to about thirty. I can hear the refrigerator across the apartment more clearly than the tank. That, more than any product, is what "the right filter for a 10-gal" actually means.
If you're picking your first, start with the everyday default, get the pre-filter, get the timer for the air pump if you go sponge, and don't trust the rating sticker. The math works the same in any nano tank — see filter selection for tanks under 60 L for the deeper engineering version of this article.