Aquarium Maintenance

20 safe and compatible goldfish tank mates

20 safe and compatible goldfish tank mates

Goldfish is one of the many types of fancy fish. These varieties of fish have been bred for their unique fins, patterns of color and shaped eyes and head. Most aquarists want to have more than one fish in their tank for their gold fish but the truth is, not all will be the perfect fit for goldfish tank mates.

Every type of fish has different needs, in fact not all goldfish are compatible. For example, some fish live better in warm water, some like salt water while others prefer cold water. Because you will want all your fish to be healthy and happy, it is important to choose tank mates who like the same tank conditions as with your fish.

Tank conditions for fish living with gold fish

There are several factors that may influence a fish’s ability to adapt to other species. Goldfish has some specificity that removes many common favorites, so you definitely need to check before finding a tank mate for your goldies.

The main considerations for selecting Goldfish tank mates are:

Water temperature

First of all, goldfish are cool water fish. Many of the most popular pet fish are tropical fish, however, which means they won’t do as well in the same fish tank as your goldfish. Either the water will be too cold for the tropical fish or the water will be to warm for your gold fish.

Goldfish require temperatures between 68 and 74-degrees Fahrenheit, depending on the season. Tropical fish require 75 to 80 degrees Fahrenheit. Cold water can cause harm to the health of tropical fish, it’s very important you put this into consideration when selecting goldfish tank mates.


Goldfish are omnivores and that means they will eat any fish small enough to get into their mouths. Neon Tetras, Guppies, and other small and other smaller fish too. When your goldies are small, this is not a big deal. But as they grow older, they will begin to take the bites of other fish in the tank.

It is important to make sure that you check compatibility before making a selection for your goldfish tank mates. It is therefore best to go with the fish at least 3-4 inches (7.5-10 inches).


Goldfish are peaceful fish with a low-key personality. And they are often bullied by other fish which cause a lot of stress to them and also physical harm as well, unless they are housed with the appropriate tank mates. Some species are known as predators, such as tetra species, convict cichlids, jack Dempsey’s and tiger barbs. They absolutely can’t be accommodated in the same tank with your goldfish.

The Safe and compatible goldfish tank mates:

  1. Rosy barbs
  • Scientific name: Pethia conchonius
  • Origin: South Asia
  • Size: 4 inches
  • Attitude: peace (should be kept in a group of 5 or more)
  • Size: 6 inches (15 centimeters)
  • Food: omnivore
  • Minimum tank size: 113 liters (113 liters)
  • Temperature: 67 ° -74 ° F
  • PH: (6.0-8.0)
  • Level of care: Easy

Rosy Barbs is one of the most popular barbs in the family and is relatively peaceful compared to the aggressive tiger barb. Being kept alone or in a small group can make them become aggressive. The bigger the group, the more likely they are to just concern themselves with each other rather than the goldies.

Rosy barbs are fast swimmers, be sure that your gold fish get some food before rosy barbs swoop in. They are about 6 inches, that’s a great size, you won’t have issues with your goldfish eating it that’s way too big for them which makes them a perfect fit for goldfish tank mates. Rosy Barbs adapts to different water conditions but prefers low pH alkaline (6.0-8.0) and subtropical to moderate temperatures (67-74F).

  1. Zebra Danios (Danio Rerio)
  • Level of care: easy
  • Attitude: peace (needs to be kept in a group of 5 or more)
  • Size: 2 inches
  • minimum l tank size: 38 liters
  • omnivore
  • Temperature: 65 ° -75 ° F (18 ° -24 ° C)

Zebra danios are small fish with blue and yellow stripes running from the nose to the tail. Their bodies are covered with a glittering iridescent sheen that shimmers. Zebra danios are fast-moving, little fish that can easily tolerate the same temperature as goldfish. Note, they are small enough for your goldfish to eat. However, they are faster swimmers than most goldfish.

It is dangerous to mix these two species, but danios can become very fast and can easily outswim a goldfish. When keeping them with a goldfish, It would be a good idea to provide danios with some tall artificial plants so that they have a place to hide if needed.

  1. Giant Danios (Devario Aequipinnatus)
  • Level of care: easy
  • Attitude: peace (should be kept in a group of 5 or more)
  • Size: 4 inches
  • omnivore
  • Minimum tank size: 113 liters

They look similar to the zebra dainos, with blue and yellow stripes running down their bodies, but twice as big as zebras. They are also meant to be kept together in a group of more than five or more. If their group is too small, they may be more stressed and aggressive. It is a good idea to provide them with tall artificial plants so that they can have a hiding place if needed. Giant danios can outswim goldfish easily, so be sure the danios don’t outcompete them for food.

  1. White Cloud Mountain Minnows

If you only own fancy goldfish, cold water minnows can be a great option. They are inexpensive, tend to always be in a group, and grow to only 1.5 to 2 inches in length. When you first buy them, they will be very small, so consider removing them and even growing them before placing them in a goldfish tank.

