A peaceful community tank is the goal for many fishkeepers. The right species reduce stress, display natural schooling behavior, and let you keep a visually interesting aquarium without constant chasing. But peaceful is not just about size or color. It includes how a fish interacts with its own species and others. Some small fish nip fins. Some large fish ignore smaller tankmates. Before you add fish, understand what makes a species calm. That starts with picking known community-safe fish and avoiding impulse buys. If you are new, start with our best fish for beginners list and then narrow to peaceful species.
I compared six freshwater species across tank size, adult length, temperature, pH, and hardness. The numbers come from Aqueon’s care reference and years of community tank experience. Every fish below is widely available, suitable for planted tanks, and safe with shrimp in most cases. But peaceful does not mean bulletproof. You still need a cycled aquarium. Aquarium nitrogen cycle explains why that matters before adding any fish. Test your water, cycle the tank, and then add fish slowly.
Most peaceful fish are schooling or shoaling species. They need groups of six or more, not one or two. A lone neon tetra will hide and stress. A lone corydoras will pace the glass. Group size is part of the peacefulness equation. Plants also help. A tank with live plants gives fish cover and breaks sight lines. That reduces territorial behavior even among friendly species. Driftwood, floating plants, and open swimming lanes all work together. Use cover to make fish feel secure.
Below, each species profile lists specific parameters and honest trade-offs. You will not find tiger barbs or convict cichlids here. Those fish can be aggressive or nippy. The six species in this comparison are calm, but some are delicate. Rummy nose tetras need stable water. Honey gouramis can be shy. Kuhli loaches hide during the day. I will say plainly when a fish is not a good fit for a high-flow tank or a bare quarantine setup. Use the table to compare quickly, then read the details.
How Do the Top Options Compare?
| Fish | Best For | Min Tank | Temp (°F) | pH | Adult Size | Starter Gear |
|---|---|---|---|---|---|---|
| Neon Tetra | Nano community tank | 10 gallons | 72-78°F | 6.0-7.0 | 1.5 in | Check a 10-gallon kit |
| Harlequin Rasbora | Durable schooling fish | 10 gallons | 72-78°F | 6.0-7.5 | 2 in | Check a 20-gallon long aquarium |
| Corydoras Catfish | Peaceful bottom dweller | 20 gallons | 72-78°F | 6.0-8.0 | 2.5 in | Check aquarium sand substrate |
| Honey Gourami | Peaceful centerpiece fish | 10 gallons | 72-82°F | 6.0-7.5 | 2.2 in | Check a 10-gallon aquarium heater |
| Rummy Nose Tetra | Species-only nano school | 20 gallons | 72-80°F | 5.5-7.0 | 2 in | Check a 20-gallon aquarium filter |
| Kuhli Loach | Peaceful oddball for planted tanks | 20 gallons | 73-86°F | 5.5-7.0 | 3.5-4 in | Check a 20-gallon aquarium heater |
Always match water parameters to the most sensitive species in your tank. Quarantine new fish for two weeks before adding them to an established community.
1. Neon Tetra , Best for a small planted community tank
The neon tetra is the default peaceful fish for good reason. It stays under 1.5 inches, shows red and blue horizontal stripes, and never bothers tankmates. A group of 10 in a planted 10-gallon tank creates constant movement without aggression. According to Aqueon’s care reference, neon tetras do best at 72-78°F, pH 6.0-7.0, and soft water below 10 dGH. This is a true schooling fish, so buy at least six. Ten is better.
Neon tetras are peaceful with nearly anything that will not eat them. They work with other small rasboras, corydoras, and dwarf shrimp. Their tiny mouths make them safe even with baby shrimp. One downside is sensitivity. Neons often arrive stressed from mass breeding operations. A fully cycled tank is non-negotiable. Use a sponge filter like Check an aquarium sponge filter on Amazon for gentle flow. Read our neon tetra care guide for quarantine and acclimation steps.
Do not put neon tetras with angelfish or other large cichlids. They become food. Avoid high-flow tanks because neons are not strong swimmers. Feed small crushed flakes, micro pellets, and occasional frozen baby brine shrimp. Keep water changes at 25 percent weekly. If you do that, a school of neons can live five years or more.
Key strengths:
- ✅ Peaceful with all small community fish and shrimp
- ✅ Compact 1.5-inch adult size fits a 10-gallon tank
- ✅ Schooling behavior creates constant activity
- ✅ Inexpensive and widely available
- ✅ Easy to feed with micro pellets and flakes
- ❌ Sensitive to poor water quality and rapid parameter swings
- ❌ Often arrive stressed from commercial breeders
- ❌ Too small to keep with predatory fish
Who it’s for: Beginners with a fully cycled, planted 10-gallon tank who want a colorful schooling fish.
2. Harlequin Rasbora , Best for a durable schooling fish
Harlequin rasboras are tougher than neon tetras and just as peaceful. They grow to about 2 inches and prefer a 10-gallon tank or larger. A group of eight needs 72-78°F, pH 6.0-7.5, and hardness up to 12 dGH. Their copper-orange body and black triangle patch stand out against green plants. Harlequins tolerate slightly harder water than many tetras, which makes them easier for tap water keepers.
These fish are mid-level swimmers. They stay in the upper half of the tank and rarely bother bottom dwellers. I keep them with cherry shrimp and endlers with zero issues. They are not fin nippers. A planted tank with live plants gives them cover. But they will also use open water if the group is large enough. Feed micro pellets and small frozen foods. For more care details, see the harlequin rasbora care guide.
The main con is that harlequins can be shy before they settle in. New fish may hide for a few days. Once comfortable, they eat anything small. Do not pair them with large angelfish or aggressive barbs. Otherwise they are one of the most forgiving peaceful fish you can buy.
Key strengths:
- ✅ Hardy and tolerant of a wider pH and hardness range
- ✅ Peaceful schooling fish that does not nip fins
- ✅ Attractive orange and black markings
- ✅ Eats dry and frozen foods readily
- ✅ Works well in planted community tanks
- ❌ Shy for the first week in a new tank
- ❌ Needs a group of six or more to feel secure
- ❌ Not suitable with large predatory species
Who it’s for: Fishkeepers with medium-hard tap water who want a colorful schooling fish without delicate care.
3. Corydoras Catfish , Best peaceful bottom dweller
Corydoras catfish are the best cleanup crew for a peaceful tank. They stay under 2.5 inches, depending on species, and spend their time sifting sand for leftover food. A group of six needs a 20-gallon long tank because they are active bottom swimmers. Temperature 72-78°F, pH 6.0-8.0, and soft to moderately hard water work for most corys. Their armored plates and whisker-like barbels make them easy to identify.
Corydoras are not algae eaters in the traditional sense. They eat sinking pellets, frozen bloodworms, and decaying plant matter. They need sand, not sharp gravel, to protect their barbels. I recommend Check aquarium sand substrate on Amazon for a natural setup. Read the corydoras catfish care guide for specific species profiles. Some corys, like sterbai, tolerate higher temperatures while panda corys prefer cooler water.
The downside is that corys are sensitive to dirty substrate. Bacterial infections on their barbels are common if you skip water changes. They also need a group of six or more. A lone cory will hide and refuse food. But if you give them sand, stable water, and sinking food, they become the most entertaining fish in the tank. They frequently dart to the surface for air, which is normal.
Key strengths:
- ✅ Peaceful with all non-aggressive fish and shrimp
- ✅ Cleans leftover food from the substrate
- ✅ Active and social in groups
- ✅ Available in many species and color variations
- ✅ Easy to feed with sinking pellets and wafers
- ❌ Requires sand substrate to protect sensitive barbels
- ❌ Needs a group of six or more
- ❌ Susceptible to bacterial infections in dirty tanks
Who it’s for: Keepers who want a living cleanup crew and do not mind doing regular water changes.
4. Honey Gourami , Best peaceful centerpiece fish
Honey gouramis are one of the few peaceful gourami species. They grow to about 2.2 inches and can live alone or in pairs in a 10-gallon tank. Temperature should be 72-82°F, pH 6.0-7.5, and hardness below 15 dGH. Their golden-yellow body and quiet swimming style make them a centerpiece without aggression. Unlike dwarf gouramis, honey gouramis rarely show territorial behavior.
A planted 10-gallon or 20-gallon tank works well. They like floating plants and slow flow. Use a gentle filter to avoid stressing them. Honey gouramis eat micro pellets, flakes, and frozen foods. They may also pick at biofilm on plant leaves. I have kept them with neon tetras and cherry shrimp without issues. They do not chase. They do not nip. They are calm but can be shy if kept with fast-moving fish like zebra danios.
The main con is that honey gouramis are not as active as tetras. Some keepers find them too quiet. They also need consistent water parameters. A sudden pH swing can cause stress. Keep the tank heated with a reliable heater like Check a 10-gallon aquarium heater on Amazon. For more on gourami behavior, see Aquarium Co-Op’s fish guide.
Key strengths:
- ✅ Peaceful even with shrimp and small tetras
- ✅ Compact adult size suits a 10-gallon tank
- ✅ Golden color adds visual interest
- ✅ Eats prepared and frozen foods
- ✅ Less territorial than dwarf gouramis
- ❌ Shy and may hide in busy community tanks
- ❌ Sensitive to water parameter swings
- ❌ Not a strong swimmer in high-flow tanks
Who it’s for: Fishkeepers who want a calm, colorful centerpiece fish for a small planted tank.
5. Rummy Nose Tetra , Best for a species-only nano school
Rummy nose tetras are famous for their bright red heads and striped tails. They grow to about 2 inches and need a 20-gallon long tank. Schooling is not optional. A group of 10 or more shows the best behavior. Temperature 72-80°F, pH 5.5-7.0, and soft water below 8 dGH keep them healthy. They are extremely peaceful but not a beginner fish. They demand stable parameters.
Rummy noses are sensitive to ammonia and nitrite. A fully cycled tank is essential. Use how to cycle a fish tank before adding them. If the red on their heads fades, water quality is dropping. In a seasoned tank with plants and regular water changes, they are stunning. They school tightly and never bother other fish. They are safe with shrimp and small snails.
The biggest downside is fragility. Rummy nose tetras do not tolerate quick temperature changes. They also need a longer tank because they swim constantly. A 10-gallon is too small, not because of bioload but because they need horizontal room. Feed micro pellets, baby brine shrimp, and daphnia. Avoid large or aggressive tankmates.
Key strengths:
- ✅ Very peaceful and active schooler
- ✅ Striking red head and black-white tail
- ✅ Safe with shrimp and snails
- ✅ Tight schooling behavior
- ✅ Great water quality indicator
- ❌ Sensitive to ammonia and nitrite
- ❌ Needs a 20-gallon long tank or larger
- ❌ Requires soft, acidic water
Who it’s for: Experienced keepers with a mature, soft-water tank who want a tight schooling fish.
6. Kuhli Loach , Best peaceful oddball for planted tanks
Kuhli loaches look like tiny eels with orange and black stripes. They grow to about 3.5-4 inches and need a 20-gallon tank. They are nocturnal but become more active in heavily planted tanks with driftwood. Temperature 73-86°F, pH 5.5-7.0, and soft water are preferred. They are completely peaceful. They cannot harm shrimp or fish.
Kuhlis need hiding places. Use caves, leaf litter, and dense plants. A bare tank will stress them. They also need smooth substrate or sand because they burrow. Feed sinking pellets and frozen bloodworms after lights out. They may also eat leftover flakes. In a community tank, kuhlis get along with every peaceful species. They are odd and fun to watch when they come out at dusk.
The con is that kuhli loaches hide during the day. New keepers often think they died. Provide enough cover and they will appear once comfortable. They also need a group of five or more. A single kuhli will hide constantly. If you want a tank that is active during the day, choose another species. But for a peaceful bottom crew with personality, kuhlis are hard to beat.
Key strengths:
- ✅ Completely peaceful with all fish and shrimp
- ✅ Unique eel-like appearance
- ✅ Cleans leftover food at night
- ✅ Safe for planted tanks
- ✅ Long lifespan of up to 10 years
- ❌ Hides during the day
- ❌ Needs a group of five or more
- ❌ Requires hiding places and soft substrate
Who it’s for: Fishkeepers who enjoy bottom-dwelling oddballs and can set up a planted, dimly lit tank.
Frequently Asked Questions
What makes a fish peaceful?
Peaceful fish do not chase, nip fins, or eat tankmates. They usually school or shoal and feel safe in groups. Species like neon tetras and corydoras show calm behavior when kept with appropriate tank sizes and water parameters.
Can peaceful fish live with angelfish?
It depends. Small peaceful fish like neon tetras can become food for angelfish. If you want angelfish, choose larger peaceful species like honey gouramis or adult corydoras. Always research adult size and mouth size.
How many peaceful schooling fish should I keep?
At least six of the same species for tetras and rasboras. Corydoras and kuhli loaches need groups of five or six. Larger groups reduce stress and show better natural behavior.
Do peaceful fish need live plants?
They do not strictly need live plants, but plants help. Floating plants and dense stems break sight lines and provide hiding spots. Peaceful fish feel more secure and display better colors in planted tanks.
Can peaceful fish be kept with shrimp?
Yes, most peaceful fish on this list are safe with adult dwarf shrimp. Baby shrimp may be eaten by honey gouramis, but neons, rasboras, corydoras, and kuhlis generally leave shrimp alone.
What is the easiest peaceful fish for beginners?
Harlequin rasboras are the easiest peaceful fish. They tolerate a wider range of pH and hardness than neon tetras, eat anything small, and do not need extremely soft water. A 10-gallon tank with eight rasboras is a good start.
What Should You Remember?
- School size matters: Most peaceful fish need groups of six or more.
- Tank size: Match the fish to a 10-gallon or 20-gallon long tank.
- Water stability: Delicate species like rummy nose tetras need a fully cycled tank.
- Substrate: Corydoras and kuhli loaches require sand or smooth gravel.
- Compatibility: Avoid predatory fish with small tetras.
- Plant cover: Live plants reduce stress and aggression.
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.