31 Best Schooling Fish for Your Aquarium

Best schooling fish for your aquarium

Schooling fish, known for their synchronized and harmonious swimming patterns, add a dynamic and captivating element to any aquarium. If you are interested in learning about the best schooling fish, this guide is for you.

In this comprehensive article, we will introduce you to a diverse range of species, each with unique characteristics and care requirements. 

Whether you’re a seasoned aquarist or a beginner looking to start your first tank, you’ll find the perfect schooling fish to create a vibrant and lively underwater community here. Let’s begin!

31 Best Schooling Fish Species

1. Amazon Puffer Fish

Amazon Puffer fish
Scientific Name:Colomesus asellus
Origin:Amazon River Basin, South America
Size:3 inches
Lifespan:8–10 years
Diet:Omnivorous
Temperament:Semi-aggressive
Tank Size:30–40 gallons
School Size:Solitary at times or in a group of 6 or more
Temperature:73–82°F
pH:6.5–7.5
Care Level:Moderate

The Amazon Puffer Fish is a native of the Amazon River Basin. These semi-aggressive, omnivorous fish are known for their distinctive dietary needs and unique behaviors. 

They grow up to three inches and have a lifespan of 8 to 10 years. Their diet includes hard, crunchy foods like bladder snails and freeze-dried krill, which help maintain their dental health. 

While they can be solitary, they are also known to thrive in groups of six or more, making them a popular choice among freshwater schooling fish. 

They require a tank size of 30 to 40 gallons and can adapt to a pH range of 6.5 to 7.5

Despite being considered a peaceful community fish, they can exhibit assertive behavior towards slower, long-finned fish. 

Their care level is moderate, with some hobbyists finding the occasional need for teeth clipping an engaging part of the aquarium hobby.

2. Black Skirt Tetra

Black Skirt Tetra
Scientific Name:Gymnocorymbus ternetzi
Origin:South America
Size:2–3 inches
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Peaceful, Active
Tank Size:Minimum of 15 gallons
School Size:5 or more
Temperature:70–85°F
pH:6.0–7.5
Care Level:Easy

The Black Skirt Tetra, a standout among schooling fish for aquariums, is a favorite for both beginner and seasoned fish keepers. 

Hailing from South America, these smaller fish are admired for their unique appearance and lively demeanor. 

These omnivorous species can live up to five years. Additionally, they are often regarded as a low-maintenance yet engaging addition to any aquarium. 

They flourish in a tank of at least 15 gallons, ideally with a school of five or more. To ensure their health, it’s crucial to maintain a water temperature between 70 and 85°F and a pH level ranging from 6.0 to 7.5

The adaptability of these fish, as well as their easy care level, make them one of the most popular schooling fish. Moreover, they are suitable for many fish species as they make good tank mates.

Watch this video to learn more about this schooling fish species:

Black Skirt Tetra Care: A Hardy Beginner Tetra!

3. Bloodfin Tetra

Bloodfin Tetra
Scientific Name:Aphyocharax anisitsi
Origin:South America
Size:Around 2 inches
Lifespan:5–8 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:20 gallons
School Size:5–7
Temperature:64–82°F
pH:6.0–8.0
Care Level:Easy

The Bloodfin Tetra, a serene and low-maintenance schooling species, makes an excellent choice for your freshwater aquarium. 

Hailing from the Paraná River basin in South America, these small schooling fish typically grow up to two inches and can live for 5 to 8 years. 

They flourish in a community aquarium of at least 20 gallons, ideally with a school size of 5 to 7. 

As omnivores, they feast on a balanced diet of commercial flakes or pellets, supplemented with high-protein delicacies like brine shrimp or bloodworms.

They are active swimmers, mainly occupying the upper and middle water layers. They thrive in water temperatures ranging from 64 to 82°F and a pH level of 6.0 to 8.0

However, be cautious if you have fish with long fins in your tank, as Bloodfin Tetras may nip at them. Furthermore, it is important to pay attention to the feeding routine of these fish as they are tiny and prone to overeating.

4. Buenos Aires Tetra

Buenos Aires Tetra
Scientific Name:Hyphessobrycon anisitsi
Origin:South America
Size:3 inches
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Semi-aggressive
Tank Size:20 gallons
School Size:6 or more
Temperature:73–81°F
pH:5.5–7.0
Care Level:Easy

The Buenos Aires Tetra, a vibrant freshwater fish native to South America, is a lively and popular addition to your fish tank. 

These semi-aggressive, fin-nipping fish, which grow to a manageable size of three inches, are best kept in schools of six or more to help channel their active nature. 

They coexist well with similar-sized or larger fish, making them a dynamic component of a diverse, planted tank. Their omnivorous diet includes a variety of foods, from flakes to live prey. 

