Best Fish to Keep With Tetras: Peaceful Tankmates for a Community Tank
Freshwater Fish

Best Fish to Keep With Tetras: Peaceful Tankmates for a Community Tank

The best fish to keep with tetras include corydoras, rasboras, and dwarf gouramis. Get our updated 2026 expert guide to building a peaceful community tank.

Share:

Tetras are the backbone of many community tanks. They're colorful, peaceful, and easy to care for. But picking the wrong tankmates can turn a dream tank into chaos.

Quick Answer: The best fish to keep with tetras are corydoras catfish, harlequin rasboras, dwarf gouramis, otocinclus, and platies. All thrive in soft, slightly acidic water (pH 6.5–7.5, 72–80°F). Avoid tiger barbs, large cichlids, and most bettas — they'll stress or injure your tetras.

What Makes a Good Tankmate for Tetras?

A great tetra tankmate shares three things: similar water parameters, a peaceful nature, and a compatible size. Tetras are small, schooling fish. They stress easily around aggressive tank neighbors.

FishBase records show that most tetras originate in slow-moving South American rivers like the Amazon basin [1]. These waters are warm, soft, and slightly acidic. Fish from similar habitats adapt best.

Water Parameters Tetras Need

Tetras do best in these conditions:

  • Temperature: 72–80°F (22–27°C)
  • pH: 6.5–7.5
  • Hardness: 2–15 dGH (soft to moderately hard)
  • Ammonia & Nitrite: 0 ppm always

Before adding any new fish, make sure your tank is fully cycled. Check out how to cycle an aquarium without fish for the complete step-by-step process.

Temperament Compatibility

Size matters a lot. Most tetras reach 1–2 inches as adults. A 5-inch cichlid will terrify them immediately.

Look for fish with calm energy. Active but not territorial. Curious but not aggressive.

Pro Tip: Tetras feel boldest in groups of 6 or more. A proper school reduces stress and makes them far more comfortable around new tankmates.

Quick Facts

Ideal Temperature

72–80°F (22–27°C)

Ideal pH Range

6.5–7.5

Water Hardness

2–15 dGH (soft)

Min. School Size

6 of same species

Ammonia & Nitrite

0 ppm always

At a glance

Best Fish to Keep With Tetras

As of May 2026, keeper consensus points to corydoras, harlequin rasboras, and dwarf gouramis as the top three tetra companions. Each occupies a different zone in the tank. Together, they create a balanced, visually striking display.

Companion FishTank ZoneTemperamentMin. Tank SizeCompatible With Tetras?
Corydoras CatfishBottomVery peaceful20 gal✅ Excellent
Harlequin RasboraMiddlePeaceful10 gal✅ Excellent
Dwarf GouramiTop/MiddleUsually peaceful10 gal✅ Good
Otocinclus CatfishBottom/GlassVery peaceful10 gal✅ Excellent
PlatyMiddlePeaceful10 gal✅ Good
Celestial Pearl DanioMiddlePeaceful10 gal✅ Good
Ghost ShrimpBottomPeaceful5 gal✅ Good (larger tetras only)
AngelfishMid/TopSemi-peaceful40 gal⚠️ Use larger tetras
Tiger BarbMiddleSemi-aggressive20 gal❌ Avoid
BettaTopTerritorial5 gal❌ Usually avoid

Bottom Dwellers: Corydoras and Otocinclus

Corydoras catfish are the top choice for tetra companions. They stay on the substrate. Tetras rarely go near the bottom. Zero territorial conflict.

Corydoras need company too — keep at least 4–6 together. Solo cories stress out and stop eating normally.

Otocinclus are tiny algae eaters. They cling to plant leaves and tank glass. They're completely harmless to tetras of any size.

Pro Tip: Feed your corydoras with sinking wafers designed for bottom feeders so they don't have to compete with tetras at feeding time.

Mid-Level Fish: Rasboras and Platies

