The obsession with tiny fish is not new. Nano tanks have become one of the most popular setups in freshwater fishkeeping. Hobbyists want bright color, interesting behavior, and big visual impact in a 5 or 10 gallon footprint. Small fish make that possible. The challenge is that small can mean fragile, picky, or easy to overstock. According to Aqueon’s care reference, even small species need stable water parameters and appropriate tank mates. Before you add any of these fish, make sure your tank is fully cycled. Our aquarium nitrogen cycle guide explains why ammonia spikes can kill nano fish faster than larger species.

This comparison focuses on five small freshwater fish that stay under roughly 1.2 inches. We looked at adult size, minimum tank size, temperature, pH, and hardiness. We also considered behavior, schooling needs, and how forgiving each species is for a new keeper. Not all tiny fish are beginner friendly. Some need live foods. Others are so shy they disappear in a community tank. Aquarium Co-Op’s nano fish guide points out that many nano fish do best in heavily planted tanks with gentle filtration. We chose fish that are available in local stores or through reputable online breeders.

The biggest mistake with nano fish is treating them as decorations. They have very small stomachs and need multiple tiny meals per day. They also react poorly to sudden water changes. If you have never kept a small tank before, start with a 10 gallon and a sponge filter. Ten gallons is easier to keep stable than five. For more foundation knowledge, read our how to cycle a fish tank guide. You can keep these fish in planted tanks with floating plants, driftwood, and leaf litter to mimic their natural habitats.

A note on smallest does not mean easiest. Some of these species are more sensitive to nitrate than large cichlids or livebearers. You need a reliable water test routine and a gentle filter. If you are willing to provide that, these tiny fish reward you with big personality in a small box. The following five species are ranked by adult size, availability, and how well they fit a nano freshwater setup.

How Do the Top Options Compare?

Species Adult Size Min Tank Temperature pH Price (Setup)
Chili Rasbora 0.6-0.8 in 5 gallons 72-82°F 4.5-7.0 Check nano tank kit
Ember Tetra 0.8 in 10 gallons 73-84°F 5.5-7.5 Check 10 gallon tank
Celestial Pearl Danio 1 in 10 gallons 72-78°F 6.5-7.5 Check sponge filter
Pygmy Corydoras 1 in 10 gallons 72-79°F 6.4-7.4 Check aquarium test kit
Least Killifish 0.8-1.2 in 5 gallons 68-78°F 6.5-8.0 Check nano heater

Prices and availability vary by retailer. Amazon links in the price column point to starter equipment, not live animals. Always quarantine new arrivals.

1. Chili Rasbora (Boraras brigittae) , Best for Planted Nano Tanks

Small red chili rasboras swimming among green aquatic plants in a freshwater tank.
Photo by Pexels

Chili rasboras are often the first fish people mention for truly tiny aquariums. Adult size is usually 0.6 to 0.8 inches, with males showing deep red bodies and dark stripes. A group of 8 to 10 needs at least 5 gallons. Keep the water at 72 to 82°F, pH 4.5 to 7.0, and very soft with low hardness. Seriously Fish lists them as a blackwater species that appreciates tannins and floating plants. That red color only appears when the fish feels secure. In a bare tank, chili rasboras wash out and hide.

These fish are shy. They are not a good centerpiece for a busy community. They do best in a species-only nano tank or with other micro species. Floating plants like water lettuce or frogbit help dim the light. A sponge filter is safer than a hang-on-back because the intake can pull in tiny fish. We recommend a nano sponge filter on Amazon. Add Indian almond leaves for tannins if your tap water has higher pH.

Feeding is simple but requires tiny foods. Crushed flakes, micro pellets, and baby brine shrimp work well. Feed two to three small meals per day. Because they come from soft acidic water, they do not handle hard alkaline tap water well. Test your parameters before buying. If you keep them with larger fish, even peaceful tetras, they may stop eating. Read our neon tetra care guide to compare differences in activity and tank needs.

Key strengths:

  • ✅ Stays under 0.8 inches, one of the smallest true nano fish
  • ✅ Deep red and orange colors emerge in a planted tank
  • ✅ Small bioload makes a 5 gallon planted tank possible
  • ✅ Does well in a species-only blackwater setup
  • ❌ Very shy in open tanks with active tankmates
  • ❌ Needs soft, acidic water and is not ideal for high pH tap water
  • ❌ Easily outcompeted for food by larger fish

Who it’s for: Keepers who want a planted 5 gallon nano tank and can maintain soft, acidic water.

2. Ember Tetra (Hyphessobrycon amandae) , Best for Color in a Small School