They thrive in a 20-gallon tank with a temperature range of 73 to 81°F and a pH of 5.5 to 7.0. Despite their feisty nature, these hardy fish are easy to care for, making them a likely best-seller at your local aquarium store depot.

5. Cardinal Tetra 

Cardinal Tetra
Scientific Name:Paracheirodon axelrodi
Origin:Brazil, Colombia, Venezuela
Size:2 inches
Lifespan:4–5 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:20 gallons
School Size:6 or more
Temperature:73–81°F
pH:4.6–6.2
Care Level:Intermediate

The Cardinal Tetra is a tropical fish species that is native to Brazil, Colombia, and Venezuela. 

These tiny fish, reaching a manageable size of two inches, are perfect for a 20-gallon tank setup and are best kept in groups of six or more, creating an engaging display of synchronized swimming. 

They are omnivorous, offering a range of feeding options, and thrive in warm, slightly acidic waters with temperatures between 73 and 81°F and a pH of 4.6 to 6.2

While their care level is intermediate, the beauty they bring to your aquarium makes the effort worthwhile. They are often available at your local aquarium store. 

Remember, these schooling fish thrive better with similarly sized fish and are most vibrant when kept with other aquatic animals that prefer the same conditions.

Watch the beautiful display of these schooling fish in this video:

100 cardinal tetra in an aquascaping tank

6. Cherry Barb

Cherry Barb
Scientific Name:Puntius titteya
Origin:Sri Lanka
Size:Up to 2 inches
Lifespan:4–6 years
Diet:Omnivorous
Temperament:Peaceful, Active
Tank Size:25–30 gallons
School Size:6–10
Temperature:74–79°F
pH:6.0–7.0
Care Level:Easy

Originating from Sri Lanka, the Cherry Barb may be a good tankmate to your current set of friendly fishes, thanks to its radiant hue and lively demeanor. 

These petite fish, growing up to two inches, are known for their longevity, living between 4 and 6 years. They are omnivores that flourish in tranquil surroundings, making them an excellent choice for beginner aquarists. 

Cherry Barbs are easy to maintain and adjust well to a tank size of 25 to 30 gallons. They thrive in schools of 6 to 10, adding a dynamic element to your aquarium. 

The ideal water conditions for these fish include a temperature range of 74 to 79°F and a pH level of 6.0 to 7.0

These schooling fish are a vibrant spectacle in the middle aquariums, especially when paired with other colorful fishes. In addition, they are also grouped into fish that are expected to swim near the water’s surface.

7. Chili Rasbora

Chili Rasbora
Scientific Name:Boraras brigittae
Origin:Borneo, Indonesia
Size:0.6–0.8 inches
Lifespan:4–5 years
Diet:Omnivorous
Temperament:Peaceful, Timid
Tank Size:6–8 gallons
School Size:20 or more
Temperature:68–83°F
pH:4.0–7.0
Care Level:Moderate

The Chili Rasbora, a petite yet vibrant schooling fish, hails from the lush waterways of Borneo, Indonesia. 

Despite their small size, measuring just 0.6 to 0.8 inches, these fish bring a splash of color and dynamism to any aquarium. 

They thrive in a moderately cared-for environment with a tank size of 6 to 8 gallons, accommodating a school of 20 or more. 

Their peaceful and timid nature and lifespan of 4 to 5 years make them an excellent choice for a long-term, serene aquatic setting. 

While they can consume both plant and animal matter, they show a preference for a protein-rich diet, relishing microscopic organisms like plankton, worms, and insects.

8. Clown Loach

Clown Loach
Scientific Name:Chromobotia macracantha
Origin:Indonesia, Borneo
Size:Up to 12 inches
Lifespan:10–25 years
Diet:Omnivorous
Temperament:Peaceful, Active
Tank Size:75 gallons for juveniles, 150 gallons for adults
School Size:5 or more
Temperature:77–86°F
pH:6.0–7.5
Care Level:Moderate

The Clown Loach, a small yet lively schooling fish, originates from the verdant waterways of Borneo, Indonesia. 

Despite their diminutive size, ranging from 0.6 to 0.8 inches, these fish introduce a burst of color and energy to any aquarium. They flourish in a moderately maintained environment with a tank size of 6 to 8 gallons

In terms of school size, this species thrives in a school of 20 or more. Their peaceful and shy demeanor makes them an ideal choice for a tranquil aquatic setting. 

Although they can consume both plants and animals, they favor a protein-rich diet, savoring microscopic organisms like plankton, worms, and insects. 

With a lifespan of 4 to 5 years, these fish can be a long-term, delightful addition to your aquarium. 

They are among the best community fish for beginners due to their moderate care needs and compatibility with other fish.

9. Congo Tetra

