Fish To Put In A 5 Gallon Tank – The Ultimate Guide To Small Aquarium

Setting up a small aquarium is one of the most exciting ways to bring a slice of nature into your home or office. Nano tanks offer a unique aesthetic appeal that fits perfectly on a desk or a bookshelf.

I know how it feels to stand in front of a 5-gallon tank, imagining a vibrant underwater world but feeling unsure about which species will actually thrive. You want a setup that looks beautiful, but more importantly, you want your aquatic friends to be healthy and happy.

In this guide, I will walk you through the best fish to put in a 5 gallon tank, covering everything from species selection to essential maintenance. We will explore the nuances of nano-stocking so you can avoid common pitfalls and create a thriving ecosystem.

Why Choosing the Right Fish to Put in a 5 Gallon Tank Matters

When you are working with a small volume of water, the margin for error is much thinner than in a 55-gallon setup. Water chemistry can shift rapidly, and physical swimming space is at a premium.

Choosing the wrong inhabitants can lead to stressed fish, stunted growth, or even a total tank crash. That is why we must be selective and prioritize species that naturally occupy small territories or have lower activity levels.

A 5-gallon aquarium is often referred to as a nano tank, and it requires a specialized approach to filtration and stocking. By the end of this article, you will have a clear roadmap for success.

Understanding Water Volume and Dilution

In a large tank, a small amount of decaying food might not cause a spike in ammonia. However, in a 5-gallon environment, that same amount of waste can become toxic within hours.

This is why we focus on low-bioload inhabitants. These are creatures that do not produce a massive amount of waste relative to the water volume available to process it.

The Importance of Swimming Space

It is a common misconception that small fish always belong in small tanks. For example, Neon Tetras are small, but they are active schoolers that need at least 10 to 20 gallons to swim properly.

When looking for fish to put in a 5 gallon tank, we look for “stationary” or “perching” fish. These are species that are content to explore a small area rather than darting back and forth across long distances.

The Best Fish for a 5 Gallon Aquarium

Not all fish are created equal when it comes to nano living. Here are my top recommendations based on years of experience and aquarium best practices.

1. The Betta Fish (The King of Nano Tanks)

The Betta splendens is arguably the most popular choice for a 5-gallon setup, and for good reason. They are hardy, colorful, and possess distinct personalities that make them feel like true pets.

Bettas are labyrinth breathers, meaning they can breathe atmospheric air from the surface. In the wild, they often inhabit slow-moving or stagnant waters, which makes them well-adapted to the low-flow environments of small tanks.

However, keep in mind that a 5-gallon tank is the absolute minimum size for a Betta. Anything smaller makes it difficult to maintain stable temperatures and clean water.

2. Pea Puffers (The Tiny Water Puppies)

If you are looking for something with a bit more “attitude,” the Pea Puffer (Carinotetraodon travancoricus) is a fantastic choice. These are 100% freshwater puffers that rarely exceed an inch in length.

They are incredibly intelligent and will often recognize their owners, “begging” for food at the glass. Because they are territorial and aggressive, a 5-gallon tank should only house a single Pea Puffer.

Be prepared for their diet, as they typically require live or frozen foods like bloodworms or small snails. They are not the best choice for a beginner who wants to stick to flake food.

3. Male Endler’s Livebearers

Endler’s Livebearers are colorful, energetic, and stay much smaller than their Guppy cousins. For a 5-gallon tank, I recommend keeping a “bachelor pad” of 2 or 3 males.

Do not keep females in a tank this size. They are prolific breeders, and within two months, your 5-gallon tank would be completely overrun with fry, leading to a massive ammonia spike.

Males display stunning metallic colors and are constantly on the move. Their small size means they won’t feel cramped as long as you keep up with regular water changes.

Invertebrates: The Secret Heroes of Nano Tanks

Sometimes, the best fish to put in a 5 gallon tank aren’t fish at all! Invertebrates offer incredible utility and fascinating behaviors that can be even more rewarding than keeping fish.

Neocaridina Shrimp (Cherry Shrimp)

Cherry Shrimp are the darlings of the nano world. They come in vibrant reds, blues, and yellows, and they spend their entire day cleaning your tank by eating algae and biofilm.

You can easily keep a colony of 10 to 20 shrimp in a 5-gallon tank. They have a very low bioload, meaning they won’t stress your biological filtration as much as a fish would.

Watching a shrimp colony grow is incredibly satisfying. Just be sure to provide plenty of live moss and hiding places for the young shrimp to feel safe.

Nerite Snails

If you want a dedicated cleaning crew, look no further than the Nerite Snail. These snails are famous for their ability to clear glass and hardscape of algae.

The best part? They cannot reproduce in freshwater. This means you don’t have to worry about a “snail explosion” taking over your 5-gallon aquarium.

One or two Nerite snails are perfect for a tank this size. Just ensure your lid is tight-fitting, as these adventurous snails have been known to climb out of the water occasionally.

Essential Equipment for Your 5-Gallon Setup

A small tank requires high-quality gear to stay stable. Don’t fall for the “mini-kits” that come with inadequate filters; instead, look for components that offer precision and reliability.