Yes, they can easily be eaten by the goldfish but they are much faster than a gold fish and difficult to catch.

There are many different types of white cloud particles (such as the gold or normal species), but do not get the longfin species because their extended fins will slow their speed and increase their chances of being caught. Try them because they add fun activities to the aquarium.

  1. Japanese Rice Fish

Japanese Rice Fish, also known as Medaka, is a delightful species that can survive in fresh water tanks! These 1.6-inch-long white fish with prominent yellow body love dense planted tanks, it’s best to keep them in groups of 10 or more. They thrive in temperatures from 64 to 72 ° F and are an ideal community fish.

  1. Platy (Xiphophorus Maculatus)
  • Level of care: easy
  • Climate: peaceful (should be in a ratio of two females to a male)
  • Size: 2.5 inches (
  • omnivore
  • Minimum tank size: 38 liters

Platies are often considered tropical fishes but they can thrive in the low 70 temperature along with a goldfish. They have small bodies with a wide variety of patterns and colors. And are livebearers, which means they give birth to live fry instead of laying eggs which will breed easily in water. However, older platy fish and also gold fish tend to eat their fry unless they are transferred to a different tank.

Provide some hiding places with artificial plants and other decorations to give them a refuge from the goldfish when they need.

Platies are voracious eaters and fast swimmers, so be sure the platies don’t outcompete them for food.

  1. Corydoras Catfish

The Corydoras Catfish, or Cory Cats as they are called, are a group of 100 species of small scavenging bottom dwellers commonly found in planted aquarium communities. These peaceful fish come in a variety of sizes, and vary in size from 1 to 3 inches in length.

Cory cats are rarely recommended for gold fish tanks because a single tail tends to be large enough to eat, especially dwarf Corys. But If you give them lots of hiding places your goldfish will probably learn to ignore them. The appropriate temperatures will vary depending on the type you choose.

  1. Bristlenose Pleco

This option can be considered a bit controversial, because some people online say they can suck on a goldfish slime coat. In practice, we find that this is mostly due to large plecos not getting enough food. If you keep small varieties such as bristlenose pleco, it is much easier to keep them nutritious and away from slime coats. You will often find that they feed on algae, flooding wood, and holes hidden in the substrate. However, our wait tip is to wait until the lights are off and the goldfish are down, and then point out to feed the pleco with a delicious meal of bloodworms and brine shrimp.

  1. Mysterious snails
  • size 5.9-inch wide
  • Tank size: 10+ gallons
  • Omnivore
  • Level of care: Easy

Mysterious snails, also known as apple snails, are an easy-to-care animal that will get along well with your gold fish. Both their size and their shell keep them safe from the nosy gold fish, although at first, they may be bothered by the gold fish curious to see if the snails can make a good meal. As soon as the goldfish knows it can’t eat the snails, they will leave them alone.

They will do very well in the same tank of goldfish and remain more active, and they can survive in cool water, if needed.

  1. Reticulated Hillstream Loach

Reticulated Hillstream Loaches are of the of the South American family (origin: Vietnam and Laos) plecostomus. They are about 2 to 3 inches in size, they use their flat bodies and their suction fins to attach to rocks, eating algae, tiny invertebrates, and microbial biofilms.

In fish tank, they should be stored in planted tanks rich in both algae and biofilms.

There are many species of loaches, many which are tropical. However, Reticulated Hillstream Loaches, no doubt the most attractive varieties, need cooler conditions and rich oxygen-rich water to thrive. The 65-70F is best but not more than 75F, making them the fantastic tankmates for your goldfish.

  1. Weather loaches
  • Level of care: Easy
  • Maximum size: 12 inches
  • temperament: Peaceful
  • Water temperature: 40-77 ° F
  • Water pH: 6.0-8.0
  • minimum tank size: 20 gallons

They are also known as pond loaches, is a fish known for its fascinating behavior, which scientists often use them to predict climate change and even natural disasters. This gifted fish is also a type of cold water that has no problem living in the same fish tank as a goldfish.

The weather loaches has a peaceful and easy-to-maintain condition, making it an excellent companion, and great for beginner fish owners. Like all other schooling fish, weather loachess prefer to be among their own species, and should be kept in groups of at least 3 or more.

It is important to provide a larger tank that has enough space for them and your goldfish because they can grow up to 12. Also, the popular loneliness of loach weather is boring, so a supply of sand or gravel substrate is recommended to keep them happy and free from stress.

  1. Corydoras Catfish

The Corydoras Catfish, or Cory Cats as they are called, are a group of more than 100 species of small scavenging bottom dwellers commonly found in planted aquarium communities. These peaceful fish come in a variety of sizes, and vary in size from 1 to 3 inches in length.

Cory cats are not always recommended for gold fish because their single tail tends to be large enough to eat, especially dwarf Corys. If you give them lots of hiding places your goldfish will probably learn to ignore them. The appropriate temperatures will vary depending on the type you choose.

  1. Gold Barb

Gold Barbs is relatively moderate compared to Rosy, Zebra, Tinfoil, and other bigger species and more peaceful. They will happily eat prepared flakes and pellets but should be given legumes and soft aquatic plants sometimes as a treat. Gold Barbs are eye-catching naturally.

They can be kept alone or in small groups of three to six. Gold barb fish are fast swimmers that busily root around in the substrate alongside Goldfish!

  • Origin: East Asia
  • Size: 3 inches
  1. Ghost and Cherry Shrimp

Shrimp is another that can do well with a gold fish, most especially red cherry shrimp or ghost shrimp.

Ghost shrimp are small and often sold as food for other fish. They can be an interesting addition to any tank and will not cause any harm to the gold fish. Red cherry shrimp are a good choice because they are algae eaters and can help keep your tank clean.

When keeping shrimp in the tank with your goldfish, be sure to include caves and more ornaments. This gives them a place to hide and helps them to live as long as possible.

  1. Rubbernose Pleco

Also known as rubber lip or bulldog pleco, these plecostomus are very similar to bristlenose plecos, except that they have no bristles in their snouts. They have the same characteristics and requirements for care, and grow to the same size 5 to 6 inches long. Most of them have spots on the face or cover the whole body and are often sold in pet chains. If you are looking for a pleco that does not have “facial hair,” try this peaceful algae eater.

  1. Paradise fish

Paradise Fish was one of the first tropical fish to be introduced into the industry. They are not popular these days but are always inexpensive, hardy choices for tropical and cold-water setups.

Paradise Fish needs careful consideration because it is territorial and aggressive. They should never be kept with Goldfish in an aquarium with a size of ​​less than 30 gallons of water as Goldfish swims slowly and will be mercilessly bullied.

Like most Gouramis Paradise Fish are carnivores, they prefer to eat small invertebrates such as Daphnia, Bloodworms, and Tubifex. However, they have been tank bred for decades and easily take prepared flakes and small pellets.

  • Scientific Name: Macropodus opercularis
  • Origin: East Asia
  • Size: 4 inches
   17. Angelfish

Angelfish are great fit goldfish tank mates because they contrast in many ways. Goldfish are thick-bodied and Angelfish are tall, elegant in shape, and come in a variety of black and silver rather than gold and red.

They both happily accept pellets, flakes and frozen foods. The ideal temperature required for them should be kept at about 75F for both types to be comfortable. Angelfish also prefer a less acidic water (pH 6.0-7.0).

  • Scientific name: Pterophyllum scalare
  • Origin: Amazon River Basin
  • Size: Up to 6 inches
  1. Gouramis

The Gourami range ranges from 2 inch Dwarf and Honey Gouramis to 3 foot monster Giant Gourami. They are all found in South and East Asia, they are partial air breathers and breathe in partially because they are found in stagnant or slow- moving water.

Bettas and Paradise Fish belong to the same family and can be considered a Gourami species. Both are also a partial respiratory tract and like many Gourami, they form bubble nests to enlarge the eggs and fry inside.

Some of the best goldfish tank mates include the large but peaceful Pearl, Moonlight Gouramis and the brightly colored Dwarf Gourami for smaller community aquariums.

  • Scientific name: Family Osphronemidae
  • Origin: Asia
  • Size: Varies
  1. Murray Rainbow River Fish

This colorful silver, blue is native to the Murray River in Australia can grow up to 4 inches in length. They tolerated a wide range of temperatures in the wild and seemed to show excellent colors when kept in cool water from 70 to 78 ° F. They seem to do very well in groups of at least 4 and can be nippy with little swimming fish like Bettas. Interestingly, they are also stored in large 75-liter tanks with a single tail of goldfish and often do well in small goldfish tank.

  1. Scissortail Rasbora

The peaceful and shy Scissortail Rasbora is another schooling fish that tends to do well with gold fish. These long, thin silver fish have spot black markings on their tails and bodies and can reach up to 6 inches long. They prefer open spaces for swimming and schooling, but often sit close to plants and ornaments when they feel unsafe.

They prefer temperatures in the range 72 to 77 ° F and will happily eat fresh blood worms, flakes and pellets.


It is not easy to build a public tank around a goldfish but, with careful planning, it can be done. A well-planned combination of fish in the right place can make an effective aquarium fun to watch.

The way to increase your chances of success is to pay close attention to the capacity and setup of your tank and rearrange the decoration and plants to give each specie their ideal and recommended location.

Consider the temperature, the food, pH, temperament, and the size of the tank mate. If you find a breed that meets all the criteria, it might be your next perfect fit for your goldfish tank mates.

Leave a Comment