Congo Tetra
Scientific Name:Phenacogrammus interruptus
Origin:Congo River Basin, Africa
Size:3–3.5 inches
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Peaceful, Active
Tank Size:Minimum of 30 gallons
School Size:5–8
Temperature:73–82°F
pH:6.0–7.5
Care Level:Easy to Moderate

The Congo Tetra, native to the Congo River Basin in Africa, is a lively and colorful species that can enhance the visual appeal of your aquarium. 

These peaceful yet active fish flourish in groups of 5 to 8, making them the perfect addition to a community tank. 

They require a minimum tank size of 30 gallons and thrive in water temperatures ranging from 73 to 82°F with a pH of 6.0 to 7.5

As omnivores, they enjoy a varied diet, which contributes to their easy-to-moderate care level. 

Despite their relatively short lifespan of 3 to 5 years, their minute size and colorful bodies provide a dynamic visual appeal. 

These fish are great for those looking for a fish that does well in a school. They are among the slightly bigger fish on this list, but their schooling behavior makes them a joy to watch.

10. Coral Red Pencilfish

Coral Red Pencilfish
Scientific Name:Nannostomus mortenthaleri
Origin:Peru, South America
Size:Up to 1 inch
Lifespan:Up to 5 years
Diet:Omnivorous
Temperament:Peaceful, Timid
Tank Size:10–20 gallons
School Size:6 or more
Temperature:73–82°F
pH:5.5–7.5
Care Level:Moderate

Originating from Peru, the Coral Red Pencilfish is a small yet striking species that adds a splash of color to any fish tank. Despite their tiny size of just an inch, these fish are known for their tranquil and reserved nature. 

They flourish in a well-maintained environment with temperatures between 73 and 82°F and a pH level of 5.5 to 7.5. As omnivores, these fish enjoy a varied diet and can live up to five years. 

Ideally, they should be kept in a 10 to 20-gallon tank and in groups of six or more for their comfort. 

While they are peaceful, it’s crucial to pair them with tankmates of a similar size to ensure their safety. Among the most popular choices of tankmates for the Coral Red Pencilfish are Tetras, Barbs, Guppies, and Corydoras.

11. Pepper Cory Catfish

Pepper Cory Catfish
Scientific Name:Corydoras paleatus
Origin:Regions across South America
Size:1–3 inches
Lifespan:10–15 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 20 gallons
School Size:5 or more
Temperature:72–78°F
pH:6.0–8.0
Care Level:Easy

The Pepper Cory Catfish originates from diverse regions of South America. These tranquil beings are known for their low-maintenance care and thrive in tanks as small as 20 gallons

They enjoy the company of their own kind, making them one of the fish on this list that does well in schools of five or more. Their modest size of 1 to 3 inches makes them perfect for most home aquariums. 

In terms of lifespan, these fish can live up to 10 to 15 years under optimal conditions, which include a temperature range of 72 to 78°F and a pH level between 6.0 and 8.0

As omnivores, they have a varied diet, making them an appealing, long-term addition to an aquarium. Their unique ability to “wink” at their owners adds a fun element to their presence.

12. Diamond Tetra

Diamond Tetra
Scientific Name:Moenkhausia pittieri
Origin:Lake Valencia, Venezuela
Size:Up to 2.5 inches
Lifespan:3–6 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 15 gallons
School Size:6 or more
Temperature:72–82°F
pH:6.0–7.5
Care Level:Easy

If you’re looking for a fish to add to your tank, the Diamond Tetra is a great choice.

They are a group of fish that swim together, often at the top of the aquarium, making them visually appealing schooling fish. Their iridescent scales make these fish among the most beautiful in the hobby.

Diamond Tetras originate from Lake Valencia in Venezuela and are a favorite among aquarium hobbyists, particularly novices. 

These peaceful, shimmering fish are a joy to observe in a tank of at least 15 gallons, where they thrive best in groups of six or more. 

With a lifespan of 3 to 6 years, these omnivorous fish can grow up to 2.5 inches and are comfortable in water temperatures ranging from 72 to 82°F and a pH level of 6.0 to 7.5

Their easy care level and tranquil demeanor make them a delightful addition to any home aquarium. 

Watch this video to see this schooling fish species in action:

Diamond Tetras are Cool! #shorts

13. Dwarf Neon Rainbowfish

Dwarf Neon Rainbowfish
Scientific Name:Melanotaenia praecox
Origin:Mamberamo River Basin in Indonesia and Western New Guinea
Size:Up to 2.5 inches
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Peaceful; can be timid
Tank Size:20 gallons
School Size:6 or more
Temperature:72–79°F
pH:6.8–8.0
Care Level:Moderate

Originating from the Mamberamo River Basin in Indonesia and Western New Guinea, the Dwarf Neon Rainbowfish is a small, peaceful fish with a maximum size of 2.5 inches

