Advice Aquariums beginner

The Ultimate Aquarium Compatibility Guide

The Ultimate Aquarium Compatibility Guide

Choosing compatible fish is one of the most important decisions you’ll make when setting up an aquarium. While it’s tempting to select fish based purely on their appearance, not every species can live together peacefully. Differences in temperament, adult size, water requirements and feeding habits can all lead to stress, aggression or even the loss of livestock if they’re overlooked.

A well-planned community aquarium brings together species that complement one another, creating a healthy, colourful and active underwater environment. Whether you’re setting up your first freshwater aquarium or looking to expand an established tank, understanding fish compatibility is essential for long-term success.

This comprehensive guide explains everything you need to know about aquarium compatibility, including which fish live well together, which combinations to avoid and how to build a thriving community aquarium.

What Does Aquarium Compatibility Mean?

Compatibility refers to how well different fish species coexist in the same aquarium.

When assessing compatibility, consider:

  • Temperament
  • Adult size
  • Water parameters
  • Swimming level
  • Feeding behaviour
  • Activity level
  • Territorial behaviour
  • Schooling requirements

Compatible fish share similar environmental needs and are unlikely to harass or prey upon one another.

Why Compatibility Matters

Poor stocking choices can result in:

  • Aggression
  • Stress
  • Fin nipping
  • Poor feeding
  • Disease outbreaks
  • Injuries
  • Fish deaths

Even peaceful species can become stressed if housed with inappropriate tank mates.

Research before buying always saves problems later.

The Golden Rules of Fish Compatibility

Before purchasing any fish, follow these simple guidelines:

  • Keep fish with similar water requirements.
  • Avoid mixing aggressive and peaceful species.
  • Research adult size—not juvenile size.
  • Keep schooling fish in proper groups.
  • Provide enough swimming space.
  • Introduce fish gradually.
  • Avoid overcrowding.

Following these principles dramatically increases your chances of building a successful aquarium.

Understanding Aquarium Zones

Many community aquariums work best when fish occupy different parts of the tank.

Surface Dwellers

These species spend most of their time near the water surface.

Examples include:

  • Hatchetfish
  • Pencilfish
  • Clown Killifish

Mid-Water Fish

These are the main schooling fish that create movement throughout the aquarium.

Examples include:

  • Tetras
  • Rasboras
  • Rainbowfish
  • Danios
  • Barbs

Bottom Dwellers

These species forage along the substrate.

Examples include:

  • Corydoras
  • Kuhli Loaches
  • Bristlenose Plecos
  • Otocinclus

Using all three levels creates a balanced, active aquarium.

The Best Community Fish

The following species are among the easiest to mix successfully.

Neon Tetras

Temperament: Peaceful

Excellent companions for:

  • Corydoras
  • Rasboras
  • Honey Gouramis
  • Otocinclus
  • Bristlenose Plecos

Avoid:

  • Large Cichlids
  • Oscars
  • Angelfish (may eat adults in some cases)

Harlequin Rasboras

Hardy, peaceful and beginner-friendly.

Compatible with:

  • Tetras
  • Corydoras
  • Gouramis
  • Rainbowfish

Corydoras Catfish

One of the best bottom-dwelling community fish.

Compatible with almost all peaceful tropical fish.

Keep in groups of at least six.

Honey Gouramis

Ideal centrepiece fish.

Compatible with:

  • Tetras
  • Rasboras
  • Corydoras
  • Kuhli Loaches

Avoid aggressive Gouramis.

Cherry Barbs

Unlike many Barbs, Cherry Barbs are peaceful.

Compatible with:

  • Tetras
  • Corydoras
  • Platies
  • Gouramis

Guppies

Colourful livebearers suitable for beginners.

Compatible with:

  • Platies
  • Mollies
  • Corydoras
  • Otocinclus

Avoid fin-nipping species.

Platies

Hardy, colourful and peaceful.

Suitable companions include:

  • Guppies
  • Mollies
  • Corydoras
  • Rasboras

Kuhli Loaches

Gentle bottom dwellers that enjoy planted aquariums.

Compatible with:

  • Tetras
  • Gouramis
  • Corydoras
  • Rasboras

Bristlenose Plecos

Excellent algae grazers.

Compatible with most peaceful community fish.

Dwarf Neon Rainbowfish

Active schooling fish that thrive with:

  • Corydoras
  • Gouramis
  • Larger Tetras

Fish That Often Cause Problems

Some species are frequently purchased for community aquariums but are better suited elsewhere.

Tiger Barbs

Known for:

  • Fin nipping
  • Chasing slower fish

Best kept in large groups with other active Barbs.

Red Tail Sharks

Become territorial as they mature.

Not ideal for peaceful community tanks.

Chinese Algae Eaters

Juveniles eat algae.

Adults often become aggressive and may attach themselves to larger fish.

Common Plecos

Can exceed 45 cm in length.

Better replaced with Bristlenose Plecos for most aquariums.

Bala Sharks

Peaceful but grow extremely large.

Require aquariums well over 400 litres.

Oscars

Intelligent and attractive but predatory.

Not suitable for community aquariums.

Green Terror Cichlids

Beautiful but territorial.

Best kept in dedicated cichlid setups.

Community Compatibility Chart

Fish

Community Friendly

Keep in Groups

Beginner Friendly

Neon Tetra

Harlequin Rasbora

Corydoras

Honey Gourami

No

Cherry Barb