Ember tetras are one of the easiest small tetras to keep. Adults reach about 0.8 inches, sometimes 1 inch. A school of 8 needs at least 10 gallons because they are active swimmers. Temperature range is 73 to 84°F, pH 5.5 to 7.5, and moderate hardness is fine. Aqueon’s species profile recommends soft, slightly acidic water but captive-bred ember tetras adapt to neutral water. Their orange and red glow looks best against dark substrate and live plants.

These fish are not as fragile as chili rasboras. They will eat standard micro pellets, crushed flakes, and small frozen foods. Feed once or twice daily. Keep them in a group of 8 to 12. Larger groups reduce hiding and show more natural schooling behavior. A 10 gallon planted tank with a nano heater and gentle filter works well. Check a 10 gallon aquarium kit on Amazon if you are starting from scratch.

The downside is that ember tetras can be timid when kept with fast or boisterous fish. Avoid pairing them with tiger barbs or large danios. They mix well with pygmy corydoras and small rasboras. If you want a low maintenance planted tank, read our best aquarium plants for beginners guide. Ember tetras will use the plants as cover and spawning sites. They scatter eggs, but raising fry is difficult in a community tank.

Key strengths:

  • ✅ Hardy and adaptable compared to many nano fish
  • ✅ Bright orange color intensifies in a planted tank
  • ✅ Accepts most prepared micro foods
  • ✅ Safe for planted community tanks with peaceful tankmates
  • ❌ Needs a 10 gallon tank, not suited to a 5 gallon bowl
  • ❌ Can be shy in bright open tanks
  • ❌ Wild-caught specimens may prefer softer water

Who it’s for: First-time nano keepers who want a colorful schooling fish in a 10 gallon planted tank.

3. Celestial Pearl Danio (Danio margaritatus) , Best for Planted Species Tanks

Celestial pearl danios with spotted blue bodies swimming among green aquatic plants.
Photo by Pexels

Celestial pearl danios are small but dramatic. Males reach about 1 inch, often 0.8 inch, with blue spots and orange fins. They need at least a 10 gallon tank for a group of 8 to 10. Water should be 72 to 78°F, pH 6.5 to 7.5, and moderately hard. Aquarium Co-Op’s nano fish guide notes that CPDs can be shy if kept in small numbers. In a heavily planted tank with driftwood and moss, males display to each other constantly.

This species is not a beginner fish. They can be picky eaters and often reject dry foods at first. Start with live baby brine shrimp or microworms. Over time, they learn to take micro pellets. A sponge filter with low flow is important. Add Java moss or a spawning mop if you want to breed them. They scatter eggs daily, but adults will eat the eggs. Many keepers set up a separate 5 gallon spawning tank with moss.

CPDs come from shallow, clear, vegetation-rich ponds in Myanmar. They are adapted to stable temperatures and clean water. Sudden temperature shifts cause stress. If you are new to nano fish, keep them only after your tank has been running for a few months. Our best aquarium filters 2026 guide can help you choose a gentle filter that will not suck in tiny fish. You can also use a nano heater on Amazon.

Key strengths:

  • ✅ Stunning spotted pattern and orange fins
  • ✅ Active display behavior in a species-only tank
  • ✅ Can be bred in a planted nano setup
  • ✅ Small adult size around 1 inch
  • ❌ Picky eater that may require live foods at first
  • ❌ Shy in active community tanks
  • ❌ More sensitive to temperature swings than many tetras

Who it’s for: Intermediate keepers who want a breeding project in a planted 10 gallon tank.

4. Pygmy Corydoras (Corydoras pygmaeus) , Best Bottom Dweller for Nano Tanks

Pygmy corydoras are the smallest commonly available cory catfish. Adults reach about 1 inch, with females slightly larger. They need a 10 gallon tank for a group of 8 to 10. Temperature should be 72 to 79°F, pH 6.4 to 7.4, and soft to moderate hardness. Aqueon’s corydoras care page explains that these fish need fine sand substrate to protect their barbels. Avoid sharp gravel. They sift through sand looking for food, which is fun to watch.

Unlike larger cories, pygmy corydoras swim in the middle of the water column sometimes. They rest on plant leaves and driftwood. They are peaceful and mix well with chili rasboras, ember tetras, and other micro fish. Feed sinking micro pellets, crushed flakes, and small frozen foods like cyclops. Because they are small, they can be outcompeted by larger bottom feeders. Do not keep them with common plecos or large loaches. Read our corydoras catfish care guide for more health care details.