They are characterized by their shy nature and radiant colors, and they flourish in a well-maintained 20-gallon tank, ideally with a group of six or more, and prefer temperatures between 72 and 79°F

As omnivores, they have a varied diet and typically live for 3 to 5 years. They thrive best in water, with a pH ranging from 6.8 to 8.0

Their vibrant hues and tranquil demeanor make them a top choice for a lively, harmonious aquarium. These fish are among the most popular in the hobby due to their striking appearance and calm temperament.

14. Ember Tetra

Ember Tetra
Scientific Name:Hyphessobrycon amandae
Origin:Central-Western Brazil
Size:Less than 1 inch
Lifespan:2–4 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:At least 7 or 8
Temperature:73–84°F 
pH:5.5–7.0
Care Level:Easy

The Ember Tetra, a radiant inhabitant from Brazil’s central-western regions, is a delightful addition to your freshwater aquarium. 

Despite its small size, under an inch, this vibrant species enlivens your tank with its fiery hues. 

Thriving in a minimum 10-gallon tank, they prefer to school in groups of seven or eight, adding a dynamic visual element to your aquarium. 

As omnivores, these schooling fish species have a lifespan of 2 to 4 years. They favor warmer waters, with temperatures between 73 and 84°F and a pH level from 5.5 to 7.0

Given their easy care level, Ember Tetras are a popular choice among both beginner and seasoned aquarists.

Interestingly, Ember Tetras are also referred to as “Fire Tetras” due to their vibrant, fiery orange-red color. However, this is not to be confused with the Flame Tetra, which is an entirely different species of schooling fish.

15. Flame Tetra

Flame Tetra
Scientific Name:Hyphessobrycon flammeus
Origin:Rivers along the coast of southeastern Brazil
Size:0.8–1 inch
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 15 gallons
School Size:6 or more
Temperature:72–82°F
pH:5.5–7.5
Care Level:Easy

The Flame Tetra is a radiant species native to Brazil’s southeastern rivers. Despite their petite size, ranging from 0.8 to 1 inch, these fish are known for their robust appetite and easy care. 

They thrive in a tank of at least 15 gallons, with a temperature between 72 and 82°F and a pH level from 5.5 to 7.5. Their diverse diet includes small crustaceans, insects, plants, and worms. 

Flame Tetras are schooling aquarium fish, so a group of six or more will ensure they feel at home. With a lifespan of 3 to 5 years, these fish are sure to add long-term vibrancy to your aquarium. 

However, it is important to avoid pairing them with larger, aggressive fish as their small size makes them easy targets.

16. Glass Catfish

Glass Catfish
Scientific Name:Kryptopterus vitreolus
Origin:Southeast Asia
Size:2.5–3 inches
Lifespan:7–8 years
Diet:Primarily carnivorous
Temperament:Peaceful
Tank Size:Minimum of 30 gallons
School Size:6 or more
Temperature:70–79°F
pH:6.0–7.0
Care Level:Moderate

The Glass Catfish, originating from Southeast Asia, is a peaceful and somewhat delicate species that adds a unique touch to any aquarium. 

With a lifespan of 7 to 8 years, these fish require a moderate level of care and a tank of at least 30 gallons. They flourish in water temperatures between 70 and 79°F, with a pH level of 6.0 to 7.0

Their diet is primarily carnivorous, favoring live foods, although they can adapt to high-quality flake and small pellet foods.

Supplementing their diet with live or frozen mysis, brine shrimp, and daphnia is beneficial due to their selective eating habits. 

Maintaining stable water parameters and providing plenty of hiding spots are crucial to ensure their well-being and minimize stress. 

These fish are usually active in the middle of the aquarium and are a joy to watch as they school together.

17. Tiger Barb

Tiger Barb
Scientific Name:Puntigrus tetrazona
Origin:Southeast Asia
Size:2–3 inches
Lifespan:5–7 years
Diet:Omnivorous
Temperament:Semi-aggressive; dominant
Tank Size:Minimum of 25 gallons
School Size:8 or more
Temperature:74–82°F 
pH:6.0–8.0
Care Level:Moderate

The Tiger Barb is a vibrant schooling fish native to Southeast Asia. While they are relatively small, measuring between 2 and 3 inches, they have a semi-aggressive temperament. They are known to nip at their tank mates, especially when kept in smaller groups. 

To ensure their well-being and manage their fin-nipping behavior, it’s recommended to house them in a tank of at least 25 gallons with a school size of eight or more. 

With a lifespan of 5 to 7 years, these omnivorous fish require a balanced and nutritious diet. Their care level is considered moderate, making them a suitable choice for aquarists with some experience.

18. Green Neon Tetra

