Are goldfish freshwater fish?

When planning your fish tank, it’s crucial to understand the types of water that different species need. That’s why people often ask the question “are goldfish freshwater fish?” – they don’t want to put their goldfish into the wrong type of water.

Putting a fish that needs fresh water, like a goldfish, into a saltwater tank would quite quickly be fatal.

Goldfish are freshwater fish. This means their bodies are adapted to living in freshwater environments, such as lakes and rivers, which have very low salt concentrations.

Can goldfish live in salt water?

Due to their physiology, goldfish cannot survive for long periods of time in salt water.

A process called osmosis causes water with low concentrations of salt to flow through “semipermeable membranes” (such as the cells in a goldfish’s body) to surrounding water with a higher concentration of salt (such as the ocean).

If you put a goldfish in salt water, osmosis would cause the water from within the fish’s cells to move out of the fish’s body and into the surrounding ocean water.

The process of osmosis, therefore, causes goldfish to become critically dehydrated.

Though goldfish can survive in salt water for short periods, the dehydration caused by osmosis will quickly kill them if they are not removed from the saltwater and returned to a freshwater tank.

Are goldfish freshwater fish? Yes, they are. This image shows a goldfish jumping into the ocean, where it wouldn't survive long due to the saltiness of the water
You should never keep a goldfish in a bowl (they’re way too small!) but this goldfish wouldn’t survive much longer in the ocean either. Goldfish are freshwater fish and will die quickly in salt water. iStock.com/alphaspirit

Using aquarium salt with goldfish

Even though goldfish are freshwater fish, some people believe that it is a good idea to add salt to a goldfish tank in order to prevent or treat diseases.

As explained above, salt can be extremely dangerous for goldfish, so whether or not this is a good idea is debatable. If your aim is to prevent your goldfish from getting sick then adding salt may do more harm than good.

If you are going to add salt to your goldfish tank, the most important thing is not to add too much.

How much aquarium salt is ok for goldfish?

If your goldfish is healthy and the aim of adding salt is to prevent disease, then our preference would be to add half a teaspoon of salt or less to your goldfish tank. Generally speaking, our advice is not to add any.

If your goldfish has a mild infection that you are trying to treat, then you can add up to a tablespoon per three gallons of water. Monitor the goldfish over the course of a few days and only add more salt if the infection is not getting better.

If there is no sign of improvement then the next step would be to increase the concentration of salt to a tablespoon for every two gallons of water. Again, monitor your goldfish closely over a few days for signs of trouble or improvement.

If the infection still does not improve then you may want to consider a salt dip.

Salt dips for goldfish

If your goldfish has a serious parasitic or bacterial infection then you could try a salt dip or salt bath.

A salt dip is where you put your goldfish in salt water for a short period of time.

The exact amounts will depend on what your goldfish is suffering from and how bad the infection is, but for example, a salt dip may consist of 30 minutes in a container with a concentration of 1 tablespoon of salt per gallon of water.