What Fish and Creatures Can Be Kept with Goldfish? | Co-habitation with Loach, Shrimp, and Snails and Combinations to Avoid
A guide to fish and creatures that can be kept with goldfish. Learn about co-habitation with loach, snails, and Yamato shrimp, compatibility with other fish species like medaka and bitterling, combinations with aquatic plants, and combinations to avoid—a complete guide to choosing tankmates for goldfish.

Key Takeaways
A guide to fish and creatures that can be kept with goldfish. Learn about co-habitation with loach, snails, and Yamato shrimp, compatibility with other fish species like medaka and bitterling, combinations with aquatic plants, and combinations to avoid—a complete guide to choosing tankmates for goldfish.
Many aquarium hobbyists want to add creatures other than goldfish to their goldfish tanks to create a more lively environment. However, goldfish have surprisingly large mouths and omnivorous appetites, posing a risk of consuming small organisms. Additionally, co-habitation with species that prefer different water temperatures or water quality conditions can stress both parties. This article provides a detailed explanation of tankmates that can safely coexist with goldfish and combinations to avoid.
Loach Species: Goldfish's Best Partners
Loach are among the most suitable tankmates for goldfish tanks. Their ideal water temperature range (10-28°C) closely matches goldfish, and since they inhabit the bottom layer while goldfish prefer the middle to upper layers, their living spaces rarely overlap—this is their greatest advantage. The common dojo loach grows to 10-15 cm in length and has an endearing appearance as it burrows into sand. They're valued as "tank cleaners" that feed on uneaten food that sinks to the bottom. The striped loach is smaller at 8-10 cm and is a beautiful Japanese endemic species with distinctive stripe patterns on its sides. The golden loach (a yellow variant of the common dojo loach) displays a striking orange color and adds vibrancy to goldfish tanks. When raising loach, it's important to use fine sand as substrate (such as rice field sand or fine-grain Arayoshi sand). Coarse gravel prevents loach from burrowing and risks damaging their skin. Additionally, loach can be sensitive to water quality changes, so take care to acclimate them gradually when introducing them to the tank.
Snails: Algae-Eating and Water-Purifying Helpers
Pond snails are extremely useful algae-eating members of goldfish tanks. They not only consume green algae that adheres to glass and rocks but also have the ability to remove suspended microscopic algae (green water) through filter-feeding. Smaller pond snails measure just 2-3 cm in length, posing minimal risk of being eaten by goldfish. Since they're ovoviviparous, they reproduce within the tank, but their reproduction rate is slow and mass outbreaks are unlikely. Nerite snails also have excellent algae-eating abilities, but since they don't breed in freshwater, population control is easy. However, nerite snails can escape above the water surface and die from desiccation, so installing a lid is recommended. Small spiral snails like Physa and Lymnaea species should be avoided. These are often introduced on aquatic plants and can multiply explosively, damaging the tank's aesthetics. Remove them immediately if discovered.




