Move your fish gradually to reduce stress and prevent shock

The safest way to transfer fish to a new aquarium is to move them slowly over several hours, letting them adjust to the new water temperature and chemistry step by step. Fish are sensitive to sudden changes in their environment—a rapid move can trigger stress, illness, or death even if the new tank is larger and better equipped. The process takes patience, but it prevents the common mistakes that kill fish during transfers: temperature shock, pH shock, and the stress of being netted and bagged.

The core method is called acclimation. You float the fish in a container inside the new tank for 15 to 30 minutes so the water temperatures match, then gradually mix water from the new tank into the container over the next hour or two. This gives the fish time to adjust to any differences in pH, salinity, or mineral content without the shock of a sudden switch.

Key Takeaways

  • Set up the new aquarium completely—filter running, heater at the right temperature, decorations in place—at least 24 hours before you move any fish.
  • Float the fish in a container inside the new tank for 15 to 30 minutes to match water temperature before you begin acclimation.
  • Add small amounts of new tank water to the acclimation container every 5 to 10 minutes over 1 to 2 hours, doubling the water volume gradually.
  • Net the fish gently into the new tank only after the acclimation container water matches the new tank water in temperature and chemistry.
  • Keep the lights off and avoid feeding for the first 24 hours after the transfer to reduce stress on the fish.

Prepare the new tank before moving any fish

The new aquarium must be fully set up and running before the first fish enters it. Fill it with water, add substrate (gravel or sand), install and turn on the filter, set the heater to the correct temperature for your fish species, and arrange decorations and plants. Let the filter run for at least 24 hours—ideally 48 hours if you are starting with a brand-new filter and no established bacteria colonies.

If you are moving fish from an old tank to a new one, save some of the old filter media (the sponge, cartridge, or floss inside the filter) and place it in the new filter. This transfers beneficial bacteria that break down fish waste, which keeps ammonia and nitrite from spiking and poisoning the fish. If you cannot transfer media, add a bacterial starter product designed for aquariums, or move a few decorations or plants from the old tank that have bacteria on their surfaces.

Check that the new tank water temperature matches the old tank temperature before you start moving fish. Use a thermometer to measure both. If the new tank is cooler or warmer, adjust the heater and wait until the temperature stabilizes.

Float the fish in an acclimation container

Use a small, clean container—a breeding box, a large cup, a small net breeder, or even a clean plastic bag—to hold the fish during acclimation. Gently net the fish from the old tank and place it in the container filled with water from the old tank. The container should be large enough that the fish can turn around, but small enough to fit inside the new tank or float on the surface.

Place the container inside the new aquarium so it floats on the surface or sits on the bottom, depending on the design. The goal is to let the water inside the container slowly warm or cool to match the new tank temperature. Leave the fish floating for 15 to 30 minutes. Do not add new tank water yet—just let the temperature equalize.

Watch the fish during this time. It should be calm and breathing normally. If it is gasping, darting frantically, or lying on its side, something is very wrong—the old water may have been contaminated, or the fish may be sick. In that case, return it to the old tank when ready and investigate before trying again.

Gradually mix new tank water into the acclimation container

After 15 to 30 minutes of floating, begin adding water from the new tank to the acclimation container. Use a small cup or turkey baster to scoop new tank water and pour it slowly into the container. Add about one-quarter cup every 5 to 10 minutes. This is not a race—the slower you go, the safer the transfer.

After 30 to 45 minutes, the acclimation container should hold roughly half old water and half new water. At this point, you can begin removing water from the container (use a siphon or cup to scoop it out gently) and replacing it with new tank water. Continue adding new water and removing old water every 5 to 10 minutes until the container is mostly new tank water—usually after another 30 to 60 minutes.

The total acclimation time is typically 1 to 2 hours. Some aquarists use a slower method for fish that are especially sensitive (like discus or seahorses), stretching the process to 3 or 4 hours. Others use a faster method for hardy fish (like goldfish or danios), finishing in 45 minutes. Watch the fish's behavior—if it seems stressed or is gasping, slow down and extend the acclimation time.

Net the fish into the new tank

