The short answer
Yes β nearly every aquarium needs a filter. Not because dirty water looks bad, but because a filter is where the beneficial bacteria that make a tank liveable actually grow. Those bacteria convert toxic fish waste (ammonia) into far safer compounds. Without them, ammonia climbs quickly and poisons your fish. A filter is the single most important piece of equipment after the tank itself.
What a filter really does
People assume a filter is about clearing cloudy water. That mechanical cleaning is real, but secondary. The vital job is biological filtration: the porous media inside the filter houses colonies of bacteria that process ammonia into nitrite, then into nitrate. This is the nitrogen cycle, and itβs what keeps invisible toxins from building up between water changes.
A filter also keeps water moving and oxygenated, which the bacteria (and your fish) need, and prevents stagnant dead spots where debris rots.
Choosing the right filter
Match the filter to your tank size and stocking:
- Internal or hang-on-back filters suit most small to medium community tanks β simple and affordable.
- External canister filters handle larger or heavily stocked tanks with more media capacity.
- Sponge filters (air-driven) are ideal for nano tanks, shrimp, fry and quiet setups.
Browse all options on the aquarium filters hub, or see our picks for the best external filter and best internal filter.
The rare exceptions
A few setups can run filterless β but they need real care:
- Walstad / heavily planted, lightly stocked tanks, where dense plants absorb waste.
- Shrimp-only bowls with tiny bioloads and frequent water changes.
Even then, most keepers add a small sponge filter for insurance. For beginners, the honest advice is simple: use a filter. Itβs cheap, quiet and dramatically reduces the risk of losing fish.
Not sure which to pick? Our guide on how to choose an aquarium filter walks you through it, and you may also want to read why your filter is loud.