These fish are sensitive to dirty substrate. Uneaten food and fish waste collect quickly in a 10 gallon tank. Do weekly 20 to 30 percent water changes. Use an aquarium test kit to watch ammonia and nitrates. Pygmy corydoras also appreciate planted tanks with shaded areas. Floating plants reduce stress. They are not as long-lived as larger corys, typically 3 to 5 years with good care.

Key strengths:

  • ✅ Peaceful and safe with almost any nano fish
  • ✅ Uses all levels of the tank, not just the bottom
  • ✅ Small size fits a 10 gallon planted aquarium
  • ✅ Active and entertaining during feeding
  • ❌ Requires soft sand, not gravel
  • ❌ Very sensitive to poor water quality and high nitrates
  • ❌ Can be outcompeted by larger bottom-feeding fish

Who it’s for: Keepers who want a small bottom-dwelling cleanup crew in a peaceful nano tank.

5. Least Killifish (Heterandria formosa) , Best Tiny Livebearer for Heavily Planted Tanks

Least killifish are among the smallest livebearers in the world. Males stay around 0.8 inches and females reach about 1.2 inches. They can live in a 5 gallon species tank, but a 10 gallon is more stable. Temperature range is 68 to 78°F, pH 6.5 to 8.0, and they tolerate moderate hardness. Seriously Fish lists them as a North American native species from slow-moving, vegetated waters. They are not typical killifish despite the name.

These fish breed easily. Females produce a few fry every few days rather than large batches. The fry are tiny and hide in dense plants like guppy grass, hornwort, and Java moss. You do not need a separate breeding tank if the aquarium is heavily planted. Adults rarely eat fry. This makes them a fun livebearer alternative to guppies. Feed them crushed flakes, micro pellets, and small live foods. They are not picky.

The downside is availability. Least killifish are less common in big box stores. You may need to order from a breeder. They are also very small, so avoid keeping them with angelfish, bettas, or any fish that can eat them. Keep them with shrimp or snails in a planted nano tank. A gentle sponge filter and no strong current is best.

Key strengths:

  • ✅ True micro livebearer with fascinating reproduction
  • ✅ Tolerates a wide pH range from 6.5 to 8.0
  • ✅ Breeds continuously in a planted tank
  • ✅ Works in a 5 gallon species setup
  • ❌ Harder to find in local stores
  • ❌ Fry and adults are very small, limiting tankmate options
  • ❌ Needs heavy plant cover to feel secure

Who it’s for: Hobbyists who want a breeding micro livebearer in a planted 5 or 10 gallon tank.

Frequently Asked Questions

What is the smallest aquarium fish for a 5 gallon tank?

Chili rasbora and least killifish can work in a 5 gallon species tank. Chili rasboras need very soft water, while least killifish are more forgiving. Keep at least 6 to 8 and avoid tankmates.

Can I keep the smallest aquarium fish together?

Many micro fish mix well if they have similar water needs. Ember tetras, pygmy corydoras, and chili rasboras can share a 10 gallon planted tank. Avoid mixing species with different temperature or pH preferences. Quarantine new arrivals.

Do nano fish need a heater?

Most of these species prefer 72 to 79 degrees Fahrenheit, so a small heater is recommended unless your room stays stable. Use a reliable nano heater with a thermostat. Check temperature daily because small tanks cool quickly.

How often should I feed the smallest aquarium fish?

Feed two or three tiny meals per day. Use micro pellets, crushed flakes, baby brine shrimp, or microworms. Only feed what they can eat in 60 seconds. Overfeeding is the fastest way to foul a nano tank.

Are tiny fish harder to keep than larger fish?

They are not always harder, but they are less forgiving of ammonia and nitrate spikes. A 10 gallon tank is easier to keep stable than a 5 gallon. Slow water changes and a cycled filter help.

What tankmates are safe for micro fish?

Small snails, dwarf shrimp, and other peaceful nano fish are usually safe. Avoid most cichlids, bettas, and fast or predatory fish. Always match adult size and temperament. Use live plants to break lines of sight.

What Should You Remember?

  • Tank size matters: Most smallest aquarium fish need 5 to 10 gallons, not bowls.
  • Water stability is more important than fancy equipment: Cycle the tank and test ammonia.
  • School size shapes behavior: Keep 8 to 10 of each species to reduce stress.
  • Match water parameters: Soft acidic lovers like chili rasboras won’t thrive in hard alkaline water.
  • Gentle filtration protects tiny fish: Use a sponge filter or pre-filter sponge on intakes.
  • Live plants and cover are not optional: They give small fish security and natural feeding spots.

This article is for general information only and is not a substitute for professional veterinary or aquarium specialist advice. Always research the specific needs of your fish and consult an expert before making care decisions.