Skip to content

Can shrimp live with goldfish?

Why goldfish and dwarf shrimp don't mix, how goldfish treat shrimp as food, and the water-temperature mismatch that seals it.

The short answer

No — goldfish eat shrimp. A goldfish is an opportunistic feeder with a big appetite, and it treats a shrimp colony as a live buffet. Even quick adult cherry shrimp get picked off one by one, and shrimplets vanish immediately. On top of that, goldfish are cold-water fish while dwarf shrimp are tropical, so the two don’t share a comfortable temperature either. It’s a no on both counts.

Why goldfish and shrimp don’t mix

Goldfish forage constantly and will eat anything that fits in their mouth. Dwarf shrimp are exactly the right size to be a snack, and their slow-moving foraging behaviour makes them easy targets, especially at night. Unlike a betta — where the outcome is hit or miss — a goldfish is a near-certain shrimp predator, so you can’t rely on cover or numbers to save the colony.

Two strikes: even if a few shrimp survived being hunted, the cool water a goldfish needs (18–22°C) is too cold for tropical shrimp to breed and thrive.

The temperature clash

Cherry and other Neocaridina shrimp do best around 22–25°C, tropical range. Goldfish want cooler water and produce heavy waste that pushes up nitrates fast — hardly the clean, stable conditions a shrimp colony needs. Trying to compromise on temperature leaves both sides worse off. For why goldfish don’t suit a tropical tank at all, see can goldfish live with tropical fish?

What to keep instead

Give dwarf shrimp their own tropical tank, where they’ll breed and colour up beautifully — start with best shrimp tank and how to set up a shrimp tank. Safe shrimp companions are peaceful and small: see can corydoras live with shrimp? and can nerite snails live with shrimp? Care sheet: cherry shrimp.

Frequently asked questions

Will goldfish eat shrimp?

Yes. Goldfish are opportunistic eaters that will hunt and swallow any shrimp they can catch, including adult cherry shrimp. To a goldfish, a shrimp colony is simply a supply of live food.

Can any shrimp survive with goldfish?

Not reliably. Even fast species get picked off over time, and the cool water goldfish need doesn't suit tropical dwarf shrimp anyway. There's no dwarf shrimp that makes a safe long-term goldfish tankmate.

🔎 The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy — with an AI assistant to guide you.

📉 Real price history🔔 Buy-now alerts🤖 AI buying assistant
Try free for 14 days →
No commitment · Cancel in 1 click · 5 languages