AquaMateCheck Fish Compatibility & Tank Mate Checker

Goldfish Tank Mates: Complete Compatibility Guide

Carassius auratus · 15 compatible species on file

Finding the Right Tank Mates for Goldfish

Choosing the right goldfish tank mates comes down to three things: water parameter overlap, temperament match, and adult size gap. Goldfish (Carassius auratus) is a peaceful species native to East Asia (China) that reaches 10.0 inches in adulthood and needs a 30-gallon minimum tank kept at 62–74°F with a pH between 6.5 and 7.5. Any fish you're considering as a goldfish compatible fish must thrive in those same conditions — chronic water stress from a mismatched temperature or pH range is the number-one cause of disease, faded color, and shortened lifespan in community tanks. That is why every pairing on this page is scored against Goldfish's specific water envelope rather than a generic "community fish" label.

Because Goldfish is peaceful, it can be housed with most community species that share its water parameters. The main risk runs the other direction — larger or more assertive tank mates may outcompete Goldfish at feeding time or chase it into hiding. When asking what fish can live with Goldfish, prioritize species of similar size (within roughly 2 inches of 10.0") and a similarly peaceful temperament, then verify water overlap on the pairing page. Below you'll find every goldfish compatible fish in the AquaMateCheck database, scored on water overlap, temperament, and predation risk — each linking to a detailed pairwise compatibility page.

Tank Setup for a Goldfish Community Aquarium

A successful Goldfish community tank starts with size and ends with maintenance. Use a tank at least as large as the most demanding species in the group (30 gallons minimum for Goldfish alone, and larger once you add companions). Maintain the temperature inside 62–74°F and the pH inside 6.5–7.5 with a reliable heater and weekly testing. Add hiding spots — caves, driftwood, and live plants like Java fern or Amazon sword — so every fish can claim a retreat. Perform 25% water changes weekly to keep ammonia and nitrite at zero and nitrate below 20 ppm, since two or more species multiply the bioload. Always quarantine new arrivals for 2–4 weeks before introducing them to the display tank to prevent disease outbreaks.

Goldfish Quick Specs

Adult Size:10.0"
Temperament:peaceful
Min Tank Size:30 gallons
Temperature:62-74°F
pH Range:6.5-7.5
Diet:omnivore
Origin:East Asia (China)

🟢 Highly Compatible Tank Mates (10)

These species share strong water-parameter overlap with Goldfish and a low-conflict temperament match — the safest goldfish tank mates.

🟢 Amano Shrimp GOOD match · View compatibility → 🟢 Cherry Shrimp GOOD match · View compatibility → 🟢 Electric Blue Crayfish GOOD match · View compatibility → 🟢 Gold Barb GOOD match · View compatibility → 🟢 Hillstream Loach GOOD match · View compatibility → 🟢 Panda Corydoras GOOD match · View compatibility → 🟢 Paradise Fish GOOD match · View compatibility → 🟢 Weather Loach GOOD match · View compatibility → 🟢 White Cloud Minnow GOOD match · View compatibility → 🟢 Zebra Danio GOOD match · View compatibility →

🟡 Compatible with Caution (5)

These pairings can work but need a larger tank, careful group sizing, or close monitoring during the first week.

🟡 Black Skirt Tetra CAUTION · View compatibility → 🟡 Jack Dempsey CAUTION · View compatibility → 🟡 Mystery Snail CAUTION · View compatibility → 🟡 Neon Tetra CAUTION · View compatibility → 🟡 Platy CAUTION · View compatibility →

🔴 Species to Avoid (54)

These pairings scored RISKY due to water mismatch, aggression, or predation. They are not recommended goldfish tank mates.

🔴 Angelfish 🔴 Bala Shark 🔴 Betta Fish 🔴 Bichir 🔴 Blood Parrot Cichlid 🔴 Boeseman's Rainbowfish 🔴 Bolivian Ram 🔴 Bristlenose Pleco 🔴 Bristlenose Pleco 🔴 Cardinal Tetra 🔴 Celestial Pearl Danio 🔴 Cherry Barb 🔴 Clown Loach 🔴 Cockatoo Dwarf Cichlid 🔴 Common Plecostomus 🔴 Congo Tetra 🔴 Corydoras Catfish 🔴 Discus 🔴 Dwarf Gourami 🔴 Dwarf Pufferfish 🔴 Electric Blue Acara 🔴 Electric Yellow Lab 🔴 Ember Tetra 🔴 Emperor Tetra 🔴 Firemouth Cichlid 🔴 Flowerhorn 🔴 German Blue Ram 🔴 Guppy 🔴 Harlequin Rasbora 🔴 Heckel Discus 🔴 Honey Gourami 🔴 Kribensis 🔴 Kuhli Loach 🔴 Lemon Tetra 🔴 Lyretail Killifish 🔴 Molly 🔴 Neon Rainbowfish 🔴 Nerite Snail 🔴 Oscar 🔴 Otocinclus Catfish 🔴 Pearl Gourami 🔴 Rainbow Shark 🔴 Red Tail Black Shark 🔴 Red-Eye Tetra 🔴 Rummy-Nose Tetra 🔴 Serpae Tetra 🔴 Siamese Algae Eater 🔴 Silver Arowana 🔴 Silver Dollar 🔴 Sparkling Gourami 🔴 Swordtail 🔴 Tiger Barb 🔴 Upside-Down Catfish 🔴 YoYo Loach

Frequently Asked Questions

What fish can live with Goldfish?

10 species are highly compatible (GOOD verdict) with Goldfish, including Amano Shrimp, Cherry Shrimp, Electric Blue Crayfish and more. An additional 5 species can coexist with careful management. Always confirm water parameter overlap on the full compatibility page before adding new tank mates.

How many Goldfish can I keep in one tank?

Goldfish requires a minimum tank size of 30 gallons, kept at 62-74°F with a pH between 6.5 and 7.5. Size your aquarium for the most demanding species in the community and maintain pristine water quality with weekly 25% water changes.

What should I avoid keeping with Goldfish?

Avoid any species with no temperature or pH overlap, aggressive fish that may bully a 10.0-inch peaceful species, and fish large enough to swallow Goldfish. Always quarantine new arrivals for 2–4 weeks and verify the compatibility verdict on the pairing page before introducing new fish.

Tools & Resources

Goldfish Profile Tank Stocking Calculator Browse All Fish

Accuracy note: Compatibility scores use expert rules + FishBase.org data. Individual fish behavior varies — a peaceful Goldfish may act differently from its species average. Always observe new introductions for the first 48 hours and quarantine all new arrivals for 2–4 weeks.