HomeBlogWhat Fish Can Live With Goldfish in a Tank? (Guide)
What Fish Can Live With Goldfish in a Tank? (Guide)

What Fish Can Live With Goldfish in a Tank? (Guide)

AS
By Anil Satak M.Sc. Zoology
| | 9 min read
On this page

What fish can live with goldfish in a tank? I get asked this more than almost anything else, and after years of tanks in my house — including a betta named Raja who judges every stocking decision I make — I can tell you the honest answer disappoints most people who ask it.

Short answer: hardy, cold-water species like White Cloud Mountain minnows, hillstream loaches, and other goldfish are the safest bet. Here is the full list of goldfish tankmates. Most of the colorful tropical fish people actually want to pair with goldfish — tetras, guppies, bettas, angelfish — need warmer, calmer water than a goldfish tank realistically provides.

Early on, I foolishly tried keeping a few stray guppies in my cold-water goldfish setup because a friend insisted they were adaptable. Within days, the guppies became sluggish from the cooler temperatures, and my largest goldfish started viewing them as a fast-food buffet. It was a stressful, chaotic rescue mission.

If You Only Remember 3 Things

  • Goldfish are cold-water fish (roughly 65–75°F) with a genuinely heavy bioload — most tropical community fish can’t handle either condition long-term.
  • Size matters more than species: goldfish will eat anything that fits in their mouth, and slow, fancy varieties get bullied by fast, nippy fish.
  • A 20-gallon tank is the realistic minimum before you add any tank mates at all — goldfish alone already push most small setups to their limit.

What Fish Can Live With Goldfish in a Tank?

what fish goes with goldfish

So, what fish can live with goldfish in a tank, realistically? Fewer species than most pet store staff will tell you, in my experience. What fish can live with goldfish comes down to matching three things — temperature, waste tolerance, and temperament — and most of the fish that go with goldfish on paper fail at least one of them once the tank’s actually running.

The species that consistently work are other coldwater or genuinely unfussy fish: White Cloud Mountain minnows, hillstream loaches, and more goldfish. What fish goes with goldfish beyond that short list usually involves a compromise — a slightly warmer minimum temperature both species can tolerate, or a bigger tank that dilutes the bioload enough to keep water quality stable.

What types of fish can live with goldfish in your specific setup really depends on whether you’re keeping fancy (slow, round-bodied) or common/comet (fast, slim-bodied) goldfish, since the two have very different tank mate needs.

Goldfish Compatibility: What Actually Makes a Good Tank Mate

what types of fish can live with goldfish

Goldfish compatibility isn’t really about “will they fight” — it’s three overlapping factors most compatibility charts skip entirely.

Temperature. Goldfish are a true coldwater species, comfortable around 65–75°Fwell below the 75–80°F most tropical community fish need to stay healthy long-term.

