What fish will share a tank with goldfish?

It's important to be careful when choosing tank mates for goldfish as they have specific needs. Here are some fish that can share a tank with goldfish, but with some important considerations:

Good Tank Mates:

* Other Goldfish: Goldfish are social and thrive in groups. However, make sure you have a large enough tank for the size they will reach.

* Comet Goldfish: These are hardy and can be kept with other goldfish, but remember they get quite large.

* Fantail Goldfish: Similar to comets, these can be kept with other goldfish, but be aware of their size.

* Common Goldfish: The most common goldfish species, they're compatible with other goldfish.

* White Cloud Mountain Minnows: These peaceful, small fish can tolerate cooler water temperatures and are good tank mates for goldfish.

* Rosy Barbs: These small barbs can be kept with goldfish, but make sure your tank is large enough to accommodate their schooling behavior.

* Danios: These active, fast-swimming fish can be good companions for goldfish, but make sure you have a large enough tank to accommodate both species.

* Plecostomus: These algae eaters can help keep your tank clean, but they can grow very large, so make sure you have a tank that is big enough.

* Corydoras Catfish: These small, peaceful catfish are good scavengers and can help clean up uneaten food.

Important Considerations:

* Tank Size: Goldfish need a lot of space to swim and grow. A good rule of thumb is 10 gallons of water per goldfish (and more for larger varieties).

* Water Temperature: Goldfish prefer cooler water temperatures (65-72°F) compared to tropical fish. Make sure any tank mates can tolerate these temperatures.

* Temperament: Ensure any tank mates are peaceful and won't be bullied by the goldfish.

* Feeding: Different fish have different dietary needs. Make sure you're providing the right food for all your tank inhabitants.

Fish to Avoid:

* Most tropical fish: They require warmer water temperatures than goldfish.

* Aggressive fish: Goldfish can be bullied by more aggressive fish species.

* Small, delicate fish: These can be easily injured or eaten by goldfish.

Always do thorough research on any fish you're considering adding to your tank to ensure they are compatible with your goldfish. A good rule of thumb is to err on the side of caution and choose tank mates that are known to be peaceful and adaptable to goldfish conditions.