20 Litre Tank How Many Fish – The Ultimate Guide To Stocking Your Nano Tank

Setting up a small aquarium is one of the most exciting ways to bring a slice of nature into your home or office. However, it often leads to the most common question I hear from new hobbyists: 20 litre tank how many fish can I safely keep without causing stress or illness?

If you are feeling a bit overwhelmed by conflicting advice online, don’t worry—this setup is perfect for beginners if you follow a few simple rules! I have spent years maintaining nano systems, and I promise that a 20-litre (roughly 5-gallon) tank can be a thriving ecosystem.

In this guide, we will look at the best species for small spaces, the science of bioload, and how to create a healthy environment for your new aquatic friends. Let’s dive into the specifics of stocking your 20 litre tank how many fish are truly appropriate for this size.

Understanding the Limits of a 20-Litre Aquarium

Before we pick out your fish, we need to be realistic about the physical space available in a 20-litre setup. While 20 litres might sound like a lot of water, it actually disappears quite quickly once you add substrate, rocks, and equipment.

Most 20-litre tanks end up holding only about 15 to 17 litres of actual swimming space after “displacement.” This means the margin for error with water chemistry is much smaller than in a large 100-litre aquarium.

Small tanks are prone to rapid temperature swings and “ammonia spikes,” which can be fatal to fish. That is why choosing the right inhabitants and keeping the numbers low is the most important step for your success.

The Myth of the “One Inch Per Gallon” Rule

You might have heard the old saying “one inch of fish per gallon of water,” but I want you to forget that rule immediately! This outdated advice doesn’t account for the width, height, or activity level of the fish.

For example, a 2-inch Goldfish produces significantly more waste than a 2-inch Betta fish. In a nano environment, we must focus on bioload—the amount of biological waste your filter can process—rather than just physical length.

20 litre tank how many fish: The Golden Rules of Stocking

When determining for a 20 litre tank how many fish are safe, we must prioritize the quality of life over the quantity of animals. A crowded tank leads to aggression, fin rot, and constant cleaning chores for you.

My golden rule for a 20-litre tank is: Less is always more. A single, beautiful fish or a tiny colony of shrimp is often much more visually striking than a dozen cramped, stressed fish.

Always remember that fish need “territory” and “oxygen exchange.” If the surface of the water is crowded or the bottom is cluttered, your fish will struggle to find their own space to rest.

The Importance of the Nitrogen Cycle

You cannot talk about stocking without mentioning the nitrogen cycle. In a small tank, beneficial bacteria live in your filter media and break down toxic ammonia (from fish waste) into nitrites and then into nitrates.

Because a 20-litre tank has such a low volume, a single dead leaf or overfeeding can cause an ammonia spike that wipes out the tank. This is why I recommend “cycling” your tank for at least 2-4 weeks before adding any fish.

Best Fish Species for a 20-Litre Setup

Now for the fun part! While your options are limited compared to a massive tank, there are several “nano” species that absolutely thrive in smaller volumes. Here are my top recommendations for a 20 litre tank how many fish of each type you should consider.

The Betta Splendens (The King of Nano Tanks)

A single Betta fish is the absolute best choice for a 20-litre aquarium. They are hardy, full of personality, and their long, flowing fins mean they don’t require a massive amount of “sprint” room.

In a tank this size, you should keep only one Betta. Never mix males together, and in such a small volume, I don’t recommend adding tank mates like Tetras, as the Betta may become territorial.

Endler’s Livebearers

If you want more movement and color, Endler’s Livebearers are a fantastic alternative. These are much smaller than standard Guppies and have incredible neon patterns.

For a 20-litre tank, I recommend keeping 3 to 4 males only. If you mix males and females, they will breed rapidly, and your tank will be overstocked within a month!

Chili Rasboras (Boraras brigittae)

These are among the smallest fish in the hobby, growing to less than an inch. They are stunning, deep-red schooling fish that look incredible against a backdrop of green plants.

In a 20 litre tank how many fish of this type can you keep? You can safely house a small school of 6 to 8 Chili Rasboras. Because they are so tiny, their bioload is very low, but they do require stable water parameters.

The Invertebrate Alternative: Shrimp and Snails

Sometimes, the best “fish” for a small tank isn’t a fish at all! Freshwater shrimp have exploded in popularity because they are fascinating to watch and come in every color of the rainbow.

Neocaridina Shrimp (like Cherry Shrimp) are perfect for a 20-litre setup. You can easily keep 10 to 20 shrimp in a tank this size, and they will actually help keep the aquarium clean by eating algae and leftover food.

Adding a “Cleanup Crew”

Regardless of which fish you choose, adding a single Nerite Snail is a great idea. They are excellent at cleaning glass and won’t reproduce in freshwater, so you don’t have to worry about a snail outbreak.