Guppy

No

Platy

No

Kuhli Loach

Bristlenose Pleco

No

Otocinclus

Pearl Gourami

No

Rainbowfish

Tiger Barb

⚠️

⚠️

Chinese Algae Eater

No

Oscar

No


 

Matching Water Parameters

Compatible fish should share similar water conditions.

Soft Water Community

Suitable species include:

  • Neon Tetras
  • Cardinal Tetras
  • Rummy Nose Tetras
  • Corydoras
  • Apistogramma

Neutral Water Community

Ideal for:

  • Harlequin Rasboras
  • Cherry Barbs
  • Honey Gouramis
  • Rainbowfish

Hard Water Community

Suitable species include:

  • Guppies
  • Mollies
  • Platies
  • Swordtails

Mixing fish with very different water requirements often leads to long-term health problems.

Schooling Fish

Many community species should never be kept alone.

Examples include:

  • Neon Tetras
  • Cardinal Tetras
  • Harlequin Rasboras
  • Corydoras
  • Otocinclus
  • Rainbowfish
  • Danios

Aim for groups of:

6–10 fish minimum

Larger groups usually produce more natural behaviour.

Fish That Should Not Be Mixed

Avoid these combinations.

Bettas and Tiger Barbs

Tiger Barbs frequently nip long fins.

Guppies and Tiger Barbs

Another poor combination due to fin damage.

Oscars and Tetras

Large predatory fish will eventually eat small schooling fish.

African Cichlids and Community Fish

Very different temperaments and water requirements.

Goldfish and Tropical Fish

Goldfish prefer cooler water.

Tropical fish require warmer temperatures.

Building Your First Community Aquarium

60-Litre Aquarium

  • 10 Neon Tetras
  • 6 Pygmy Corydoras

90-Litre Aquarium

  • 10 Harlequin Rasboras
  • 8 Corydoras
  • Pair of Honey Gouramis

125-Litre Aquarium

  • 15 Rummy Nose Tetras
  • 8 Corydoras
  • Bristlenose Pleco

180-Litre Aquarium

  • 15 Dwarf Neon Rainbowfish
  • 10 Corydoras
  • Pair of Pearl Gouramis
  • Bristlenose Pleco

Stock gradually and monitor water quality after each addition.

Compatibility with Shrimp and Snails

Many peaceful fish coexist happily with freshwater invertebrates.

Good Tank Mates

  • Cherry Shrimp
  • Amano Shrimp
  • Nerite Snails
  • Mystery Snails

Compatible fish include:

  • Ember Tetras
  • Harlequin Rasboras
  • Otocinclus
  • Corydoras

Large fish may eat shrimp.

Signs of Incompatibility

Watch for:

  • Constant chasing
  • Torn fins
  • Fish hiding continuously
  • Refusing food
  • Surface gasping due to stress
  • Territorial fighting

If aggression becomes persistent, separating the fish is often the safest solution.

Tips for Reducing Aggression

A few simple changes can improve compatibility:

  • Add plenty of plants.
  • Create caves and hiding places.
  • Rearrange décor before introducing new fish.
  • Keep schooling species in proper numbers.
  • Feed regularly.
  • Avoid overcrowding.

Aquascaping plays a significant role in reducing territorial behaviour.

Common Beginner Mistakes

Choosing Fish by Appearance Alone

Always research compatibility before purchasing.

Buying Juveniles Without Researching Adult Size

Many fish sold at just a few centimetres eventually exceed 30 cm.

Overstocking

Too many fish create stress and water quality issues.

Mixing Aggressive and Peaceful Fish

Even a single aggressive fish can disrupt an otherwise peaceful aquarium.

Keeping Schooling Fish Alone

Many species become stressed without companions.

Frequently Asked Questions

Can all peaceful fish live together?

Not always. Water chemistry, swimming behaviour and adult size still need to be considered.

What is the easiest community fish?

Neon Tetras, Harlequin Rasboras, Corydoras, Platies and Honey Gouramis are all excellent beginner choices.

How many schooling fish should I keep?

At least six, although groups of eight to twelve are usually better.

Can I mix Guppies and Tetras?

Yes. Many Tetra species live well alongside Guppies, provided water conditions suit both.

Can Plecos live with community fish?

Bristlenose Plecos are excellent community fish.

Common Plecos are usually too large for typical home aquariums.

Final Thoughts

Building a peaceful community aquarium starts with careful planning. Choosing fish that share similar water requirements, temperaments and adult sizes creates a healthy environment where every species can thrive. While colourful fish may be tempting, compatibility should always come before appearance when selecting livestock.

With a little research and patience, you can create a vibrant aquarium filled with active, healthy fish that complement one another perfectly. Introduce new fish gradually, maintain excellent water quality and always provide plenty of swimming space and hiding places. Your aquarium will not only look better but will also be far more stable and enjoyable to keep.

At Charterhouse Aquatics, we stock a huge range of tropical fish, aquarium plants, complete aquarium kits, filters, heaters, fish foods, water treatments and aquascaping supplies to help you build the perfect community aquarium. Whether you’re setting up your first tank or expanding an established aquarium, our experienced team is always happy to offer expert advice.

Reading next

15 Aquarium Fish That Clean Your Tank (And What They Actually Clean)
25 Common Beginner Aquarium Mistakes (And How to Avoid Them)

Leave a comment

All comments are moderated before being published.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Please note, comments need to be approved before they are published.

>