Last Updated: May 18, 2026
Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.
Expert Take | Mark Valderrama. AquariumStoreDepot
“Community fish” is one of the most misunderstood labels in the hobby. It is not a guarantee. It is a starting point. After 25 years keeping and managing freshwater tanks commercially and at home, the number one mistake I see is people mixing fish by label instead of by actual behavior, size, and water parameters. A tiger barb is technically sold as a community fish. So is a convict cichlid. Put those in a tank together and tell me how it goes. The fish on this list are the ones I actually recommend without hesitation for a peaceful freshwater setup.
Building a community tank is one of the most rewarding things you can do in this hobby. It is also where beginners make the most expensive mistakes. After 25 years keeping and working with freshwater fish, I’ve found that a great community tank always comes down to one thing: doing your homework before you buy. “Community fish” does not mean any fish can go together. It means compatible temperaments, overlapping water parameter requirements, and appropriate size ratios. Get those three things right and your tank will thrive. Miss one and you will be problem-solving instead of enjoying it.
This list covers 21 of my go-to community fish, with honest takes on which ones are truly peaceful, which ones come with caveats, and how to think about compatibility before you stock your tank.
I’ve also included a matching guide covering water parameters, size, swimming level, and temperament. Read it before you head to the fish store.
Avoid If
- You want to add tiger barbs, convict cichlids, or serpae tetras to your “community” setup. Those are fin-nippers and aggressors.
- Your tank is under 20 gallons and you are planning more than 2-3 species. Overcrowding collapses quickly.
- You have not cycled your tank. Community fish are not hardier than your nitrogen cycle.
- You are mixing fish with dramatically different temperature requirements. Cool-water species (danios, white clouds) cannot live long-term with high-heat tropicals (discus, rams).
- You are buying fish based on how they look in the store tank without checking adult size. A 1-inch cichlid juvenile will not stay 1 inch.
What Are Community Fish?
Good community fish are species that can live peacefully with other types of fish. They are not aggressive or dangerous to their tank mates in any way. The ideal community fish are peaceful, compatible with multiple species, interesting to observe, and reasonably hardy. But that is the floor, not the ceiling.
Here is what most guides skip: “community” does not override size. A 2-inch fish and a 6-inch fish in the same tank is not a community setup, it is a feeding schedule for the larger fish. And “community” does not override parameters. Soft-water South American species and hard-water African species are both peaceful but cannot thrive in the same water long-term.
How To Match Fish for a Community Tank
The first rule is to stock peaceful fish with other peaceful fish. But there are less obvious factors that matter just as much.
Water Parameters
All the species in your freshwater tank must be comfortable in the same water parameters. That means matching temperature, pH, and water hardness. Many tropical fish prefer slightly soft, slightly acidic water. Natural driftwood helps buffer toward that. The overlap requirement is where most beginners fail. You cannot run a tank at 72°F (22°C) for danios and 82°F (28°C) for discus. Pick a lane.
Size
Match sizes. Do not put fish small enough to fit in another fish’s mouth. It sounds obvious, but it is the most common stocking mistake I see. Almost all carnivorous and omnivorous species will eat anything that fits in their mouths. Angelfish will eat neon tetras. Dojo loaches will eat tiny nano fish. Adult size, not juvenile size, is what matters.
Swimming Level
A healthy mix of bottom dwellers, mid-water species, and surface fish prevents overcrowding at any one level and creates a visually dynamic tank. Trying to keep five species of bottom-dwellers in one tank creates constant territory disputes even among peaceful fish.
Temperament Across the Life Cycle
Research behavior at maturity, not at purchase. Angelfish are peaceful juveniles and territorial spawners. Dwarf gouramis may be calm in the store and territorial in your tank once they settle in. A fish that is peaceful as a juvenile can become territorial when it breeds. This is the compatibility factor most guides do not cover.
Difficulty Tiers | ASD Community Fish Ratings
- Beginner-Proof: Cory catfish, guppies, platies, swordtails, cherry barbs, zebra danios, white cloud minnows, neon tetras, mollies
- Intermediate: Dwarf gouramis (DGIV risk), celestial pearl danios (shy, need mature tank), otocinclus (cannot go in new tanks), glass catfish (need schools of 5+)
- Not for Beginners: Dojo loaches (hit 10 inches/25 cm, need space), harlequin rasboras (easy but need soft acidic water managed consistently), angelfish (territorial as adults, eat small fish)
21 Of The Best Community Fish Species
Pay attention to adult size, minimum tank size, and water parameters for each species. These are the numbers that matter for long-term compatibility, not how they look on the shelf.
1. Cory Catfish