Green Neon Tetra
Scientific Name:Paracheirodon simulans
Origin:Brazil, Colombia, Venezuela, as well as Orinoco and Negro Rivers in South America
Size:Up to 1 inch
Lifespan:2–3 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:6 or more
Temperature:75–84°F
pH:5.0–6.5
Care Level:Moderate

The Green Neon Tetra, a small yet vibrant schooling fish, originates from the Orinoco and Negro Rivers in South America, particularly in countries like Brazil, Colombia, and Venezuela. 

These petite creatures, growing up to just an inch, have a lifespan of 2 to 3 years. They are omnivorous and require a moderate level of care, making them a popular species of fish for beginners. 

To ensure their well-being, these active and engaging fish should be kept in a tank of at least 10 gallons, with a school size of six or more.

The optimal water conditions for these fish include a temperature range of 75 to 84°F and a pH level between 5.0 and 6.5.

19. Guppy

Guppy
Scientific Name:Poecilia reticulata
Origin:South America
Size:Up to 2.4 inches
Lifespan:Up to 2 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:10 or more
Temperature:75–82°F
pH:5.5–8.5
Care Level:Easy

Originating from South America, the Guppy is popular for its peaceful nature and vibrant hues. These small fish can have a maximum size of 2.4 inches and live up to two years.

As omnivores, Guppies have a diverse diet, contributing to their easy care. They flourish in a tank with plenty of space, ideally 10 gallons or larger, and enjoy the company of at least 10 of their kind.

Furthermore, this species of schooling fish is adaptable to a wide pH range, from 5.5 to 8.5, and prefers water temperatures between 75 and 82°F

Fun Fact: Guppies are known as the “million fish” due to their prolific breeding. Guppies can produce dozens of babies every month, making them very fascinating aquatic creatures.

20. Harlequin Rasbora

Harlequin Rasbora
Scientific Name:Trigonostigma heteromorpha
Origin:Malaysia, Singapore, Sumatra, and Borneo
Size:Up to 2 inches
Lifespan:5–8 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:6 or more
Temperature:72–81°F
pH:6.0–7.8
Care Level:Easy

The Harlequin Rasbora, a popular freshwater beginner-friendly fish, requires a minimum tank size of 10 gallons and thrives in temperatures between 72 and 81°F. With a balanced omnivorous diet, these fish can live for 5 to 8 years. 

During my travels, I have personally witnessed these charming fish in their native aquatic habitats in Malaysia. However, they are also found in Singapore, Sumatra, and Borneo. 

In fact, I recall setting up one of my earlier freshwater aquariums as an amateur aquarist, and the Harlequin Rasboras were my initial choice. Their resilience and adaptability helped me build confidence as a fish-keeper.

Further, their striking coloration and schooling behavior in a school of six or more is a sight to behold, making them an enchanting addition to a community tank.

21. Neon Tetra

Neon Tetra
Scientific Name:Paracheirodon innesi
Origin:South America
Size:1–1.5 inches
Lifespan:6–8 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:6 or more
Temperature:70–81°F
pH:6.0–7.0
Care Level:Easy

Hailing from the clearwater and blackwater streams of the Amazon basin in South America, the Neon Tetra is a vibrant and peaceful fish. 

Despite their small size, typically measuring between 1 and 1.5 inches, these fish are a delight to watch, especially when kept in schools of six or more. 

They are easy to care for, making them perfect beginner fish for freshwater aquariums. Neon Tetras thrive in a tank of at least 10 gallons. They are omnivorous by nature and have a lifespan of 6 to 8 years. 

One unique trait of Neon Tetras is their striking coloration, which is not just for show. When exposed to light, they exhibit a brilliant blue-green sheen, but in the dark, they turn a dull violet-blue. 

This color-changing ability is a form of camouflage that helps them evade predators in their natural habitat.

22. Otocinclus Catfish

Otocinclus Catfish
Scientific Name:Otocinclus vittatus
Origin:South America
Size:Up to 2 inches
Lifespan:3–5 years
Diet:Herbivorous
Temperament:Peaceful
Tank Size:Minimum of 20 gallons
School Size:6 or more
Temperature:72–79°F
pH:6.8–7.5
Care Level:Easy

The Otocinclus Catfish, also known as the “Oto” or “dwarf sucker,” is a small, peaceful, and herbivorous fish native to South America. 

These freshwater aquarium fish are renowned for their algae-eating habits, making them an ideal addition to maintaining a clean aquarium. 

Despite their petite size, growing only up to 2 inches, the Oto thrives when kept in a school of six or more in a tank of at least 20 gallons. They prefer a water temperature between 72 and 79°F and a pH level of 6.8 to 7.5

With a lifespan of 3 to 5 years and an easy care level, the Oto is a fun and easy schooling fish for your aquarium, especially for beginners. Moreover, they are generally compatible with other peaceful fish in the tank.

