Goldfish tank mates can be hard to choose - and choosing the wrong tank mates can have lethal consequences for your goldfish. Fortunately, we're here to help!However, not all fish will make the best goldfish tank mates. Every type of fish has different needs.
Goldfish Tank Size Formula. A simple starting estimate for fancy goldfish is to give the first fish a base amount of water, then add extra volume for each additional fish. The calculator uses this rule-of-thumb

Bamboo shrimps will need a heater in the tank to keep the temperature stable, but they do well at around 75 degrees Fahrenheit, which is a slightly warm temperature for goldfish. The 5 Types of Fish You Should Avoid.

What size tank do goldfish need then? At least 120cm x 50cm x 50cm should be the very minimum for fancy varieties, while commons/singletails should not be housed in anything less than 200cm x 60cm x 60cm.
The size of the tank depends on the goldfish species and the number of fish you need to house. An average goldfish can grow about 4 to 6 inches in length, while some larger ones can grow as long as 12 inches. So its always better to invest in a larger tank.