Buying guide
The best filter for a 10 gallon tank
At this size the flow question is easy: most filters sold for a 10 gallon tank clear the requirement. What separates them is what you have to keep buying.
Fin & Filter earns a commission when you buy through the links on this page. It costs you nothing and it does not decide what we rank. How we’re funded.

We have not used any of this gear. Every pick below is chosen from published manufacturer specifications and the arithmetic on how we pick, which you can re-run yourself.
A 10 gallon community tank needs a filter rated at least 85 GPH — not the 60 GPH the turnover figure suggests, because a filter loses roughly 30% of its rating to media and head height in service. Most filters sold for this size clear that. So the real decision is media design: the AquaClear 20 is our pick because it has no cartridge to keep buying and no monthly instruction to throw your bacteria away.
The 10 gallon tank is the most common first aquarium in the US, and it is a good one — small enough to fit almost anywhere, large enough to be forgiving of a missed water change in a way a 2 gallon bowl is not.
It is also the size at which filter marketing is least helpful, because almost everything on the shelf claims to suit it. Here is the number that actually decides.
Quick picks
The best filter for a 10 gallon tank
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | No image Fluval AquaClear 20 Power Filter Clears 85 GPH with room to spare and has no cartridge to buy, ever. | The default answer for a 10 gallon tank | |
| 2 | No image Aqueon QuietFlow 10 LED PRO Power Filter Identical 100 GPH rating, self-priming, with an LED that tells you when it is blocked. | If you want the clog indicator and do not mind cartridges | |
| 3 | No image Various Air-driven nano sponge filter Gentle enough for a betta, cheap enough to run two, and the best insurance in the hobby. | A 10 gallon betta or shrimp tank, or as a second filter | |
| ! | No image Marineland Penguin 100 Bio-Wheel Power Filter Clears the flow, but fails silently when the wheel stops and is noisier than the alternatives. Skip this one — see why below | Not our recommendation at this size |
Rows link to the full write-up further down this page. Prices come from the live price layer only; where there is no live figure the button reads “Check price” rather than showing a remembered number.
Why 85 GPH and not 60
A typical beginner community tank wants about 6 times its volume moved per hour. For 10 gallons that is 60 GPH of real flow. If you shop for a filter rated 60 GPH you will get considerably less than 60 in practice.
Rated flow is measured with empty media and no head height. In service — media loaded, water lifted back over the rim — real throughput commonly runs 25 to 40% lower, and worse as the media clogs between cleans. We assume a 30% loss and divide by 0.7.
| Step | Figure |
|---|---|
| Tank volume | 10 gallons |
| Turnover target (community stocking) | 6x per hour |
| Real flow needed | 60 GPH |
| Divide by 0.7 for throughput loss | 85 GPH rated, minimum |
Computed with the method on how we pick. Round up rather than down — over-filtering a freshwater tank is close to harmless.
If your 10 gallon tank is lightly stocked or planted, 4 to 5 times turnover is a reasonable target instead, which drops the requirement to about 60 to 70 rated GPH. That widens the field but does not change the ranking, because the ranking is not about flow.