Choosing the Right Filter

For a 5-gallon tank, I highly recommend a sponge filter or a small hang-on-back (HOB) filter with adjustable flow. Sponge filters are great because they provide excellent biological filtration without creating a “whirlpool” effect.

Many nano fish, especially Bettas, prefer gentle water movement. If your fish is struggling to swim against the current, the stress will eventually weaken their immune system.

Heating is Not Optional

Most of the species we’ve discussed are tropical. This means they require a stable temperature between 75°F and 80°F.

Because 5 gallons of water can lose heat quickly, you need a reliable 25-watt to 50-watt submersible heater. I always suggest using a heater with a built-in thermostat rather than a “preset” model to ensure accuracy.

Lighting and Substrate

If you plan on keeping live plants (which I highly recommend), you will need a decent LED light. Plants like Anubias or Java Fern don’t need much, but they do need a consistent light cycle.

For substrate, a fine gravel or specialized plant soil works best. Avoid the brightly colored “neon” gravels, as they can sometimes leach chemicals and often look less natural for your fish.

Designing the Perfect Nano Aquascape

When selecting fish to put in a 5 gallon tank, you must also consider the layout of their home. A well-designed aquascape isn’t just for looks; it provides shelter and enrichment.

Using Live Plants for Filtration

Live plants are your best friend in a small tank. They act as a natural filter by absorbing nitrates and providing oxygen.

  • Anubias Nana: A slow-growing plant that you can glue to rocks or wood.
  • Java Moss: Perfect for shrimp to hide in and for beneficial bacteria to grow.
  • Floating Plants: Species like Frogbit or Salvinia help suck up excess nutrients and provide shade for shy fish.

Hardscape and Hiding Spots

Rocks and driftwood add a sense of scale to a small tank. However, be careful not to use pieces that are too large, as they displace water and reduce the actual swimming volume.

Always ensure that any decor you use is aquarium-safe. Avoid rocks with sharp edges that could tear a Betta’s delicate fins, and steer clear of any wood that hasn’t been properly cured.

Common Maintenance Pitfalls in Small Aquariums

The biggest challenge with a 5-gallon tank is consistency. In a larger tank, you can skip a water change for a week and usually be fine. In a nano tank, that delay can be fatal.

The Danger of Overfeeding

In a 5-gallon environment, overfeeding is the number one cause of fish death. Any uneaten food will rot and release ammonia, which can quickly reach lethal levels.

Feed your fish only what they can consume in two minutes. For a single Betta, 2-3 high-quality pellets twice a day is usually plenty. Remember: A hungry fish is a healthy fish.

Evaporation and Salinity

Water evaporates, but minerals and waste do not. This means that as water leaves the tank, the remaining water becomes more concentrated with toxins and minerals.

Keep your tank topped off with dechlorinated water between full water changes. This helps keep the water chemistry stable and prevents “TDS creep” (Total Dissolved Solids).

Weekly Water Changes

I recommend a 20% to 30% water change every single week for a 5-gallon tank. Use a small gravel vacuum to suck out debris from the substrate.

Always use a water conditioner to remove chlorine and chloramines from your tap water. Even a tiny amount of chlorine can destroy your beneficial bacteria colony and kill your fish.

Frequently Asked Questions

Can I put a Goldfish in a 5-gallon tank?

No. Even the smallest goldfish requires at least 20 gallons. They produce a massive amount of waste and grow much larger than people realize. Putting a goldfish in 5 gallons is a recipe for a short-lived, stressed pet.

How many fish can I put in a 5-gallon tank?

It depends on the species, but the general rule for 5 gallons is one centerpiece fish (like a Betta) or a small group of 2-3 very small fish (like Endlers). Never overcrowd a nano tank.

Do I really need a filter for a 5-gallon tank?

Yes, absolutely. While some people claim you can run a “filterless” tank with many plants, this is very difficult for beginners to balance. A filter provides the surface area needed for beneficial bacteria to thrive.

Can Neon Tetras live in a 5-gallon tank?

I do not recommend it. While they are small, they are schooling fish that need horizontal swimming space. In a 5-gallon tank, they will likely become stressed and prone to disease.

How long should I wait before adding fish?

You must cycle your tank before adding any inhabitants. This process usually takes 2 to 4 weeks and involves building up a colony of bacteria that converts toxic ammonia into less harmful nitrates.

Conclusion: Success with Your Nano Aquarium

Choosing the right fish to put in a 5 gallon tank is the first step toward a rewarding hobby. While these small tanks require a bit more attention to detail, the results are truly spectacular.

Whether you choose the elegant flow of a Betta fish, the quirky personality of a Pea Puffer, or the busy life of a Shrimp colony, your success depends on your commitment to maintenance.

Keep your water clean, don’t overfeed, and observe your aquatic friends daily. You’ll soon find that a 5-gallon tank can be just as vibrant and healthy as an aquarium ten times its size.

Don’t worry—this setup is perfect for beginners! As long as you follow these guidelines, you are well on your way to becoming a successful nano-aquarist. 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 17, 2026Editorial PolicyReport a correction