Bioload. This is the one people underestimate. Goldfish produce a lot of waste for their size, and their gills are unusually good at coping with the resulting ammonia swings. A 2014 study found goldfish can physically remodel their gill tissue to tolerate ammonia far better than more sensitive species like carp and trout (Sinha et al., 2014, cited in a 2023 review in Science of the Total Environment.

If you remember one thing from my zoology days, let it be this: tolerance is great for the goldfish and genuinely bad news for a tankmate that doesn’t share it, because the water quality the goldfish shrugs off can quietly stress a less hardy fish into disease.

Temperament and speed. Fancy goldfish (Oranda, Ryukin, Fantail) are slow, deliberately clumsy swimmers by breeding design — they lose feeding competitions against faster fish and get fin-nipped by anything boisterous.

Compatible fish for goldfish need to clear all three bars, not just one.

What Small Fish Can Live With Goldfish?

What Small Fish Can Live With Goldfish

If you’re wondering what small fish can live with goldfish, White Cloud Mountain minnows are about as close to a universal answer as this hobby gets — genuinely cold-water-tolerant, peaceful, and too fast and small to compete meaningfully for food. Hillstream loaches are another option for larger, well-filtered tanks, since they’re built for cool, oxygen-rich, fast-moving water.

What other fish can live with goldfish in the “small fish” category is a short list on purpose. Most small tropical fish — neon tetras, guppies, most rasboras — need warmth goldfish don’t tolerate well over the long haul, so they get excluded even though they’d otherwise be a peaceful, non-competitive size match.

What Colorful Fish Can Live With Goldfish?

This is where most compatibility advice online quietly gives up, because the honest answer to what colorful fish can live with goldfish is: almost none, if you’re picturing a typical tropical community-tank palette.

Rosy barbs are the closest realistic option — they tolerate cooler water better than most colorful tropicals and hold their own against goldfish in size and speed, though they need a large, well-established tank to stay peaceful rather than fin-nippy.

Can Angelfish Live With Goldfish?

No — and this is one of the most common mismatches I get asked about. Can angelfish live with goldfish comes up constantly because both are popular, easy-to-find fish, but angelfish need warm water (78–84°F) well above what goldfish tolerate long-term, and adult angelfish can turn territorial toward slow-moving tank mates like fancy goldfish.

I constantly see comments from people claiming both fish adapt fine to “room temperature” without a heater. In reality, that usually means a house that is far too cold for the angelfish’s immune system, or dangerously warm for the goldfish. It is a recipe for a slow, stressful decline for both species, no matter how clean the water is.

What Cleaner Fish Can Live With Goldfish?

What cleaner fish can live with goldfish is a narrower question than “algae eaters” makes it sound, because the best algae eater for goldfish tank setups isn’t necessarily the most popular one sitting in the pet store’s algae-eater tank.

Can Plecostomus Live With Goldfish?

Can Plecostomus Live With Goldfish?

Technically yes, in terms of temperature tolerance and temperament — but this is the pairing I’d talk most people out of. Can plecostomus live with goldfish almost always gets asked about the common pleco (Hypostomus plecostomus), which FishBase lists at a maximum recorded length of roughly 20 inches (50 cm) in the wild, with well-cared-for aquarium specimens regularly documented well past a foot

The U.S. Fish & Wildlife Service’s own risk assessment on the species flags exactly this: a fish sold at 2 inches that eventually needs a 75-gallon-plus tank on its own, before you’ve accounted for goldfish at all.

A far better best algae eater for goldfish tank pick is a bristlenose pleco, which tops out around 4–6 inches, stays manageable in a well-stocked goldfish tank, and does the same algae-grazing job without the multi-year size surprise.

Algae EaterAdult SizeColdwater Tolerant?Good With Goldfish?
Common PlecoUp to ~20 inModerateNo — outgrows almost any goldfish setup
Bristlenose Pleco4–6 inYesYes — the better pick
Nerite SnailUnder 1 inYesYes — won’t compete for food
Hillstream Loach2–3 inYesYes — needs strong water flow

What Fish Can Live With Goldfish in a 20 Gallon Tank vs. a 10 Gallon Tank?

What fish can live with goldfish in a 20 gallon tank is a genuinely different answer from what fish can live with goldfish in a 10 gallon tank — mostly because a 10-gallon tank is already tight for one fancy goldfish, let alone a tank mate on top of it.

In a 10-gallon setup, the realistic answer is: none yet. That tank is sized for one young fancy goldfish, and adding even a hardy tank mate pushes the bioload past what the filtration can reasonably keep up with. In a 20-gallon tank, you’ve got enough headroom for one goldfish plus a small group of White Cloud Mountain minnows or a couple of nerite snails, provided the tank is fully cycled and you’re staying on top of water changes.

Goldfish Tank Mates: Our Top Picks

best tank mates for what fish can live with goldfish

Pulling it together and answering what fish can live with goldfish one more time in plain terms — here are the goldfish tank mates that consistently work across most setups:

  • White Cloud Mountain minnows — the most reliable coldwater companion
  • Rosy barbs — for larger tanks wanting color and activity
  • Hillstream loaches — for well-filtered, oxygen-rich setups
  • Bristlenose plecos — for algae control without the size surprise
  • Nerite snails — for zero-competition cleanup
  • Other goldfish — still the single best tank mate for a goldfish

Frequently Asked Questions

What fish can live with goldfish in a tank?
Coldwater, hardy species like White Cloud Mountain minnows, hillstream loaches, bristlenose plecos, and nerite snails — most tropical community fish need warmer, cleaner water than a goldfish tank reliably offers.

Can goldfish live with tropical fish?
Not reliably long-term — most tropical fish need warmer water than goldfish tolerate well, and the temperature compromise usually stresses one species or the other.

Do goldfish need a tank mate?
No, goldfish do fine alone, but they’re a shoaling species that generally does better socially with another goldfish than with a different species.

Can guppies live with goldfish?
It’s a common pairing but a risky one — guppies need warmer water than goldfish, and fancy goldfish are large enough to eat them.

What fish can live with goldfish in a small tank?
Very few. When people ask what fish can live with goldfish in a small tank, the real answer is usually “wait until you upsize” — tanks under 20 gallons can’t support a goldfish plus any tank mate once the bioload is accounted for.

Can betta fish live with goldfish?
Not recommended — bettas need significantly warmer water than goldfish, and fin-nipping risk runs in both directions.

Is a pleco good for a goldfish tank?
Only a smaller species like a bristlenose — common plecos outgrow nearly any home goldfish setup.

Can goldfish live with shrimp?
Generally no — most goldfish will eat shrimp, especially smaller cherry or ghost shrimp.

Next Steps: Resources You Should Read

Related FishioHub reading:

Scientific references:

USA aquarium resources:

  • Goldfish Society of America — hobbyist organization and breed standards
  • LiveAquaria — US-based livestock retailer with species compatibility data
  • Your local university extension aquaculture program (many US land-grant universities run one) — for regional water-quality testing resources

Closing

The best goldfish tank mate isn’t the flashiest fish at the store — it’s the one that can handle the same cold, messy water your goldfish thrives in without missing a beat. Get that match right, and you’ll spend a lot less time troubleshooting and a lot more time actually enjoying the tank.

Was this guide helpful?

Thanks for the feedback - it helps us improve!
How This Guide Was Written
FishioHub's editorial process, in short.
First-Hand Experience

Based on animals I've personally kept and bred - not summarized from other articles.

Zoological Foundation

Claims are checked against my M.Sc. Zoology training and published aquatic biology research, not recycled aquarium myths.

No Paid Influence

No sponsorship shaped this guide. Affiliate links, if any, are disclosed separately and never hidden.

Kept Current

Errors are corrected as soon as they're found, with the update noted at the bottom of the article.

Published July 31, 2026 by Anil Satak, M.Sc. Zoology · Editorial Policy
Anil Satak

Anil Satak M.Sc. Zoology · Founder, FishioHub

Grew up in a fishing family in India and holds a Master's in Zoology. FishioHub is a one-person operation - every guide is personally researched, kept-tested, and written by Anil. No team, no outsourced writers, no AI-generated content. Read his full bio →

🏠Home 🎣Tools 🐟Fish 🦐Shrimp 🦀Crabs 📄Posts