Harlequin rasboras are nearly perfect tetra tankmates. They share the same soft, acidic water preferences. They school in the same mid-water zone without conflict.

Platies are hardier and tolerate a wider pH range. They add red, orange, and blue color variation to the tank. They breed easily, so watch your numbers carefully.

Celestial pearl danios are a newer favorite among community keepers. They stay under 1 inch as adults. Their spotted pattern creates a striking visual contrast to neon and cardinal tetras.

Top-Level Fish: Dwarf Gouramis and Hatchetfish

Dwarf gouramis cruise near the water surface. They rarely bother tetras in the middle and lower zones. Keep one male per tank — males sometimes fight each other.

Hatchetfish are true surface dwellers with a distinctive flat body shape. They won't compete with mid-water tetras at all. Just cover the tank — hatchetfish are notorious jumpers.

See the Angelfish Care Guide if you want a larger showpiece fish. Adult angels can eat neon and ember tetras. Use bigger species — like black skirt or diamond tetras — when housing with angelfish.

Check out our top picks for all-in-one community aquarium starter kits — a proper setup makes all the difference for a healthy tetra community.

Tank Setup for Tetras and Their Tankmates

A well-planted tank with hiding spots is essential for tetras and their companions to thrive together. Dense vegetation reduces aggression and gives every species room to establish comfort.

According to FishBase, neon tetras and related species originate in heavily vegetated, dimly lit blackwater rivers [2]. Replicating this environment dramatically reduces stress behavior in both tetras and their tankmates.

Tank Size Requirements

Here's what you need for common tetra community setups:

  • Tetras only (school of 6): 10 gallons minimum
  • Tetras + corydoras + rasboras: 20 gallons
  • Full community with gouramis: 30 gallons
  • Community with angelfish: 40+ gallons

Bigger tanks are always more stable. More water volume means slower parameter swings. That means fewer emergency water changes.

Plants and Hiding Spots

Tetras love planted environments. Java fern, amazon sword, and hornwort grow easily without CO2 injection or specialized lighting.

Floating plants like frogbit or water sprite dim the light naturally. Tetras feel far safer and more confident under a plant canopy.

If your tap water runs too alkaline, read how to lower pH in your aquarium without stressing your fish. Most tetras need pH below 7.5.

Pro Tip: Dim, diffused lighting brings out the most vivid colors in neon, cardinal, and ember tetras. Floating plants or a dimmer switch transforms a pale, shy school into a brilliant display.

Fish That Don't Mix Well With Tetras

Some fish look harmless but cause real problems for tetras. Fin-nipping species, large predators, and highly territorial fish are the main offenders.

Common Myth: "Bettas can always live peacefully with tetras." Reality: Bettas are territorial and often attack smaller, slower fish. Some tetra species — like serpae tetras — also nip betta fins aggressively. This pairing fails more often than it succeeds [3].

Avoid These Species

Keep these fish away from your tetra tank:

  • Tiger barbs — notorious fin-nippers; they shred flowing fins fast
  • Oscars and large cichlids — they'll eat small tetras whole
  • Red-tailed sharks — highly territorial as adults, stress bottom-dwellers
  • Goldfish — need cooler water (60–70°F) and produce far more waste
  • Serpae tetras with bettas — serpae tetras themselves nip other long-finned fish
  • Bettas (usually) — too aggressive for most tetra species

Size isn't the only factor. A 3-inch territorial fish does far more damage than a 3-inch peaceful community fish.

Common Myth: "Neon tetras and angelfish are always a classic combo." Reality: Adult angelfish treat neon tetras as prey. Seriously Fish notes that P. scalare actively hunts small fish once mature. Use larger tetra species instead.

Common Mistakes When Mixing Fish With Tetras

Even experienced aquarists make these errors with tetra community tanks. Most are easy to avoid with a little planning upfront.

