Best Canister Filters for Aquariums (2026)
The best canister filters for 20 to 250 gallon aquariums, compared on the makers' own pump output, real circulation, canister volume and warranty.

Affiliate disclosure: product links on this page go to Amazon or to the maker's own store. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you; links to makers' stores earn us nothing. No retailer or brand sees our picks before they are published or has any say in them. How we choose.
For a 40 to 70 gallon freshwater tank, the Fluval 307 is the canister filter we would buy. Fluval publishes two flow figures for it, which most makers do not: 303 gallons per hour from the pump, and 206 gallons per hour of filter circulation with the media in place. That second number is the one that tells you what the filter really moves, and it is generous for a tank of that size.
Smaller tanks are better served by the 207, giant ones by the FX4, and anyone who wants the heater out of the tank by OASE's BioMaster Thermo. This guide is for freshwater and saltwater keepers moving up from a hang-on-back filter. Every figure below comes from the maker's own spec page.
Our top picks at a glance
1. Best overall (40 to 70 gallons)
Fluval 307 Canister FilterTank size: 40 to 70 US gal (Fluval) · Pump output: 303 GPH pump, 206 GPH circulation · Canister volume: 7.3 L (4.5 L of chambers) · Power: 16 W at 120 V
2. Best for 20 to 45 gallons
Fluval 207 Canister FilterTank size: 20 to 45 US gal (Fluval) · Pump output: 206 GPH pump, 121 GPH circulation · Canister volume: 5.3 L (3.1 L of chambers) · Power: 10 W at 120 V
3. Best for big tanks (up to 250 gallons)
Fluval FX4 Canister FilterTank size: up to 250 US gal (Fluval) · Pump output: 700 GPH pump, 450 GPH circulation · Canister volume: 14 L (3.7 US gal) · Power: See Fluval's FX spec table
4. Best simple canister
EHEIM Classic 250 (2213) Canister FilterTank size: about 80 to 250 L (21 to 66 US gal) (EHEIM) · Pump output: 440 L/h (116 GPH) at 50 Hz · Canister volume: 3.5 L container, 3 L filter volume · Power: 8 W at 50 Hz
5. Best with a built-in heater
OASE BioMaster 2 Thermo 250 (filter with built-in heater)Tank size: up to 70 US gal (OASE) · Pump output: 900 L/h (238 GPH) max · Canister volume: 9.4 x 9.4 x 14.6 in unit · Power: 15 W filter + 150 W heater
| Pick | Tank size | Pump output | Canister volume | Power | Buy |
|---|---|---|---|---|---|
| Fluval 307 Canister FilterBest overall (40 to 70 gallons) | 40 to 70 US gal (Fluval) | 303 GPH pump, 206 GPH circulation | 7.3 L (4.5 L of chambers) | 16 W at 120 V | Amazon |
| Fluval 207 Canister FilterBest for 20 to 45 gallons | 20 to 45 US gal (Fluval) | 206 GPH pump, 121 GPH circulation | 5.3 L (3.1 L of chambers) | 10 W at 120 V | Amazon |
| Fluval FX4 Canister FilterBest for big tanks (up to 250 gallons) | up to 250 US gal (Fluval) | 700 GPH pump, 450 GPH circulation | 14 L (3.7 US gal) | See Fluval's FX spec table | Amazon |
| EHEIM Classic 250 (2213) Canister FilterBest simple canister | about 80 to 250 L (21 to 66 US gal) (EHEIM) | 440 L/h (116 GPH) at 50 Hz | 3.5 L container, 3 L filter volume | 8 W at 50 Hz | Amazon |
| OASE BioMaster 2 Thermo 250 (filter with built-in heater)Best with a built-in heater | up to 70 US gal (OASE) | 900 L/h (238 GPH) max | 9.4 x 9.4 x 14.6 in unit | 15 W filter + 150 W heater | Amazon |
Best overall (40 to 70 gallons)
Fluval 307 Canister Filter
The right size for the most common mid-size tanks, with honest flow figures and media baskets that lift out together.
- Tank size
- 40 to 70 US gal (Fluval)
- Pump output
- 303 GPH pump, 206 GPH circulation
- Canister volume
- 7.3 L (4.5 L of chambers)
- Power
- 16 W at 120 V
Pros
- Fluval states real circulation (206 GPH) as well as pump output
- Max head of 5.75 ft suits a filter in the cabinet below the tank
- Media baskets lift out by one center handle without draining the canister
- Ships with Fluval's foams, carbon, BIOMAX and Quick-Clear pads
Cons
- 16 W draw is higher than the 207's 10 W
- Proprietary media sizes; Fluval warns non-Fluval media may affect warranty coverage
The 307 sits in the middle of Fluval's 07 series. Fluval rates it for 40 to 70 US gallons and lists 303 gallons per hour of pump output against 206 gallons per hour of filter circulation, measured with the media in. For a 55 gallon tank that circulation figure works out to almost four tank volumes an hour through the media, which is plenty for a community tank without blasting small fish around.
The canister holds 7.3 liters, of which 4.5 liters are media chambers, and Fluval's vertical pre-filter catches debris before it reaches the baskets. The center handle lifts the whole media stack at once, and Fluval says the canister does not have to be emptied to get the baskets out. Its maximum head pressure is 5.75 feet, enough to push water from a cabinet up to a standard-height tank.
Skip it if your tank is under 40 gallons (the 207 is cheaper and draws 10 W) or over 75 gallons, where the 407 or the FX4 is the better match.
Best for 20 to 45 gallons
Fluval 207 Canister Filter
The 307's smaller sibling: the same design for 20 to 45 gallon tanks, drawing only 10 watts.
- Tank size
- 20 to 45 US gal (Fluval)
- Pump output
- 206 GPH pump, 121 GPH circulation
- Canister volume
- 5.3 L (3.1 L of chambers)
- Power
- 10 W at 120 V
Pros
- 10 W draw, which Fluval prices at about US$17.52 a year at US$0.20 a kWh
- Same lift-out baskets, Aquastop valve and quick primer as the 307
- 121 GPH of real circulation is gentle enough for planted and betta community tanks
Cons
- Max head of 4.75 ft is lower than the 307's, so keep the canister close below the tank
- Less media room than a 307 for a heavily stocked 40 gallon
For a 20 or 29 gallon tank, a canister is a step up in media volume and quiet, and the 207 is the size that fits. Fluval rates it for 20 to 45 gallons with 206 gallons per hour from the pump and 121 gallons per hour of circulation through the media. The canister holds 5.3 liters with 3.1 liters of chambers.
Fluval's own running-cost table puts the 207 at 10 W, about US$17.52 a year at US$0.20 per kWh. Its 4.75 foot maximum head is the one limit to respect: keep the canister in the stand directly under the tank rather than across the room. If your 40 gallon breeder is heavily stocked with messy fish, size up to the 307.
Best for big tanks (up to 250 gallons)
Fluval FX4 Canister Filter
For 75 to 250 gallon tanks, the FX4 moves far more water than any 07 model and still lists its real circulation.
- Tank size
- up to 250 US gal (Fluval)
- Pump output
- 700 GPH pump, 450 GPH circulation
- Canister volume
- 14 L (3.7 US gal)
- Power
- See Fluval's FX spec table
Pros
- 450 GPH of circulation through 14 liters of canister
- 6.9 ft max head for tall stands
- One filter can replace two smaller canisters on a 125 gallon tank
Cons
- A large, square footprint: check that it fits inside your cabinet before you buy
- Overkill on tanks under about 75 gallons
Fluval rates the FX4 for tanks up to 250 gallons. Its pump is listed at 700 gallons per hour and its filter circulation at 450 gallons per hour, with a 14 liter canister and a 6.9 foot maximum head. That is the right class of filter for a 90, 125 or 180 gallon tank, where a pair of hang-on-back filters would be noisy and short on media.
Measure the inside of your cabinet first. The FX family is wide and square, and the hoses need room to bend without kinking. If your tank is 75 gallons or less, the 407 (rated 50 to 100 gallons, 245 GPH circulation) is the more sensible size.
Best simple canister
EHEIM Classic 250 (2213) Canister Filter
EHEIM's Classic is a plain, proven design with very few parts, for keepers who want a canister that just runs.
- Tank size
- about 80 to 250 L (21 to 66 US gal) (EHEIM)
- Pump output
- 440 L/h (116 GPH) at 50 Hz
- Canister volume
- 3.5 L container, 3 L filter volume
- Power
- 8 W at 50 Hz
Pros
- Very low power draw (8 W per EHEIM)
- Few moving parts: a pump head, a container and media pads
- Two-year manufacturer guarantee from EHEIM
Cons
- EHEIM quotes output at 50 Hz; US 60 Hz figures are not on its page
- No built-in primer or baskets: media sits loose in the canister, so cleaning takes longer
- Lower flow than the Fluval 207 for a similar tank size
The Classic line has been sold for decades, and the 250 (model 2213) is the size most US keepers buy. EHEIM rates it for aquariums of about 80 to 250 liters (about 21 to 66 gallons), with a pump output of about 440 liters per hour at 50 Hz, an 8 W motor and a 3.5 liter container. It comes with coarse, fine and activated carbon pads, and EHEIM gives it a two-year guarantee.
What you give up is convenience. There are no stacked baskets and no push-button primer, so maintenance means opening the canister and lifting out media by hand. In return there is very little to break. It suits a lightly stocked 20 to 40 gallon tank or a planted tank where you want gentle flow.
Best with a built-in heater
OASE BioMaster 2 Thermo 250 (filter with built-in heater)
Puts a 150 W heater inside the filter, so nothing hangs in the tank, with a 4-year warranty from OASE.
- Tank size
- up to 70 US gal (OASE)
- Pump output
- 900 L/h (238 GPH) max
- Canister volume
- 9.4 x 9.4 x 14.6 in unit
- Power
- 15 W filter + 150 W heater
Pros
- Heater lives in the canister: no glass tube in the tank for fish to hide behind or break
- EasyClean pre-filter module can be cleaned without opening the main canister
- OASE says it is UL certified and gives it a 4-year warranty
Cons
- If the filter stops, the heater's water stops moving too; check the tank temperature after any power cut
- Costs more than a 307 plus a separate heater
OASE's BioMaster 2 Thermo 250 combines a canister rated for aquariums up to 70 gallons with a 150 W heater in the filter itself. OASE lists a maximum flow of 900 liters per hour (about 238 gallons per hour), a 5.6 foot maximum head, 15 W for the pump, and a 9.4 by 9.4 by 14.6 inch footprint. The EasyClean pre-filter sits at the top, so the coarse sponge can be rinsed without disturbing the main media.
The appeal is a clean tank: no heater tube, no suction cups. Use our heater size calculator to check that 150 W covers your tank and room. One caution follows from the design: the heater only warms water the pump is moving, so a clogged pre-filter or a power cut stops both.
How we chose
We started from the canisters sold new on Amazon US on November 8, 2026, then read each maker's spec page. We ranked them on four things, in this order:
- Rated tank size. Every maker states one. We matched picks to the common tank sizes (20, 29, 40, 55, 75 gallons and up) rather than to the biggest number on the box.
- Flow you can trust. A pump's rated output is measured with no media and no hoses. Fluval is one of the few makers that also lists filter circulation, the flow with media in place. We prefer a maker that states both.
- Media volume. A canister's advantage over a hang-on-back filter is room for biological media. Bigger chambers mean more surface for the bacteria that process ammonia.
- Maintenance. Shut-off valves, a primer, and baskets that lift out together decide whether you clean it monthly or put it off.
Buying guide
Pump output versus real flow
Fluval's table makes the gap plain. The 307's pump is rated at 303 gallons per hour, but its filter circulation is 206 gallons per hour, about two thirds of the pump figure. Hoses, height and dirty media cut flow further over time. When a maker lists only pump output, assume the water moving through the media is well below it.
| Fluval 07 model | Tank size | Pump output | Filter circulation | Power |
|---|---|---|---|---|
| 107 | 10 to 30 gal | 145 GPH | 95 GPH | 10 W |
| 207 | 20 to 45 gal | 206 GPH | 121 GPH | 10 W |
| 307 | 40 to 70 gal | 303 GPH | 206 GPH | 16 W |
| 407 | 50 to 100 gal | 383 GPH | 245 GPH | 23 W |
Head height
Head is how high the pump can lift water. A canister in a cabinet usually pushes water 3 to 4 feet up to the tank rim. Fluval lists 4.75 feet for the 107 and 207, 5.75 feet for the 307 and 7 feet for the 407. Near its maximum head a pump moves very little, so leave a margin.
Media and baskets
Look at chamber volume, not just canister volume. The 307 has 7.3 liters of canister but 4.5 liters of chambers for media. Our filter media guide explains what to put in each basket and in what order.
Leaks and valves
Every canister here uses hoses and a sealed lid. Shut-off valves let you disconnect the canister for cleaning without draining the hoses. Check the lid's O-ring each time you open it, keep the canister below the tank, and plug it into a GFCI-protected outlet with a drip loop in the cord.
Canister or hang-on-back?
Below about 30 gallons, a good hang-on-back filter is cheaper, easier to clean and nearly as effective. Above 40 gallons the canister's media volume and quieter running start to matter. We compare the two side by side in canister vs hang-on-back filters, and our best hang-on-back filters guide covers the other route. If you are not sure which type you need, start with the best aquarium filter for each tank size.
What to skip
- Buying by the biggest gallon number. A filter rated "up to 100 gallons" is usually at its limit on a 100 gallon tank. Land in the middle of the maker's range.
- No-name canisters with only a pump rating. Without a circulation figure or a parts supply, you are guessing at flow and gambling on replacement seals.
- Running a canister above the tank. Canisters are built to sit below the waterline and self-prime by gravity; above the tank they lose prime and can drain the hoses onto the floor.
Frequently asked questions
What size canister filter do I need for a 55 gallon tank?
Pick one whose maker rating puts 55 gallons in the middle of its range. Fluval rates the 307 for 40 to 70 gallons, with 206 gallons per hour of circulation through the media, which suits a typical 55 gallon community tank.
Are canister filters better than hang-on-back filters?
They hold more media and run quieter, which matters most above 40 gallons. Below about 30 gallons a hang-on-back filter is cheaper and simpler to clean, and it does the job well.
How often should I clean a canister filter?
Rinse the coarse pre-filter whenever flow drops noticeably, and service the full canister every one to three months depending on stocking. Rinse biological media in tank water rather than tap water so the bacteria survive.
Why is my canister filter flow lower than the box says?
Box figures are pump output with no media and no hoses. Fluval's own table shows the 307's pump at 303 gallons per hour but filter circulation at 206. Dirty media and a tall stand reduce flow further.
Can a canister filter go above the tank?
No. Canisters are designed to sit below the tank so water flows down into them by gravity. Placed above the tank they lose prime, run dry and can drain water onto the floor.
Do canister filters work for saltwater tanks?
Yes. Fluval, EHEIM and OASE all market these filters for freshwater and saltwater. Many reef keepers use a sump instead, but a canister works on a fish-only marine tank.
Sources
Cover photo: My Ultum Nature Systems 69 Gallon rimless tank by Clay Gilliland, CC BY-SA 2.0, via Flickr. Cropped.
Related guides
Aquarium Filter Media Explained: What Goes in Each Stage and in What Order
Sponge first, then biomedia, then floss or carbon if you want them. Here is what each kind of filter media does, the order it goes in, and what to rinse versus replace.
Best Aquarium Air Pumps: Quiet, Adjustable and Battery Backup
Tetra's Whisper is the air pump most tanks need. Here are the quiet, adjustable, nano and battery-backup alternatives, and how to size one to your tank and sponge filter.
Best Aquarium Filters by Tank Size (2026): HOB, Canister and Sponge
Which filter type fits your tank, and the one we would buy at each size: a sponge for bettas and shrimp, Fluval's AC30 up to 30 gallons, the 307 canister for 40 to 70, and the FX4 above that.


