How Many Fish In A 90 Litre Tank? The Ultimate Guide To Stocking Your Tank

So, you’ve finally cleared a spot for that beautiful 90-litre aquarium. It is arguably the “Goldilocks” size for many hobbyists—big enough to provide stable water parameters, yet small enough to fit comfortably in a living room or office.

But as you stare at that empty glass box, the most common question pops up: how many fish in a 90 litre tank can I actually keep without turning it into a crowded, high-maintenance headache?

You aren’t alone in asking this. Many beginners fall into the trap of overstocking, which leads to poor water quality and stressed livestock. Don’t worry—this guide will walk you through the math and the biology so you can build a thriving, healthy ecosystem.

Understanding Your 90 Litre Capacity

The most important thing to remember is that 90 litres is a volume, not a limit on living beings. Factors like filtration, plant density, and the specific species you choose dictate your stocking levels.

A 90-litre tank is a fantastic canvas, but it’s not an ocean. We need to look beyond the “one inch of fish per gallon” rule, which is largely considered outdated by modern aquarists because it ignores bioload, oxygen requirements, and fish behavior.

Why Surface Area and Filtration Matter

When considering how many fish in a 90 litre tank are appropriate, you must first look at your hardware. A heavily stocked tank requires a robust filtration system capable of processing the waste produced by your inhabitants.

If you are running a standard hang-on-back filter, you may need to stock more conservatively than someone running a high-capacity canister filter with ceramic media. Never underestimate the power of a well-cycled filter to keep your ammonia and nitrite levels at zero.

Key Factors That Influence Your Stocking Limits

It’s not just about the number of fish. It’s about the type of fish. You have to consider the maximum size of the species, their activity levels, and their territorial requirements.

The Role of Aquatic Plants

If you want to maximize the number of fish in your setup, live aquatic plants are your best friends. Plants absorb nitrates and provide oxygen, essentially acting as a secondary natural filter.

A “jungle-style” 90-litre tank with plenty of floating plants and stem plants can support a higher bioload than a sterile tank with plastic decorations. Plants also break up lines of sight, which helps reduce aggression in territorial species.

Species Behavior and Territory

Some fish, like certain species of cichlids, require more “floor space” regardless of how much water volume you have. A 90-litre tank might provide enough water for a small cichlid, but if the footprint is too narrow, the fish will become stressed.

Always research the specific swimming habits of your chosen fish. Mid-water schoolers like Tetras will utilize the center of the tank, while bottom dwellers like Corydoras will stick to the substrate. Layering your stocking this way is the secret to a balanced aquarium.

How Many Fish in a 90 Litre Tank? Practical Stocking Scenarios

To give you a concrete starting point, let’s look at three proven stocking strategies for a 90-litre aquarium. These are guidelines, not laws, so keep an eye on your water parameters.

The Community Setup

A popular choice is a peaceful community tank. You could comfortably house:

  • 8–10 Neon or Cardinal Tetras
  • 6 Corydoras catfish (for the bottom)
  • 1 Honey Gourami as a centerpiece fish
  • A cleanup crew of Amano shrimp or Nerite snails

The Nano-Schooling Setup

If you prefer movement, focus on smaller species. You could keep:

  • 15–20 Chili Rasboras
  • A large colony of Neocaridina (Cherry) shrimp
  • This setup looks incredible in a heavily planted aquascape.

The Species-Only Setup

Sometimes, less is more. A 90-litre tank dedicated to a single species, such as a colony of Shell-dwelling Cichlids from Lake Tanganyika, allows you to observe complex social behaviors that you would miss in a community tank.

The Importance of Maintenance and Water Quality

Regardless of the number of fish, your success depends on your routine. Even a lightly stocked tank will suffer if you don’t perform regular water changes.

The Weekly Routine

I recommend a 20–30% water change every week. This removes excess nitrates, replenishes essential minerals, and keeps your fish vibrant. Use a gravel vacuum to remove detritus from the substrate, which is where much of the organic waste accumulates.

Monitor Your Parameters

Invest in a liquid test kit—not test strips. Knowing your pH, ammonia, nitrite, and nitrate levels gives you the “truth” about your tank. If your nitrates are creeping up too high by the end of the week, it’s a sign that you are either overfeeding or that your stocking density is nearing its max.

Common Mistakes to Avoid When Stocking

We’ve all been there—you see a beautiful fish at the local shop and want it immediately. But buying on impulse is the fastest way to ruin your tank’s balance.

Avoid Overstocking Too Quickly

Always add your fish in small batches. If you add 20 fish to a brand-new, just-cycled 90-litre tank overnight, you will likely crash your nitrogen cycle, leading to an ammonia spike that can be fatal.

Research Compatibility First

Don’t mix aggressive species with peaceful ones. Research whether your fish are fin-nippers, if they require specific water temperatures, or if they need a specific pH range. A 90-litre tank is small enough that there is nowhere for a bullied fish to hide.

Frequently Asked Questions (FAQ)

Can I keep Goldfish in a 90 litre tank?

Generally, no. While a fancy goldfish might survive in a 90-litre tank temporarily, they are massive waste producers and reach sizes that eventually make a 90-litre tank feel like a prison. They are much happier in larger setups.

Does the shape of the tank matter?

Yes! A long, shallow 90-litre tank is much better for active fish than a tall, narrow one. Active swimmers need horizontal swimming space to thrive.

How do I know if my tank is overstocked?

Signs include fish gasping at the surface, frequent illness or fungus outbreaks, and nitrate levels that rise rapidly between water changes. If you see these, it’s time to rehome some fish or upgrade your filtration.

Can I add shrimp and snails with my fish?

Absolutely! In fact, I highly recommend it. Shrimp and snails act as a cleanup crew, eating leftover food and algae, which helps keep the tank clean.

What is the best way to introduce fish?

Acclimate them slowly by floating the bag to match the temperature, then slowly drip-acclimatize them to your tank water over 30–60 minutes. This reduces stress significantly.

Conclusion

Deciding how many fish in a 90 litre tank is a balancing act between aesthetics, biology, and your commitment to maintenance. By choosing compatible species, keeping up with your water changes, and investing in a great filtration system, you can create a thriving underwater world that brings years of enjoyment.

Remember, start slow. It is always better to have a slightly understocked tank that is crystal clear and healthy than an overstocked tank that requires constant firefighting. Enjoy the process of aquascaping, observe your fish, and keep learning. Your 90-litre tank is just the beginning of a rewarding journey in the hobby!

Howard Parker

Founder & Author, AquiFarm

Howard Parker is a fishkeeping expert with over 20 years of experience. He is the founder and author of the Aquifarm located in Houston, TX 48. He has an academic degree in Agriculture Science. In addition to his professional pursuits, He is also an avid hobbyist of aqua pets, plants, and fish. Howard is dedicated to providing comprehensive information and resources for both novices and experienced fishkeepers, with a focus on professionalism and accuracy.

Published: April 28, 2026Last updated: October 9, 2026Editorial PolicyReport a correction