- Scientific Name: Corydoras spp.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1-4 inches (2.5-10 cm)
- Minimum Tank Size: 10-30 gallons (38-114 L) depending on species
- Origin: South America
- Diet: Omnivorous
- pH: 5.5-7.8
- Water Temperature: 72-82°F (22-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Bottom
There are more than 160 known species of these wonderful fish. Cory catfish spend most of their time on the bottom, sifting through substrate, but they will dart to the surface every now and then to take a breath of air. Keep them in groups of 6 or more. Solo corys are stressed corys. With 160+ species, there is a cory for almost any tank size, and they are genuinely one of the best community fish in the hobby. I would include them in almost any freshwater setup.
2. Rasboras

- Scientific Name: Rasbora spp., Boraras spp., etc.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 0.75-6 inches (2-15 cm)
- Minimum Tank Size: 5-55 gallons (19-208 L) depending on species
- Origin: Asia
- Diet: Omnivorous/Carnivorous
- pH: 4-8 depending on species
- Water Temperature: 68-82°F (20-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, topwater
There are many different rasbora species in the hobby, ranging from tiny fish like the chili rasbora up to the much larger scissortail. These Asian schooling fish are very peaceful and make wonderful community fish. Rasboras are among the smallest fish in the hobby, making them excellent for nano community setups.
3. Guppy
An undemanding fish that is a livebearer. Many varieties available
- Scientific Name: Poecilia reticulata
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: South America
- Diet: Omnivorous
- pH: 7-8
- Water Temperature: 72-82°F (22-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: All levels
Guppy fish are the perfect community species for tropical aquariums with a water pH over 7. They are great beginner fish, very adaptable, and easy to care for. They are livebearers, so if you keep males and females together, expect fry. That is worth planning for because population explosions can happen fast in a community tank.
4. Platies

- Scientific Name: Xiphophorus spp.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2-3 inches (5-7.5 cm)
- Minimum Tank Size: 15 gallons (57 L)
- Origin: North and South America
- Diet: Omnivorous
- pH: 6.8-8.5
- Water Temperature: 70-82°F (21-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, topwater
Like guppies, platy fish are peaceful livebearers available in excellent color varieties. They are ideal small community fish for freshwater aquariums and help with algae control as a bonus.
5. Molly

- Scientific Name: Poecilia sphenops and P. latipinna
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 3-5 inches (7.5-12.5 cm)
- Minimum Tank Size: 30 gallons (114 L)
- Origin: North and South America
- Diet: Omnivore
- pH: 7-7.8
- Water Temperature: 68-82°F (20-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, top
Molly fish are excellent peaceful aquarium fish for keepers with naturally hard water. Like other livebearers, these fish breed freely in the aquarium. They are available in many different colors and fin shapes, and they are one of the few community fish that can tolerate slightly brackish water if needed.
6. Swordtails

- Scientific Name: Xiphophorus helleri
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 3-6 inches (7.5-15 cm)
- Minimum Tank Size: 20 gallons (76 L)
- Origin: Central America
- Diet: Omnivorous
- pH: 7-8.5
- Water Temperature: 64-82°F (18-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, top
Swordtails are a highly popular livebearer available in a huge variety of colors. Their distinctive sword-like tail extension is unmistakable. They do best kept as one male with a few females. Males kept together will fight. Multiple males in a small tank is a recipe for constant harassment.
7. Cherry Barbs
- Scientific Name: Puntius titteya
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1.75-2 inches (4.5-5 cm)
- Minimum Tank Size: 15 gallons (57 L)
- Origin: Asia (Sri Lanka)
- Diet: Omnivorous
- pH: 6-8
- Water Temperature: 68-80°F (20-27°C)
- Planted Tank Suitability: Yes
- Swimming Level: All levels
Cherry barbs are the exception in the barb family. Unlike their cousin the tiger barb, the cherry barb is genuinely peaceful. These active, colorful fish add rich orange-red color and should be kept in groups of 6 or more to see them at their best.
8. Dwarf Gouramis

- Scientific Name: Trichogaster lalius
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 3 inches (7.5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: South Asia
- Diet: Omnivorous
- pH: 6-7.5
- Water Temperature: 72-82°F (22-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, top
A pair of dwarf gouramis make a wonderful addition to a peaceful community aquarium. These graceful labyrinth fish are both beautiful and peaceful. Honest warning: dwarf gouramis have become increasingly fragile in recent years due to Dwarf Gourami Iridovirus (DGIV), which is widespread in the hobby and notoriously difficult to treat. They are still beautiful community fish when healthy. Buy from a reputable source, quarantine new arrivals, and watch them closely.
9. Zebra Danio

- Scientific Name: Danio rerio
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 3 inches (7.5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: India
- Diet: Omnivorous
- pH: 6.5-7.5
- Water Temperature: 64-75°F (18-24°C)
- Planted Tank Suitability: Possible
- Swimming Level: All levels
Zebra danios are active fish that love darting around the aquarium. They thrive in relatively low water temperatures, making them a great choice for unheated aquariums. Note: their preferred temperature range (64-75°F/18-24°C) does not overlap well with high-heat tropical species. Do not mix them with discus, rams, or other fish that need 80°F+ water.
10. Celestial Pearl Danio
A great-looking danio fish. Males are more colorful than females. A midwater dwelling fish
- Scientific Name: Celestichthys margaritatus
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 0.75 inches (2 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: Myanmar and Thailand
- Diet: Omnivorous
- pH: 6.5-7.5
- Water Temperature: 68-79°F (20-26°C)
- Planted Tank Suitability: Yes
- Swimming Level: All levels
Also known as the galaxy rasbora, these colorful little danio fish are an excellent choice for planted nano community tanks. Celestial pearl danios are peaceful, though males may display and spar with each other. These shy fish do best with other peaceful nano species and need a mature, planted tank to thrive. Do not add them to a new tank.
11. Bristlenose Pleco
The Bristlenose Pleco is a smaller Pleco that does a great job of eating algae. Peaceful and gets along with most fish
- Scientific Name: Ancistrus spp.
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 5 inches (12.5 cm)
- Minimum Tank Size: 15 gallons (57 L)
- Origin: South America
- Diet: Herbivorous
- pH: 5.5-7.5
- Water Temperature: 70-79°F (21-26°C)
- Planted Tank Suitability: Yes
- Swimming Level: Bottom
The bristlenose pleco is one of the best choices for a bottom-level community fish. They are peaceful toward tank mates, love grazing on driftwood, and help manage soft algae. Do not keep multiple males together in small tanks; they will fight over territory.
12. Neon Tetras
- Scientific Name: Paracheirodon innesi
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1.5 inches (4 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: South America
- Diet: Omnivorous
- pH: 6-7
- Water Temperature: 70-81°F (21-27°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater
The neon tetra is one of the most recognizable fish in the hobby. Common does not mean care-proof. Neon tetras are sensitive to water quality and should never go into a new, uncycled tank. They are also small enough to be eaten by larger fish like angelfish, large gouramis, and any fish with a mouth wide enough to fit them. Keep them in schools of 10 or more for best behavior.
13. Harlequin Rasboras
- Scientific Name: Trigonostigma heteromorpha
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: Southeast Asia
- Diet: Omnivorous
- pH: 6-7.5
- Water Temperature: 72-81°F (22-27°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater
The harlequin rasbora is one of the most reliable community fish I know. The black triangular marking on their body makes them instantly recognizable. They school tightly in groups of 8 or more and are safe with virtually any peaceful species of similar size. They prefer soft, slightly acidic water and do best in a planted tank.
14. Otocinclus Catfish
- Scientific Name: Otocinclus spp.
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 1.5-2 inches (4-5 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: South America
- Diet: Herbivorous (algae specialist)
- pH: 6-7.5
- Water Temperature: 72-82°F (22-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Bottom
Otocinclus are probably the most peaceful community fish in the hobby. These tiny algae eaters are safe even with shrimp and snails. The catch: they cannot go into a new tank. They need an established tank with a steady algae supply. Introduce them too early and they starve. In a mature planted tank, they are invaluable. In a new setup, they are a liability.
15. Kuhli Loach
- Scientific Name: Pangio kuhlii
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 3-4 inches (7.5-10 cm)
- Minimum Tank Size: 20 gallons (76 L)
- Origin: Southeast Asia
- Diet: Omnivorous
- pH: 5.5-6.5
- Water Temperature: 75-86°F (24-30°C)
- Planted Tank Suitability: Yes
- Swimming Level: Bottom
Kuhli loaches are eel-like bottom dwellers that are completely peaceful and endlessly entertaining. They spend most of their time hiding, which some beginners find frustrating, but in a planted tank with caves and hiding spots, they come out more often. Keep them in groups of 3 or more. Solo kuhlis rarely leave hiding.
16. Rummy Nose Tetras
- Scientific Name: Hemigrammus rhodostomus
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 2 inches (5 cm)
- Minimum Tank Size: 20 gallons (76 L)
- Origin: South America
- Diet: Omnivorous
- pH: 5.5-7.0
- Water Temperature: 75-84°F (24-29°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater
Rummy nose tetras are one of the most visually striking schooling fish available. The bright red nose against silver body and striped tail is unmistakable. They school tightly and are a reliable stress indicator: if their red coloration fades, your water parameters are off. Use them like a living water quality gauge.
17. Angelfish
- Scientific Name: Pterophyllum scalare
- Difficulty Level: Moderate
- Temperament: Semi-aggressive when breeding
- Adult Size: 6 inches (15 cm) body height up to 12 inches (30 cm)
- Minimum Tank Size: 30 gallons (114 L) for a pair; 55+ gallons (208 L) for a group
- Origin: South America (Amazon basin)
- Diet: Omnivorous
- pH: 6-7.5
- Water Temperature: 75-84°F (24-29°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater
Angelfish are beautiful and make excellent centerpiece fish for a community tank. They are peaceful when young. When they pair up and breed, they become territorial and will chase and stress any fish they consider a threat. They will also eat small fish. Neon tetras and angelfish is a classic mistake. If your fish fits in their mouth, it will eventually end up there.
18. Glass Catfish
- Scientific Name: Kryptopterus vitreolus
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 3 inches (7.5 cm)
- Minimum Tank Size: 30 gallons (114 L)
- Origin: Southeast Asia (Thailand)
- Diet: Omnivorous
- pH: 6.5-7
- Water Temperature: 75-80°F (24-27°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, top
The glass catfish is perfect for aquarists who want something unusual. These Asian catfish are completely translucent; you can see practically every bone in their body. They are very calm and prefer to school, so keep at least 5 of them together. Solo or small groups become stressed and stop eating.
19. Dojo Loach
A bottom-dwelling fish that is very adaptable. Compatible in both tropical and coldwater environments
- Scientific Name: Misgurnus anguillicaudatus
- Difficulty Level: Moderate
- Temperament: Peaceful
- Adult Size: 6-10 inches (15-25 cm)
- Minimum Tank Size: 50 gallons (189 L)
- Origin: Asia
- Diet: Carnivorous
- pH: 6.5-8
- Water Temperature: 50-82°F (10-28°C)
- Planted Tank Suitability: Yes
- Swimming Level: Bottom
Dojo loaches are an awesome addition to a larger peaceful community tank. They are also known as weather loaches because they become active and erratic before barometric pressure changes. These eel-like bottom feeders are very hardy and do well in unheated aquariums. They get large (10 inches/25 cm), so the 50-gallon (189 L) minimum is real. Do not start them in a 20-gallon.
20. White Cloud Mountain Minnows
A very peaceful fish that does well in coldwater. Other minnow varieties are also available
- Scientific Name: Tanichthys albonubes
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 1.5 inches (4 cm)
- Minimum Tank Size: 10 gallons (38 L)
- Origin: China
- Diet: Carnivorous
- pH: 6-8.5
- Water Temperature: 57-72°F (14-22°C)
- Planted Tank Suitability: Yes
- Swimming Level: Midwater, top
White cloud mountain minnows are another excellent choice for unheated aquariums. These colorful schoolers prefer cooler water than most tropical fish (57-72°F/14-22°C), so they do not pair with tropical species that need 78°F+. They are available in golden and long-finned varieties, but the wild type is just as attractive.
21. Glofish Tetras and Danios

- Scientific Name: Gymnocorymbus ternetzi and Danio rerio
- Difficulty Level: Easy
- Temperament: Peaceful
- Adult Size: 2.4-3 inches (6-7.5 cm)
- Minimum Tank Size: 15 gallons (57 L)
- Origin: Captive-bred
- Diet: Omnivorous
- pH: 6.5-7.5
- Water Temperature: 70-75°F (21-24°C)
- Planted Tank Suitability: Possible
- Swimming Level: Midwater, top
Glofish are genetically modified fish that glow under blue LED lighting. In terms of community compatibility, the glofish tetras and zebra danios are peaceful and work well. The glofish barbs and betta varieties are more aggressive and should not go into a peaceful community setup. Know which Glofish you are buying before you add them.
Mark’s Pick | Best Starter Community Combo
After 25 years in the hobby, if I had to set up a beginner-proof community tank tomorrow, here is what I would stock: cory catfish (6+), harlequin rasboras (8+), cherry barbs (6+), and a bristlenose pleco (1). All peaceful, all similar water parameters (pH 6.5-7.5, temperature 72-79°F/22-26°C), all different swimming levels, and no compatibility surprises. This combination works in a 30-gallon (114 L) and gives you a full, visually interesting tank without any aggression problems.
Community Fish Compatibility Quick Reference
| Fish | Difficulty | Min Tank | Temp (°F/°C) | pH | Safe With Small Fish? |
|---|---|---|---|---|---|
| Cory Catfish | Easy | 10 gal / 38 L | 72-82°F / 22-28°C | 5.5-7.8 | Yes |
| Neon Tetra | Easy | 10 gal / 38 L | 70-81°F / 21-27°C | 6-7 | Yes |
| Cherry Barb | Easy | 15 gal / 57 L | 68-80°F / 20-27°C | 6-8 | Yes |
| Guppy | Easy | 10 gal / 38 L | 72-82°F / 22-28°C | 7-8 | Yes |
| Harlequin Rasbora | Easy | 10 gal / 38 L | 72-81°F / 22-27°C | 6-7.5 | Yes |
| Angelfish | Moderate | 30 gal / 114 L | 75-84°F / 24-29°C | 6-7.5 | No, eats nanos |
| Dwarf Gourami | Moderate | 10 gal / 38 L | 72-82°F / 22-28°C | 6-7.5 | Yes |
| Dojo Loach | Moderate | 50 gal / 189 L | 50-82°F / 10-28°C | 6.5-8 | Caution with tiny fish |
| Otocinclus | Moderate | 10 gal / 38 L | 72-82°F / 22-28°C | 6-7.5 | Yes |
| Zebra Danio | Easy | 10 gal / 38 L | 64-75°F / 18-24°C | 6.5-7.5 | Yes |
Freshwater Community Tank Setup
When choosing a freshwater tank for a community, bigger is generally better. Most species on this list do best in groups of 6 or more, so the numbers add up quickly. A 30-gallon (114 L) tank or larger is a great starting point. A 20-gallon (76 L) works for smaller species combinations. Do not start smaller than that with multiple species.
Substrate and Decorations
Substrate provides a place for your fish to forage and for plants to root. Decorations and hardscape features like driftwood create structure and hiding places. Fish tend to be most comfortable over darker natural substrate colors. Fine sand is ideal for bottom-dwelling corys and loaches that like to sift.
Editor’s Choice
Manzanita offers it all. Great shape, low tannins, quick to water log and reasonably priced. It’s the ultimate driftwood!
Filtration
A quality filter is the most important piece of hardware in any community tank. Options from simplest to most capable:
Size your filter for your tank or larger. Undersized filtration is one of the most common reasons community tanks develop water quality problems.
Lighting
For planted community tanks, choose a full-spectrum light that supports plant growth. Run your lighting on a timer for 8 hours per day. Consistency matters more than intensity for most community fish. Plants also benefit your fish by providing cover, oxygenating the water, and reducing stress.
Heating
Most popular freshwater community fish are tropical species that require consistently warm water. An aquarium heater is essential for most of the fish on this list. Choose a model rated for your tank size with an adjustable temperature range. If you prefer no heater, stick to cool-water species like zebra danios and white cloud minnows.
Live Plants
A planted aquarium gives community fish cover, natural security, and cleaner water. You do not need a high-tech setup to start. Good beginner options include java fern, anubias nana, water sprite, and java moss.
Community Tank Care and Maintenance
Maintaining a healthy freshwater community aquarium is about consistency. A good weekly routine beats a major intervention every month.
Water Changes
Set aside time every week or two for a partial water change. This reduces nitrate concentration, which is the end product of your nitrogen cycle and the most common slow killer in community tanks. Use an aquarium test kit weekly to stay ahead of problems.
Feeding
Most freshwater community species thrive on a high-quality pellet or flake food as their base diet. Supplement with frozen foods like brine shrimp and bloodworms a few times per week. Bottom dwellers like corys and plecos need sinking pellets or wafers. They will not compete for surface food effectively.
Overfeeding is one of the biggest causes of poor water quality in community tanks. Feed once or twice a day, only as much as fish can finish in two minutes.
Breeding in Community Tanks
The community aquarium is generally not a good place for breeding. Most fish eat each other’s eggs and fry. If you plan on breeding, set up a separate breeding tank. The community tank will not protect fry.
Where To Buy Community Fish
All of the species in this list are common and easy to find at your local fish store. For the best selection and healthy stock, consider these trusted online sources:
- Flip Aquatics (flipaquatics.com), excellent selection of community fish, bred with quality in mind
- Dan’s Fish (dansfish.com), reliable source for community fish with good variety
FAQs
Can tiger barbs go in a community tank?
Tiger barbs are often sold as community fish but they are persistent fin-nippers. In a species-only tiger barb tank or with fast, short-finned fish, they can work. In a typical peaceful community tank with guppies, angelfish, or long-finned species, they will cause problems. I do not recommend them for a peaceful community setup.
What large fish can live in a community tank?
Angelfish, clown loaches, and rubber lip plecos are examples of larger freshwater fish that can work in community setups. The key is tank size. Larger community fish need larger tanks, typically 55 gallons (208 L) or more. The same rules apply: match temperament, parameters, and size ratios.
What is the most peaceful fish for a community tank?
Otocinclus catfish are probably the most peaceful community fish in the hobby. They are safe even with shrimp and snails. The catch: they need an established tank with a steady algae supply. Do not add them to a new tank.
How many fish can I put in a community tank?
The general rule is 1 inch (2.5 cm) of adult fish per gallon (3.8 L), but this is a rough guideline, not a precise formula. More important is filtration capacity, stocking density, and behavior. A heavily planted, well-filtered tank can support more fish than a bare-bottom tank. Start conservatively and add fish gradually.
Do community fish need to be kept in groups?
Most of the schooling fish on this list need groups to thrive. Neon tetras, corys, rasboras, cherry barbs, and glass catfish all show stress when kept alone or in pairs. A school of 6 is the minimum for most species. Ten or more is better for true schooling behavior.
Closing Thoughts
A great community tank is not complicated, but it requires the right decisions before you buy. Community fish is not a category that guarantees compatibility. It is a starting point for fish that are generally peaceful with similar-sized tank mates under matching water conditions. Get those fundamentals right and any tank from this list will reward you with years of low-drama enjoyment.
The fish I come back to every time: cory catfish, harlequin rasboras, and cherry barbs. That combination has never failed me. Build around it and add from there.
Ready to stock your community tank? Find healthy fish through our trusted affiliate partners:
- Flip Aquatics (flipaquatics.com)
- Dan’s Fish (dansfish.com)
📘 Want to learn more? This article is part of our complete Freshwater Fish Guide. your ultimate resource for freshwater species, care tips, tank setup, and more.
🐠 Want to learn more? This article is part of our complete Aquarium Care Guide. your ultimate resource for water chemistry, maintenance, feeding, disease prevention, and everything you need for a healthy tank.
- About the Author
- Latest Posts
I’m Mark Valderrama, founder of Aquarium Store Depot and a fishkeeper with over 25 years of hands-on experience. I started in the hobby at age 11, worked at local fish stores, and have kept freshwater tanks, ponds, and reef tanks ever since. I’ve been featured in two best-selling aquarium books on Amazon and built this site to share practical, experience-based fish keeping knowledge.











Leave a Reply