Pick 1
Fluval AquaClear 20 Power Filter
The default answer for a 10 gallon tank
The number
Rated 100 GPH against a required 85. Margin: about 18%.
On a 10 gallon tank the flow question is settled quickly — 100 rated GPH against a required 85 — and once it is settled, the filters separate on something else entirely: what you are still paying for in a year.
The AquaClear takes loose media in an open basket: a pre-filter sponge, Bio-Foam, BIOMAX ceramic and carbon. You rinse the foam in old tank water and put it back. There is no proprietary part, which means no running cost and, more importantly for a first tank, no monthly instruction to throw away the object your bacteria live in.
Fluval publishes a 5 to 20 US gallon range for it. We would not push it to 20 — a 20 gallon community tank wants 170 rated GPH — but at 10 gallons it is comfortably inside its competence.
The flow control knob is genuinely useful here, because a 10 gallon tank is exactly the size where someone puts a betta in and then discovers the current is a problem.
| Rated output | 378 L/h (100 US gal./h) |
|---|---|
| Stated tank range | 18-76 L (5-20 US gallons) |
| Power draw | 6 watts |
| Media | Pre-filter sponge, Bio-Foam, BIOMAX, activated carbon |
| Flow control | Adjustable |
| What it does not do | No heater, no test kit and no substrate. The flow knob helps but does not turn it into a betta filter on its own; a pre-filter sponge or a baffle is still the usual fix. |
Specs from Fluval, AquaClear 20 Power Filter product page. We have not used this unit.
Pick 2
Aqueon QuietFlow 10 LED PRO Power Filter
If you want the clog indicator and do not mind cartridges
The number
Rated 100 GPH against a required 85. Same margin as our top pick.
This is the filter that comes in a great many 10 gallon starter kits, so plenty of readers own one without having chosen it. It clears the requirement, it runs quietly, and two of its features are genuinely well suited to a first tank.
The LED cartridge indicator flashes when the cartridge clogs. That sounds like a gimmick and is not: a beginner has no intuition for when a filter is blocked, and reduced flow through a clogged filter is a slow, invisible problem. Being told is worth something. The pump also self-primes after a clean or a power interruption, which removes one of the classic "why has my filter stopped" moments in month one.
The cost is the cartridge, and the trap that comes with it: replace it wholesale on the printed schedule and you remove much of your bacterial colony with it. Run the new cartridge alongside the old for a fortnight instead.
Note also that the published tank sizes conflict — up to 20 gallons on Amazon, up to 10 at Petco. At 10 gallons the disagreement does not affect you.
| Rated flow | 100 GPH |
|---|---|
| Stated tank size | Up to 20 gallons on the Amazon listing; Petco lists the same unit as suiting aquariums up to 10 gallons |
| Filtration stages | Five: mechanical, chemical, biological, stationary wet/dry, specialty media |
| Cartridge indicator | LED that flashes when the cartridge clogs |
| Pump | Internal, self-priming after cleaning or a power interruption |
| What it does not do | Cartridge-based, so it carries a recurring cost, and the cartridge holds much of the bacteria colony; replacing it wholesale sets the cycle back. No heater, no test kit. |
Specs from Aqueon QuietFlow 10 LED PRO, Amazon listing; Aqueon QuietFlow LED PRO 10, Petco listing. We have not used this unit.
Pick 3
Various Air-driven nano sponge filter
A 10 gallon betta or shrimp tank, or as a second filter
The number
No manufacturer publishes a GPH figure for an air-driven sponge filter, so no turnover check is possible and we do not state one.
A 10 gallon tank is the size where a sponge filter most often makes more sense than a hang-on-back, because a 10 gallon tank is most often a betta tank or a shrimp tank.
The mechanism is simple: an air pump pushes bubbles up a lift tube, the rising bubbles pull water through a foam block, and the foam does both the mechanical filtering and the biological work. No impeller, no cartridge, and — the point — almost no current.
It is also the cheapest way to have a spare cycled filter. Run a second sponge in your main tank and it is quietly growing a full bacterial colony; drop it into a new tank and that tank is cycled on day one. For anyone who suspects they will end up with a second tank, this is worth doing from the start.
The honest cost: the sponge alone is not a working filter. Budget for an air pump, airline tubing and a check valve. The check valve genuinely matters — without one, a power cut can siphon your tank down the airline and onto the carpet.
| Flow rating | Not published. Air-driven sponge filters carry no manufacturer GPH figure; output depends on the air pump you pair with it. |
|---|---|
| Filtration | Mechanical and biological. No chemical stage unless you add one. |
| Running cost | No cartridge. The sponge is rinsed in old tank water and reused. |
| What it does not do | No air pump, no airline and no check valve in most listings, so budget for all three. No chemical filtration, and there is no hiding it behind the hardscape. |
Specs from Fluval, AquaClear 20 product page (the hang-on-back flow comparison). We have not used this unit.
Skip this
Marineland Penguin 100 Bio-Wheel Power Filter
Not our recommendation at this size
At 100 rated GPH this clears the 85 a 10 gallon tank needs, so it is not a sizing failure — we are steering you away from it for a design reason.
The Bio-Wheel is a rotating pleated wheel that lifts biological media into the air, which really does give the bacteria excellent gas exchange. The problem is what happens when it stops. A stalled bearing, a low water level, or a wheel knocked off its axle during a water change, and the wheel dries out, the colony on it dies, and the filter carries on running and looking entirely normal. There is no indication. A beginner cannot diagnose that.
It is also mechanically noisier than a sealed hang-on-back, which matters on a 10 gallon tank because a 10 gallon tank is usually in a bedroom or on a desk.
If you already own one, keep it. Just check the wheel is actually turning after every water change, and keep the water level up.
| Rated flow | 100 GPH |
|---|---|
| Stated tank size | Up to 20 gallons |
| Filtration | Three-stage: mechanical, biological and chemical, with a rotating Bio-Wheel |
| Line range | 75 / 100 / 150 / 200 / 350 GPH across the Penguin range |
| What it does not do | The Bio-Wheel is a real wet/dry surface, but it also makes the filter noisier than a sealed hang-on-back, and a stalled or dried-out wheel does nothing at all. Cartridge-based. No heater, no test kit. |
Specs from Marineland Penguin 100 Bio-Wheel, Amazon listing. We have not used this unit.
What this filter has to survive
A 10 gallon tank is small enough that events happen fast. An overfeed that a 40 gallon tank absorbs will show up as a measurable ammonia reading here within a day. That is an argument for slightly over-filtering rather than sizing to the minimum, and it is why we would rather see 100 rated GPH than 85 on this tank.
It is also why the media question matters more at this size than at any other. A cycle setback on a 40 gallon tank is a slow problem you have days to notice. On 10 gallons it is a fast one.
Setting it up
- Hang the filter at the back, with the outflow across the long axis so the whole tank turns over rather than just one corner. Detail on where to place a filter and heater.
- Leave a drip loop in the power cord, so water running down the cable drips off before it reaches the outlet. This is the single most important electrical habit in the hobby.
- Fill the tank high enough that the outflow runs rather than trickles. A trickling filter is noisier and gasses off more CO2.
- Run it for a day before adding anything — check for leaks, check the heater holds temperature, and confirm the filter primes.
- Then start the cycle, not the fish. How to cycle a fish tank.
Going bigger instead? The 20 gallon picks are on best filter for a 20 gallon tank, and the size decision itself is on 10 vs 20 gallons.
Questions people actually ask
Frequently asked questions
+ What GPH filter do I need for a 10 gallon tank?
+ Is the filter that came with my 10 gallon kit good enough?
+ Can I use a 20 gallon filter on a 10 gallon tank?
+ Do I need a filter for a 10 gallon betta tank?
+ How many fish can a 10 gallon tank hold?
Where the numbers came from
Sources
Read next
Related on Fin & Filter

How to size an aquarium filter
Tank gallons times turnover, divided by 0.7. The formula, worked examples, and the table for every common size.

The best filter for a 20 gallon tank
Why filters labeled for 20 gallons come up short on a stocked community tank, and the cheap fix that works.

How to set up a 10 gallon fish tank
Box to running tank in eight steps, ending at the cycle rather than at the fish.