Top 6 mistakes keepers make with tetra tankmates:

  1. Adding fish to an uncycled tank. Ammonia spikes kill new fish within days. Always fully cycle first.
  2. Keeping tetras in groups that are too small. Fewer than 6 tetras means chronic stress, pale colors, and hiding all day. Get 6 minimum, 10 ideally.
  3. Not researching fin-nipping species. Tiger barbs plus long-finned fish equals shredded fins within hours.
  4. Ignoring pH differences. Tetras want soft, slightly acidic water. Livebearers prefer harder, more alkaline water. Don't mix without testing.
  5. Overstocking based on the "inch per gallon" rule. That rule is outdated. Use an online stocking calculator instead.
  6. Adding all fish at once. Add one species at a time. Wait 2–3 weeks before each new addition.

For space-limited setups, check out our guide to the best fish for 10-gallon tanks. Some tetra and corydoras combinations thrive beautifully in small tanks.

See our top picks for community fish food variety packs on Amazon — varied nutrition reduces aggression and brings out vibrant color in every species.

Key Takeaways

What you need to know

Never add fish to an uncycled tank — ammonia spikes are fatal within days

Keep a minimum of 6 tetras per species to prevent chronic stress

Research every fish before adding — fin-nippers cause fast, serious damage

Add species one at a time, waiting 2–3 weeks between each new addition

Use a stocking calculator — the inch-per-gallon rule is dangerously outdated

5 key points

Building Your Tetra Community Tank Step by Step

A staged stocking approach is the single most important habit for a successful tetra community. In 2026, keeper communities widely recommend a staggered introduction method. It prevents territory disputes and reduces stress on every new arrival.

Stocking Order Matters

Add your fish in this exact sequence:

  1. Cycle the tank fully first — 4–8 weeks without fish, or 1–2 weeks with a bacterial starter culture
  2. Add tetras first — they're the centerpiece; let them settle and establish comfort early
  3. Wait 2 weeks, then add bottom dwellers — corydoras or otocinclus work perfectly here
  4. Wait 2 more weeks, then add mid-level fish — rasboras, platies, or celestial pearl danios
  5. Add top-level fish last — dwarf gouramis or hatchetfish complete the vertical coverage

This sequence prevents any one fish from claiming the whole tank. Early arrivals get settled first. Late arrivals find their own niche with minimal conflict.

Feeding Without Competition

Feed at two spots at the same time. Use a floating feeding ring for tetras near the surface. Drop sinking pellets at the opposite end for corydoras.

Feed 2–3 small meals daily. Remove uneaten food after 2 minutes. Overfeeding causes ammonia buildup quickly.

Pro Tip: Alternate between high-quality tropical flake food and frozen foods like bloodworms or daphnia. Variety improves health, reduces aggression, and brings out the best color in every species.

Ready to get started? Browse the Best Fish Tank of 2026 guide to find the perfect setup for your new tetra community.

Step-by-Step Guide

1

Cycle the Tank

4–8 weeks

Run the tank without fish until ammonia and nitrite both read 0 ppm. Use a bacterial starter culture to speed up the process safely.

2

Add Tetras First

Day 1

Introduce your tetra school as the centerpiece species. Let them settle and become comfortable before any other additions.

3

Add Bottom Dwellers

Week 2–3

Introduce corydoras catfish or otocinclus. They occupy the substrate zone tetras avoid, eliminating territorial overlap.

4

Add Mid-Level Fish

Week 4–6

Add harlequin rasboras, platies, or celestial pearl danios to fill the middle zone alongside your tetras.

5

Add Top-Level Fish

Week 6–8

Introduce dwarf gouramis or hatchetfish last. They complete the tank's vertical coverage with minimal conflict.

5 steps

Frequently Asked Questions

Usually not. Bettas are territorial and frequently attack neon tetras. A heavily planted tank with hiding spots can reduce conflict, but the risk remains high for both fish in most setups.

References & Sources

Disclaimer: This content is for informational purposes only and does not replace professional veterinary advice. Product recommendations may contain affiliate links. Always consult a qualified aquatic veterinarian for health concerns.

Related Articles

HomeSpeciesGuidesGear