23. Rainbow Shiner

Rainbow Shiner
Scientific Name:Notropis chrosomus
Origin:North America
Size:3 inches
Lifespan:5 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 20 gallons
School Size:10 or more
Temperature:50–72°F
pH:6.5–8.0
Care Level:Easy

The Rainbow Shiner is a tranquil schooling fish coming from North America. This low-maintenance pet, with a manageable size of up to 3 inches and a lifespan of 3 to 5 years, flourishes in a tank of at least 20 gallons

It thrives in cooler water temperatures, ranging from 50 to 72°F, and a pH level of 6.5 to 8.0

Despite being labeled as omnivorous, the Rainbow Shiner is more of a micro predator and drift feeder, feasting on a diet of insects, plant matter, and invertebrates. 

A school of 10 or more of these vibrant fish can create an enchanting spectacle in your aquarium, making them a joy to observe. 

They are a popular choice among aquarium hobbyists due to their hardy nature and the mesmerizing color changes they undergo.

24. Red Eye Tetra

Red Eye Tetra
Scientific Name:Moenkhausia sanctaefilomenae
Origin:South America
Size:Up to 2.75 inches
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 20 gallons
School Size:6 or more
Temperature:73–82°F
pH:5.5–8.5
Care Level:Easy

The Red Eye Tetra, originating from South America, is a delightful choice for aquarium enthusiasts interested in schooling fish. These peaceful beings have a lifespan of 3 to 5 years and grow up to 2.75 inches

They enjoy the company of six or more of their kind, adding a vibrant dynamic to any aquarium. As omnivores, they have a diverse diet and can feast on plants and frozen food.

In terms of aquarium conditions, they are most comfortable in a 20-gallon tank with water temperatures between 73 and 82°F, with a pH level of 5.5 to 8.5

They are known to be quite adaptable and resilient, but they do have a preference for a tank that mimics their natural habitat with plenty of shade and hiding spots. 

Interestingly, these fish are not strictly schooling and may occasionally do their own thing, adding an element of surprise to your experience.

25. Rummy Nose Tetra

Rummy Nose Tetra
Scientific Name:Hemigrammus bleheri
Origin:South America
Size:Up to 2.5 inches
Lifespan:6–8 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 20 gallons
School Size:6 or more
Temperature:75–84°F
pH:6.2–7.0
Care Level:Easy

The Rummy Nose Tetra, a vibrant species native to South America, is a tranquil schooling fish recognized by its unique red nose.

These fish are low-maintenance, living up to 8 years. They thrive on a balanced diet of plant and animal-based foods, reflecting their omnivorous nature. 

For a school of six or more, a tank of at least 20 gallons is advised, though a larger tank can be beneficial for these fish. Optimal water conditions include a temperature of 75 to 84°F and a pH level of 6.2 to 7.0

With a manageable size of up to 2.5 inches, these fish are easy to take care of, making them a popular choice among both beginner and seasoned fish enthusiasts.

26. Scissortail Rasbora

Scissortail Rasbora
Scientific Name:Rasbora trilineata
Origin:Asian countries (Cambodia, Laos, Thailand, Borneo, Sumatra)
Size:Up to 3.5 inches
Lifespan:4–7 years
Diet:Omnivorous
Temperament:Passive
Tank Size:Minimum of 20 gallons
School Size:6 or more
Temperature:73–78°F
pH:6.6–7.0
Care Level:Easy

The Scissortail Rasbora, a peaceful schooling fish, is a favorite among aquarium enthusiasts. 

Originating from Southeast Asian countries like Cambodia, Laos, Thailand, Borneo, and Sumatra, these fish are recognized for their tranquil nature and impressive size, growing up to 3.5 inches

They are omnivorous and require a balanced diet to thrive. With a lifespan of 4 to 7 years, these fish are so much fun to add to an aquarium, especially for beginners, due to their longevity and easy care level. 

A minimum tank size of 20 gallons is suggested to comfortably accommodate a school of at least six Scissortail Rasboras. 

They flourish in water temperatures between 73 and 78°F with a pH level of 6.6 to 7.0. Their unique scissor-like tail and iridescent silver color make them an eye-catching addition to any fish tank.

27. Serpae Tetra

Serpae Tetra
Scientific Name:Hyphessobrycon eques
Origin:Amazon River basin (Brazil, Peru, Argentina, Bolivia, Paraguay)
Size:Up to 2 inches
Lifespan:5–7 years
Diet:Omnivorous
Temperament:Peaceful; Can be aggressive
Tank Size:Minimum of 20 gallons
School Size:6 or more
Temperature:72–79°F
pH:5.0–7.8
Care Level:Easy

Hailing from the diverse ecosystems of the Amazon River basin, the Serpae Tetra is a vibrant addition to any aquarium, adding a splash of color from Brazil to Paraguay. 