However, be careful not to add too many snails. A 20-litre tank doesn’t produce enough natural algae to support a large population, so one or two is the limit.

Designing the Perfect Environment for Your Fish

Stocking isn’t just about the number of fish; it’s about the quality of the habitat. To make your 20-litre tank feel larger for its inhabitants, you need to use “aquascaping” techniques that provide hiding spots and visual interest.

The Power of Live Plants

I cannot stress this enough: use live plants! Plants like Anubias nana, Java Fern, and Christmas Moss are perfect for beginners. They don’t just look pretty; they act as a secondary filter.

Plants absorb nitrates and carbon dioxide while releasing oxygen back into the water. This creates a “buffer” that helps keep your fish safe if you accidentally overfeed them one day.

Choosing the Right Hardscape

When picking rocks or driftwood, avoid large, bulky pieces that take up too much water volume. Instead, look for spider wood or thin pieces of dragon stone. These provide “verticality” and hiding spots without displacing too much water.

Equipment Essentials for a Small Tank

To successfully keep fish in a 20-litre aquarium, your equipment must be reliable. Because the water volume is small, things can go wrong quickly if your heater or filter fails.

Filtration for Nano Tanks

For a tank this size, a sponge filter or a small hang-on-back (HOB) filter is ideal. Avoid filters with a massive flow rate, as small fish like Bettas or Rasboras can get pushed around by heavy currents.

A sponge filter is particularly great for shrimp tanks because it provides a surface for them to graze on and won’t accidentally suck up tiny baby shrimp.

Heating and Lighting

Most nano fish are tropical, meaning they need a consistent temperature between 24°C and 27°C (75-80°F). A small 25-watt or 50-watt adjustable heater is a must-have.

For lighting, a simple LED strip is usually enough for low-light plants. Try to keep your lights on a timer for 6 to 8 hours a day to prevent excessive algae growth.

Maintaining Your 20-Litre Ecosystem

Maintenance is the secret ingredient to a beautiful aquarium. When you are working with a 20 litre tank how many fish you have will dictate how often you need to clean, but generally, a weekly routine is best.

The Weekly Water Change

I recommend a 20% to 30% water change every single week. This involves removing about 4 to 6 litres of water and replacing it with fresh, dechlorinated water of the same temperature.

Using a small gravel vacuum will help you suck up waste from the substrate before it can rot and foul the water. This simple 15-minute task is the best way to ensure your fish live a long, healthy life.

Feeding Habits

The biggest mistake beginners make is overfeeding. In a 20-litre tank, you should only feed what your fish can eat in under two minutes. Any food that falls to the bottom and stays there will quickly turn into toxic ammonia.

Frequently Asked Questions (FAQ)

Can I keep a Goldfish in a 20-litre tank?

Absolutely not! Goldfish grow very large and produce a massive amount of waste. Even a single fancy goldfish needs at least 75 to 100 litres to stay healthy. Keeping one in 20 litres is cruel and will lead to stunted growth and a short lifespan.

Can I keep Neon Tetras in this size tank?

While Neon Tetras are small, they are very active swimmers and need to be in groups of 6 or more. I generally recommend at least a 40-litre tank for Neons so they have enough “sprinting” room. For a 20-litre, Chili Rasboras are a much better “nano” alternative.

Do I need an air stone for a 20-litre tank?

If you have a sponge filter, that will provide plenty of aeration. If you use a HOB filter that creates surface agitation, an air stone is usually not necessary unless you notice your fish gasping at the surface.

Can I put a heater inside such a small tank?

Yes, and you should! Look for “mini” or “nano” heaters specifically designed for 20-litre volumes. Just make sure the heater is fully submerged according to the manufacturer’s instructions to prevent it from cracking.

How many Cherry Shrimp can I keep with a Betta?

This depends entirely on your Betta’s personality! Some Bettas are peaceful, while others will see shrimp as an expensive snack. If you try this, make sure there are plenty of dense mosses for the shrimp to hide in.

Conclusion: Success with Your Nano Tank

Starting an aquarium journey with a 20-litre tank is a rewarding challenge. While it requires a bit more discipline than a large tank, the result is a stunning, manageable piece of living art that fits almost anywhere.

When you ask yourself, “20 litre tank how many fish should I buy?” always remember to prioritize the health of the animal over the variety of the stock. Stick to one Betta, a few Endlers, or a vibrant colony of shrimp, and you will find that your tank stays clean, clear, and beautiful.

Don’t be afraid to start small and learn the ropes! As long as you keep up with your weekly water changes and don’t overfeed, your 20-litre aquarium will be a source of joy for years to come. Happy fish keeping!

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 25, 2026Last updated: October 9, 2026Editorial PolicyReport a correction