Skip to main content
TropicalFish Co

Schooling Fish for Sale UK

Tetras, rasboras, barbs, danios and rainbowfish in shoal-friendly quantities — these species only settle in groups of six or more. Group prices per listing.

Shop current stock197 live listings
  • Check the listing for the exact sale unit and current price
  • Match adult size, water needs and social behaviour
  • Prepare a fully cycled aquarium before arrival
Current delivery and offer information

Follow each link for the latest terms before ordering.

Current Schooling Fish listings

197 products

Neocaridina davidi topas blue
Easy

Neocaridina davidi topas blue

18–28°C · pH 6.5–8 · 20L

£17.99
Horseman Cory with saddle marking on aquarium substrate
Easy

Horseman Cory (Corydoras eques)

22–26°C · pH 6–7.5 · 60L

£6.99
Emperor Tetra (Nematobrycon palmeri)
−13%
Easy

Emperor Tetra (Inpaichthys kerri)

23–27°C · pH 5.5–7.5 · 80L

£2.99£4.99
Herring Cichlid (Cyprichromis microlepidotus)
Moderate

Karilani Herring Cichlid (Cyprichromis microlepidotus)

24–27°C · pH 7.5–9 · 250L

£41.99
Blunthead Cichlid (Tropheus moorii)
−10%
Advanced

Blunt-Headed Cichlid, Moori (Tropheus moorii orange I "bemba")

24–28°C · pH 8–9 · 300L

£36.89£40.99
Checkered Barb (Oliotius oligolepis) showing its checkerboard scale pattern in a planted aquarium
Easy

Checkered Barb (Barbus Capoeta oligolepis)

20–25°C · pH 6–7 · 60L

£2.99
Glass Bloodfin Tetra (Prionobrama filigera)
Easy

Glass Bloodfin (Prionobrama filigera)

23–28°C · pH 6–7.5 · 80L

£3.99
Glowlight Rasbora (Trigonostigma hengeli) in a planted aquarium
Easy

Glowlight Rasbora (Trigonostigma hengeli)

23–28°C · pH 6–7.5 · 60L

£3.99
Tiger Barb (Puntigrus tetrazona)
Easy

Green Tiger Barb (Barbus Capoeta tetrazona green)

23–27°C · pH 6–8 · 80L

£3.99
Platinum White Angelfish (Pterophyllum scalare) in a planted aquarium
Moderate

Platinum White Angelfish (Pterophyllum scalare)

25–28°C · pH 6–7.5 · 150L

£14.99
Neocaridina davidi yellow neon
Easy

Neocaridina davidi yellow neon

18–28°C · pH 6.5–8 · 20L

£10.99
Albino Golden Cory (Albino Corydoras) real fish side view
Easy

Albino Bronze Cory (Osteogaster aenea)

22–27°C · pH 6–8 · 80L

£2.99
Neocaridina heteropoda Blue Jelly
Easy

Neocaridina heteropoda Blue Jelly

18–28°C · pH 6.5–8 · 20L

£19.99
representative illustration of a small blue-striped tetra; exact fish, colour and size may vary
−14%
Moderate

Green Neon Tetra (Paracheirodon simulans)

23–27°C · pH 5.5–6.5 · 60L

£6.01£6.99
Least Rasbora (Boraras urophthalmoides) with dark exclamation-mark body pattern
Moderate

Least Rasbora (Boraras urophthalmoides)

22–28°C · pH 5–7.5 · 40L

£2.99
Banded Rainbowfish (Melanotaenia trifasciata)
Easy

Banded Rainbowfish (Melanotaenia trifasciata)

24–30°C · pH 7–8.5 · 200L

£7.99
Red-Blue Colombian Tetra (Hyphessobrycon columbianus) in a planted aquarium
−14%
Easy

Red-Blue Colombian Tetra (Hyphessobrycon columbianus)

24–28°C · pH 6.5–7.5 · 120L

£2.57£2.99
Orange Rili Shrimp (Neocaridina davidi)
Easy

Orange Rili Shrimp (Neocaridina davidi)

18–28°C · pH 6.5–8 · 20L

£12.99
Lemon Tetra (Hyphessobrycon pulchripinnis)
Easy

Lemon Tetra (Hyphessobrycon pulchripinnis)

23–28°C · pH 5.5–7.5 · 60L

£3.99
Neocaridina heteropoda Blue Velvet
Easy

Blue Velvet Shrimp (Neocaridina davidi)

18–28°C · pH 6.5–8 · 20L

£14.99
Red-Line Tetra Hyphessobrycon amapaensis showing its red lateral stripe
Easy

Red-Line Tetra (Hyphessobrycon amapaensis)

23–27°C · pH 5.5–7 · 60L

£7.99
Representative digital illustration of a banded male Zonatus Cichlid (Cyprichromis zonatus) in an aquarium
Moderate