These small yet lively species, which grow up to two inches, can be a long-term companion in your tank with a lifespan of 5 to 7 years. As omnivores, they require a balanced diet. 

While generally peaceful, these tetras may occasionally display bouts of aggression, especially towards fish with longer fins. 

To accommodate their social nature, a school size of six or more is recommended in a tank as small as 20 gallons. They thrive in temperatures between 72 and 79°F and a pH range of 5.0 to 7.8.

Given their easy care level, these fish are a popular choice among both novice and experienced aquarists in the aquarium hobby.

28. Spotted Blue Eye

Spotted Blue Eye
Scientific Name:Pseudomugil gertrudae
Origin:Papua New Guinea, Australia
Size:Up to 1.5 inch
Lifespan:1–3 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:10 or more
Temperature:75–80°F
pH:6.5–7.5
Care Level:Easy to Moderate

The Spotted Blue Eye is a charming fish native to Papua New Guinea and Australia. These small, peaceful fish, reaching up to 1.5 inches in size, are known for their striking blue eyes and thrive in a tank as small as 10 gallons

They enjoy the company of their kind, preferring a school size of 10 or more. As omnivorous creatures, they have a diverse diet and thrive in a temperature range of 75 to 80°F with a pH of 6.5 to 7.5

They have a lifespan of 1 to 3 years and require care that ranges from easy to moderate, making the Spotted Blue Eye a suitable choice for both novice and experienced aquarium fish lovers. 

These types of schooling fish can be kept with other peaceful species. As a schooling fish often seen in the aquarium hobby, they add a dynamic and engaging element to your tank.

29. Common Molly

Common Molly
Scientific Name:Poecilia sphenops
Origin:Central and South America
Size:3–5 inches
Lifespan:3–5 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:20–30 gallons
School Size:4 or more
Temperature:72–78°F
pH:6.7–8.5
Care Level:Easy

The Common Molly, originating from Central and South America, is a perfect addition to your aquarium, particularly for beginners. 

These tranquil schooling fish, which can grow up to 5 inches, flourish in a 20 to 30-gallon tank with a minimum school size of four. They are omnivorous and can live for 3 to 5 years. 

To mimic their natural habitat, their tank should contain a substrate of sand, rocks, and pebbles supplemented with plants and caves. The water should be hard and fresh, with a temperature between 72 and 78°F

While lighting isn’t essential unless the tank lacks natural daylight, a water heater is vital to simulate the tropical climates they’re used to. 

A filter and a bubbler are also necessary, but a pump isn’t, as these fish prefer slow-moving water. 

Interestingly, the Common Molly is known for its ability to adapt to various water conditions, even brackish waters, showcasing their resilience and versatility.

30. White Cloud Mountain Minnow

White Cloud Mountain Minnow
Scientific Name:Tanichthys albonubes
Origin:China
Size:1.5 inches
Lifespan:5–7 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:6 or more
Temperature:64–72°F
pH:6.0–8.0
Care Level:Easy

The White Cloud Mountain Minnow, hailing from China, is a popular choice for aquarium enthusiasts due to its peaceful temperament and easy care level. 

These petite fish, growing up to 1.5 inches, thrive in a minimum 10-gallon tank with a school size of six or more. They have a lifespan of 5 to 7 years and are omnivorous.

The ideal tank conditions for these minnows are a temperature range of 64 to 72°F and a pH level between 6.0 and 8.0

Interestingly, the White Cloud Mountain Minnow is often referred to as the “poor man’s Neon Tetra” due to its vibrant colors and lower care requirements. 

A unique trait of these fish is their ability to tolerate cooler temperatures, unlike many other tropical fish, making them a great choice for unheated aquariums.

31. Zebra Danio

Zebra Danio
Scientific Name:Danio rerio
Origin:India, Bangladesh, Bhutan
Size:1.5–2.5 inches
Lifespan:2–5 years
Diet:Omnivorous
Temperament:Peaceful
Tank Size:Minimum of 10 gallons
School Size:5 or more
Temperature:64–77°F
pH:6.8–8.0
Care Level:Easy

The Zebra Danio is a vibrantly striped species found in South Asian countries like India, Bangladesh, and Bhutan. These fish are celebrated for their tranquil nature and adaptability.

Their omnivorous diet and low-maintenance care level make them an ideal choice for beginners. When it comes to school size, this fish requires at least five to minimize stress and discourage territorial behavior. 

These diurnal fish add a lively dynamic to your aquarium, being most active during the day. Interestingly, the Zebra Danio is also a favorite in scientific research due to its regenerative abilities.

In fact, I have owned a handful of these fish in my home aquarium and have witnessed first-hand their ability to regrow damaged tissues. 

