What other fish can you keep with goldfish?
The first thing to realise when considering which other fish you can keep in the same tank as goldfish is that goldfish have very specific requirements and any fish you keep with goldfish will therefore need to thrive in similar living conditions. For example:
- Goldfish like relatively low temperatures – they’re not tropical fish
- Goldfish can grow to be very large and need a lot of space – you should never keep goldfish in a bowl, or in a tank that is too small for them
- Goldfish eat a lot and will try to eat anything that will fit in their mouths… including smaller fish!
- Goldfish produce a lot of waste, which can pollute tank water – and more than one fish puts even more strain on your aquarium filter
- Goldfish scales can be damaged fairly easily, and some fancy goldfish have “bubble eyes” that can be damaged too (the Black Moor, for example)
So, to keep other fish with goldfish; you need to find a type of fish that:
- likes similar temperatures
- will not do any harm to your goldfish
- is big or quick enough for your goldfish not to eat them!
- And you need to make sure that your tank is big enough, not just for your goldfish, but for the goldfish tank mates you plan to keep in it as well.
This is quite a lot to ask! And that’s why our advice is to only keep goldfish with other goldfish.
Not only that; we also advise against mixing common and comet goldfish with fancy goldfish.This is because the slower moving, poorly sighted fancy fish may struggle to compete for food, or have their long, flowing fins nipped by the other fish.
We know this probably isn’t the answer you wanted to hear, as it can be very tempting to add more fish to your tank! However, we would strongly advise that, if you do want to start keeping other types of fish, you get a new tank and keep them separately to your goldfish rather than keeping them all together as tank mates.
But what if you REALLY want to keep other fish with goldfish?!
Ok, if you absolutely must add another type of fish to your goldfish tank, we’d suggest either White Cloud Mountain Minnows or Zebra Danios. But you’ll need to make sure that your goldfish aren’t too big (ie. that they won’t be able to fit the smaller fish in their mouths) – remember; your goldfish will grow! – and that your tank is big enough.
Also, Minnows and Danios are schooling fish (they live in groups) so you shouldn’t just add one or two. You should add at least three – preferably more like six – and that will require quite a big tank when you consider how much space your goldfish already need.
Remember: We strongly recommend that you keep common goldfish with other common goldfish, fancy goldfish with other fancy goldfish, and never mix goldfish with any other species of fish.
Read more in our Goldfish Care series.