Zonatus Cichlid (Cyprichromis zonatus)

24–27°C · pH 7.5–8.5 · 300L

£40.99
Yellow Shrimp (Neocaridina davidi) - bright yellow freshwater dwarf shrimp
Easy

Neocaridina davidi yellow cherry

18–28°C · pH 6.5–8 · 20L

£11.99
Saulosi Mbuna yellow female or juvenile source photograph
−12%
Moderate

Saulosi Mbuna (Chindongo saulosi)

24–26°C

£11.43£12.99

Before you choose from this collection

Schooling fish need numbers: at least eight of one species, ideally ten to fifteen, in a cycled tank of 60 litres or more. Most species here cost about £2-£5 each — cardinal and neon tetras, harlequin rasboras, rummy-nose tetras and zebra danios for a heated community tank; chili rasboras, ember tetras and celestial pearl danios for a nano; white cloud minnows for an unheated tank.

This page brings together the shoaling and schooling species that move as one — the fish that give a community tank its sense of life and motion. Everything listed is live stock held in our own system, dispatched with a licensed live-animal courier under our live arrival guarantee.

Tetras, rasboras, danios, barbs and small rainbowfish are all shoaling fish that need numbers to feel safe and show their colour. A tight school of a dozen fish is one of the most beautiful sights in the hobby — and impossible to achieve with just a handful. The best schooling fish for a UK community aquarium, with the group size each needs: cardinal and neon tetras (8+), ember tetras (10+), harlequin rasboras (8+), chili and phoenix rasboras (10+ in a nano), rummy-nose tetras (8+, the tightest schoolers of all), zebra and celestial pearl danios (8+), cherry barbs (6+), white cloud mountain minnows (8+, unheated tanks), corydoras catfish (6+ of one species on the bottom), and for larger tanks congo tetras, denison barbs and boesemani rainbowfish (6 to 8+).

Read the species care guides linked below before ordering. The one rule that unites this whole page: buy in groups. Shoaling fish kept in twos and threes hide, fade and can turn nippy; kept in proper numbers they relax and shine.

Explore related collections

Visual route into our wider UK live-fish range.

Frequently asked questions

Shoaling fish gather together loosely for safety; schooling fish take it further and swim in coordinated, synchronised formation. In practice, aquarists use the terms interchangeably, and the keeping advice is the same: buy enough of them. Most 'schooling' aquarium fish shoal in the tank and school when startled.
At least 8 of the same species, and more is genuinely better. Below about six, shoaling fish feel exposed — they hide, lose colour and some become fin-nippers. A group of ten to fifteen relaxes, colours up and displays the flowing group movement that's the whole point of keeping them.
Zebra danios, harlequin rasboras, neon and ember tetras, and white cloud minnows are all hardy, peaceful and forgiving — ideal first shoals for a cycled community tank. Buy a single species in good numbers rather than a few each of several; one strong shoal looks better than several weak ones.
Most schooling species start at about £2-£5 each, and because you buy them in groups of eight or more, budget for the whole shoal rather than a single fish. A strong shoal of one species looks better than a few each of several. Prices on this page are live: what you see is what's in stock today.
You can, and a tank with two or three distinct shoals looks wonderful — but each species schools with its own kind, so keep each in proper numbers rather than mixing a few of everything. Different species won't form one combined school; they'll form separate groups that share the tank.
Yes. Shoaling fish post well in numbers, bagged in oxygen-charged water inside a polystyrene-insulated box with a winter heat pack and carried midweek by a licensed live-animal courier. We dispatch Wednesday for Thursday delivery, all under our photo-proof live arrival guarantee.
For a typical heated community tank: cardinal or neon tetras, harlequin rasboras, rummy-nose tetras and zebra danios are the reliable classics, all happy in groups of eight or more. For a nano tank under 60 litres, chili rasboras, ember tetras and celestial pearl danios school beautifully in tens. For an unheated tank, white cloud mountain minnows. Every one of them looks better and behaves more naturally in a larger group than the minimum.
For 200 litres and up: congo tetras, denison (roseline) barbs, boesemani and other Melanotaenia rainbowfish, silver dollars and tinfoil barbs all school as adults. Plan six to eight as a minimum, allow for adult size — denison barbs reach about 12 cm and tinfoil barbs far more — and give them open swimming length rather than height.

Watch: Schooling Fish in 60 seconds

Short clips from our own channel — the things keepers most often get wrong, answered in a minute.

Your Fish Is Nipping Because You Bought Too FewFin nipping and bullying in a community tank is usually a group-size problem: why shoaling fish need numbers, and how many to buy.
One odd fish breaks the whole shoalA 1986 predation experiment showed a school of eight confuses a predator — and a single odd-coloured fish gets singled out. Buy one species in numbers.