Skip to main content

Freshwater Fish for Sale UK

2229 products available

Freshwater fish for sale UK, from community tetras and guppies to cichlids, plecos and rare species. Live arrival guarantee and tracked delivery.

Products in Freshwater Fish for Sale UK

2229 products

Blue Moscow male fancy guppy with broad turquoise fins swimming among dark wood and plants
Easy

Blue Moscow Male Guppy (Poecilia reticulata)

22–28°C · pH 7–8 · 45L

£6.49
Neon Tetra with a bright blue stripe and red rear body against a softly blurred background
Moderate

Neon Tetra (Paracheirodon innesi)

21–25°C · pH 5–7

£2.99
Land Hermit Crab (Coenobita sp.)
Moderate

Land Hermit Crab (Coenobita sp.)

24–29°C

£8.99
Kuhli Loach with bold dark bands swimming between wood and green plants

Kuhli Loach (Acanthophthalmus kuhli)

24–27°C · pH 6.5–6.5

£2.99
Black Corydoras
Moderate

Black Venezuela Corydoras (Corydoras sp. Black Venezuela)

22–26°C · pH 6–7.8 · 75L

From £6.79Some sizes on sale
Albino Bronze Cory resting on pale sand in front of dark wood and green plants, with a cream body and red eye

Albino Bronze Cory (Osteogaster aenea)

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

£2.99
Marble Angelfish (Pterophyllum scalare)
Moderate

Marble Angelfish (Pterophyllum scalare)

24–27°C · pH 6.5–8 · 200L

£3.99
Cardinal Tetra in side profile with a blue stripe and full-length red lower body on black
Moderate

Cardinal Tetra (Paracheirodon axelrodi)

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

£2.54
Spotted Bristlenose Pleco with long snout bristles swimming above gravel and wood
Moderate

Bristlenose Pleco (Ancistrus sp.)

22–27°C · pH 6–8

From £3.51Some sizes on sale
Side view of a Super Blue Emperor Tetra with a vivid blue body in an aquarium
−40%
Moderate

Super Blue Emperor Tetra (Inpaichthys kerri)

24–27°C · pH 5.5–7 · 68L

£2.99£4.99
Black Ruby Barb swimming among green plants and twisting wood, with a deep red body, dark scales and black fins

Black Ruby Barb (Pethia nigrofasciata)

22–26°C · pH 6–6.5 · 72L

From £3.39Some sizes on sale
Red Turquoise Discus with blue maze-like stripes among green plants and wood above pale gravel

Red Turquoise Discus (Symphysodon spp.)

26–30°C · pH 6–7.5

From £37.99Some sizes on sale
Red-and-white Betta with a broad fan-shaped tail and large white pectoral fins, swimming between driftwood roots
−15%
Moderate

Super Delta Big Ear Male Betta Mix (Betta splendens)

26–28°C · pH 6–8

£15.29£17.99
Longfin Ram Cichlid (Mikrogeophagus ramirezi)

Longfin Ram Cichlid (Mikrogeophagus ramirezi)

27–30°C · pH 4–7 · 54L

From £6.99Some sizes on sale
Albino Bronze Cory (Corydoras aeneus)
−10%
Easy

Bronze Corydoras, Bronze Cory Catfish (Corydoras aeneus)

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

£3.59£3.99
One Pearl Danio with reflective blue-pink scales beside driftwood and green plants

Pearl Danio (Brachydanio albolineatus)

16–25°C · pH 6–8

£3.99
Electric Blue Acara swimming among green plants, rocks and dark wood
Easy

Electric Blue Acara (Andinoacara pulcher) – Neon Blue, 2–7cm Sizes

22–23°C · pH 6.5–8

£6.19
Oscar (Astronotus ocellatus)
−14%
Advanced

Tiger Oscar Cichlid (Astronotus ocellatus)

20–28°C · pH 6–7.5 · 540L

£9.45£10.99
Blue Wagtail Platy with a pale metallic-blue body and a black dorsal fin and tail, in a planted aquarium
Easy

Blue Wagtail Platy (Xiphophorus maculatus)

20–26°C · pH 7–8.2 · 54L

£5.99
Zebra Horned Nerite Snail with a yellow-and-dark striped horned shell on aquarium substrate
Moderate

Zebra Horned Nerite Snail (Clithon sp.)

19–26°C

£3.99
Libby Betta, Split-Tailed Betta White - XL — betta fish temperature — Betta Fighter fish UK — representative image
Moderate

Male Libby Split-Tailed White XL Betta (Betta sp.)

20–28°C · pH 6–8

£15.39
Harlequin swimming left among green plants and dark aquarium wood
Easy

Harlequin (Rasbora heteromorpha)

21–28°C · pH 5–7.5 · 54L

£2.99
Representative illustration of a Brilliant Turquoise Discus beside driftwood
Advanced

Brilliant Turquoise (Symphysodon aequifasciatus) — Domestic Strain

26–30°C · pH 6–7.5

£39.09
Gold Gourami (Trichopodus trichopterus)
Moderate

Gold Gourami (Trichopodus trichopterus)

24–28°C · pH 6–8 · 81L

From £2.99Some sizes on sale

Frequently Asked Questions about Freshwater Fish for Sale UK

How many freshwater fish can I have in a 60L tank?

A 60L tank comfortably houses around 8–12 small community fish (under 5cm each) such as Neon Tetras, Harlequin Rasboras or Endlers. The old "one inch of fish per gallon" rule is a rough guide at best — bioload, swimming space and social needs matter more than raw numbers. Always cycle the tank first and stock gradually over 4–6 weeks.

Do tropical fish need a heater?

Yes. Tropical freshwater fish come from warm tropical rivers and lakes, typically 22–28°C, which is well above UK room temperature. A thermostatically-controlled heater sized at roughly 1W per litre keeps the tank stable year-round and prevents the chilling that makes fish vulnerable to white spot and other disease.

How long does it take to set up a freshwater tank?

Physically setting up a tank takes an afternoon, but it needs to cycle before you add fish — usually 4–6 weeks for a fishless cycle using ammonia or bottled bacteria. Cycling builds the beneficial bacteria colony that converts fish waste into less-toxic nitrate. Adding fish too early is the single biggest cause of new-tank losses.

What are the best beginner tropical fish in the UK?

The hardiest community beginners are Platies, Mollies, Guppies, Zebra Danios, Harlequin Rasboras, Corydoras catfish and Bristlenose plecos. They tolerate the soft-to-moderate UK tap water found across most of Britain and forgive minor swings in temperature and chemistry while you learn the ropes.

Can I mix different tropical fish species?

Yes, most community fish get along if they share water parameter preferences, adult size and temperament. Avoid mixing fin-nippers (like Tiger Barbs) with long-finned fish (like Bettas or Angelfish), and never combine predatory and prey-sized fish. Research every species' needs before adding — compatibility charts are a good starting point.

How do I acclimate new fish to my tank?

Float the sealed bag in your tank for 15–20 minutes to equalise temperature, then drip-acclimate over 30–60 minutes using airline tubing to match water chemistry. Net the fish into the tank without tipping in the bag water. Keep the lights off for the first few hours to minimise stress.