In particular, one of my danios had its fin nipped by a larger tank mate and was able to regrow it fully in a few weeks.

According to recent reports, Zebra Danios are also able to repair their own heart, making it a highly studied fish species.

What Are Schooling Fish?

Schooling fish in an aquarium

Schooling fish are a type of fish that exhibit a fascinating behavior known as schooling. This behavior is characterized by a group of fish swimming in the same direction in a coordinated manner. 

The fish move as a single unit, maintaining a certain distance from each other and changing directions simultaneously. 

This behavior serves several purposes, including protection from predators, increased efficiency in finding food, and enhanced hydrodynamic efficiency. 

Schooling fish add a dynamic and captivating element to any aquarium, creating a visually appealing display of unity and coordination. 

This is why many aquarists are fascinated by the different kinds of schooling fish species.

What Is the Difference Between Schooling and Shoaling?

While the terms “schooling” and “shoaling” are often used interchangeably, they refer to two distinct behaviors in fish. 

Shoaling refers to a group of fish staying together for social reasons, but they don’t necessarily swim in the same direction or in a coordinated manner. 

Shoaling fish can swim independently of each other, but they stay close for the benefit of safety in numbers.

Does School Size Matter?

Yes, the size of a fish school plays a crucial role, particularly for schooling fish. A larger school size offers a multitude of benefits that contribute to the overall well-being and behavior of the group.

Firstly, a larger school size instills a sense of security among the fish. In the wild, schooling fish rely on their numbers for protection against predators. This instinctive need for safety in numbers carries over into aquarium settings as well. 

When the school size is larger, individual fish feel safer, leading to reduced stress levels. Lower stress levels, in turn, contribute to healthier and more vibrant fish.

Secondly, a larger school size promotes natural schooling behavior. Schooling fish are known for their synchronized and coordinated swimming patterns. 

When the school size is larger, these patterns become more pronounced and complex, leading to a more dynamic and visually appealing display in your aquarium.

Lastly, a larger school size can also enhance the social interaction among the fish. 

Important Things to Consider When Keeping Schooling Fish

Schooling fish near the surface of the water

Tank Size

The size of your aquarium plays a critical role in the health and happiness of your schooling fish. It’s important to ensure that the tank is proportionate to the size of the school you intend to keep. 

Overcrowding can lead to increased stress levels, which can subsequently result in disease outbreaks. Therefore, it’s essential to provide a spacious environment that can comfortably accommodate your chosen school size.

The general rule of thumb is one inch of fish per gallon of water. However, this rule doesn’t apply to all species, as some fish require more space. For example, goldfish need more space because they produce a lot of waste. 

Water Conditions

The overall health, longevity, and well-being of your fish are heavily influenced by the conditions of the water in the tank. 

Essential factors such as temperature, pH levels, and overall cleanliness should be regularly monitored and maintained within the optimal ranges suitable for your specific species of fish. 

A stable and clean environment can significantly enhance the lifespan and vitality of your schooling fish.

Compatibility of Species

When populating your aquarium, it’s crucial to select fish species that can coexist peacefully. 

Not all fish species are compatible with each other, and some schooling fish may exhibit aggressive or territorial behavior towards certain species. 

This can lead to conflicts, stress, and even harm to the fish. Therefore, it’s important to research and choose species that are known to live harmoniously together.

School Size

The size of the school is another important factor to consider. Each species of schooling fish has an optimal school size that provides a balance between social interaction and space. 

Too few fish in a school can lead to stress, as the safety-in-numbers strategy is compromised. On the other hand, too many fish can lead to overcrowding, territorial disputes, and increased competition for resources.

It’s essential to find the right balance to ensure a healthy and stress-free environment for your fish.

Frequently Asked Questions

Transparent fish for your aquarium

What Does Schooling Mean for Fish?

Schooling refers to the behavior of fish moving in the same direction in a coordinated manner. 

It’s a survival mechanism that provides protection from predators, enhances foraging success, and increases hydrodynamic efficiency.

What Is the Tightest Schooling Fish in the Aquarium?

Rummynose Tetra is probably the tightest schooling fish. They are known for their tight schooling behavior. They tend to move in a highly synchronized manner, making them captivating to observe.

Can Schooling Fish Live With Other Fish?

Yes, schooling fish can coexist with other fish species, provided they are compatible in terms of temperament, diet, and environmental needs. 

However, it’s essential to research each species’ requirements before introducing them to the same tank.

How Many Fish Do You Need for Schooling Fish?

The minimum number for a school is usually five, but this can vary depending on the species. Some fish may require larger schools to exhibit their natural behavior and feel secure.


Let us know which of these schooling fish species captured your attention the most by leaving a comment below! Feel free to also ask any questions you may have about any of these group swimmers.

Leave a Comment

You may also like