Once the acclimation container water matches the new tank water in temperature and chemistry, the fish is ready to move. Dim the lights in the room or turn them off completely—darkness reduces stress and makes the fish less likely to panic when netted.

Use a soft net (not a hard plastic one that can scrape scales) and scoop the fish gently. Avoid chasing it around the container; instead, corner it slowly and lift it out in one smooth motion. Place the net just below the water surface of the new tank and let the fish swim out on its own. Do not dump it or squeeze it through the net opening.

Once the fish is in the new tank, do not feed it for at least 24 hours. A stressed fish cannot digest food properly, and uneaten food will foul the water. Keep the lights off or very dim for the first few hours. The fish will hide, which is normal—it is processing the move and adjusting to the new space.

Handle multiple fish and special cases

If you are moving more than one fish, acclimate them one at a time or in small groups of the same species. Do not rush—moving five fish one after another takes 5 to 10 hours, but it is safer than trying to acclimate them all at once in one large container. If you have many fish, you can set up multiple acclimation containers and float them all in the new tank at the same time, then acclimate them in parallel.

For fish that are aggressive or territorial (like cichlids or bettas), rearrange the decorations in the new tank before adding them. This breaks up established territories and gives all the fish a fresh start. If you are moving an aggressive fish into a tank with other fish already there, add the new fish last and watch carefully for the first few hours to make sure it does not attack the residents.

If you are moving fish from a saltwater tank to another saltwater tank, use the same acclimation method but pay extra attention to salinity. Measure the specific gravity (salt content) of both tanks with a hydrometer or refractometer. If the salinity differs by more than 0.002, extend the acclimation time to 3 or 4 hours so the fish's body can adjust gradually.

Common mistakes that harm fish during transfer

The most common error is moving fish too quickly—netting them straight from the old tank into the new one without acclimation. This causes temperature shock and pH shock, which stress the fish's organs and immune system. Even if the fish survives the first day, it may sicken and die within a week.

Another mistake is using a net that is too small or rough, which damages the fish's protective slime coat and scales. Always use a soft net and make sure it is large enough to scoop the fish without squeezing it. A third error is feeding the fish when ready after the move. Stressed fish do not eat, and uneaten food decays and poisons the water.

Some people also fail to prepare the new tank properly—they fill it with water, add the fish, and turn on the filter. This leaves ammonia and nitrite at dangerous levels because the beneficial bacteria have not had time to colonize the filter. Always run the new tank for at least 24 hours before adding fish, and transfer filter media from the old tank if possible.

Frequently Asked Questions

How long does acclimation take?

Acclimation usually takes 1 to 2 hours total—15 to 30 minutes of floating, then 45 to 90 minutes of gradually mixing water. Hardy fish like goldfish can acclimate in 45 minutes. Sensitive fish like discus or seahorses may need 3 to 4 hours. Watch the fish's behavior and extend the time if it seems stressed.

Can I use a bag instead of a container for acclimation?

Yes. Fill a clean plastic bag with water from the old tank, net the fish into it, and tie it loosely so air can enter. Float the bag in the new tank for 15 to 30 minutes, then open the top and begin adding new tank water every 5 to 10 minutes. After 1 to 2 hours, gently pour the fish into the new tank. Bags work well for small fish but are harder to manage with large or aggressive fish.

What if the fish is gasping or acting strange during acclimation?

Return it to the old tank when ready. Gasping and erratic behavior usually mean the water chemistry is very different between the tanks, or the fish is already sick. Wait a few hours, then try acclimating again more slowly, or investigate whether the old tank water has a problem (high ammonia, low oxygen, or disease).

Do I need to acclimate fish if I am moving them to a tank with the same water parameters?

Even if both tanks have the same pH and temperature on paper, acclimate anyway. Small differences in minerals, bacteria, or organic compounds can still stress the fish. Acclimation takes only a couple of hours and is cheap insurance against losing a fish.

Can I move fish at night?

Yes, and it is often better. Moving fish at night, when the lights are off, reduces stress because the fish are naturally calmer in darkness. Start the acclimation in the evening and complete the transfer before turning the lights on in the morning.