The safest way to move fish is in sealed bags or containers filled mostly with water from their current tank

Fish survive transport because they need water, not air. A bag or container that is mostly water with a small air pocket at the top will keep a fish alive for several hours. The water holds the oxygen the fish needs, and the air pocket prevents the bag from bursting if pressure builds. For trips under six hours, this method works for most aquarium fish. Longer trips require more planning—you may need to add an air pump, change the water partway through, or use a specialized transport container.

The container itself matters less than what goes inside it. A clear plastic bag, a rigid plastic container with a lid, or even a large jar will work. What matters is that it seals, holds enough water, and does not leak. Never use anything that has held chemicals, soap, or anything toxic. A new food-grade bucket or a clean takeout container works better than a painted or treated container.

Key Takeaways

  • Fill your transport container three-quarters full with water from the fish's current tank, leaving an air pocket at the top.
  • For trips under six hours, a sealed bag or container with no air pump is usually enough for most fish species.
  • Keep the container in a dark, insulated place during transport to reduce stress and prevent temperature swings.
  • Do not feed the fish before or during transport, since uneaten food will foul the water and stress the fish.
  • Acclimate the fish to your destination tank slowly by floating the transport container in the tank for 15 to 20 minutes before releasing it.

Preparing the transport container before you pack the fish

Start by filling your container with water from the fish's current tank, not fresh water from the tap. The bacteria and chemistry in established tank water are familiar to the fish and will not shock its system. Fill the container about three-quarters full, leaving enough air space at the top that the container does not feel rigid when you seal it. A little give in the seal means pressure will not build and burst the bag.

If you are transporting more than one fish, use separate containers. Fish in the same container may fight, hide, or stress each other. The only exception is if they are a mated pair or a school that lives together in your tank—even then, watch them closely during transport and be ready to separate them if one chases the other.

For trips longer than six hours, add an air stone and a battery-powered air pump to the container before you seal it. The pump runs on AA or AAA batteries and costs $10 to $30. It keeps oxygen levels up and prevents ammonia from building to toxic levels in the water. You can find these at any aquarium store or online.

Catching and bagging the fish without injury

Use a soft net to catch the fish, and work slowly. Chasing a fish around the tank stresses it and can damage its fins and scales. If the fish hides, turn off the lights and wait a few minutes. Most fish will come out to investigate. Scoop gently and do not squeeze the net or lift the fish out of water.

Place the fish directly into the transport container. If you are using a bag, hold it open underwater in the tank first, let it fill with tank water, then guide the fish in. This way the fish moves from water to water without ever touching air. Seal the bag or container when ready after the fish is inside. If you are using a bag, you can tie it closed or fold and clip the top.

Do not add anything else to the container—no plants, gravel, or decorations. These take up space and can injure the fish or foul the water. The fish needs room to move without hitting the sides.

Keeping the fish stable during the journey

Temperature swings stress fish and can kill them. Keep the transport container in an insulated place—a cooler, a cardboard box, or even a thick bag will help. If it is very hot outside, wrap the container in a damp towel. If it is cold, wrap it in newspaper or a blanket. The goal is to keep the water temperature from changing more than a few degrees during the trip.

Keep the container in the dark. Fish are less stressed in dim light, and darkness also slows their metabolism, which means they use less oxygen. Cover the bag or container with a towel or place it in a box.

Do not shake, drop, or move the container more than necessary. Rough handling stresses the fish and can cause it to injure itself against the sides. Place the container on a flat surface in your vehicle and drive smoothly.

What to do when you arrive at your destination

Do not dump the fish directly into your new tank. The water chemistry, temperature, and bacteria in the new tank are different from what the fish just came from. A sudden change can shock the fish and cause it to sicken or die. Instead, float the transport container in the new tank for 15 to 20 minutes.

While the container floats, the water inside will gradually warm or cool to match the tank temperature. After 15 to 20 minutes, open the container and let a small amount of tank water flow in. Wait another 5 to 10 minutes, then repeat. Do this two or three times over the next 20 to 30 minutes. This slow mixing lets the fish adjust to the new water chemistry without shock.

Once the water in the container matches the tank, gently guide the fish into the tank. Do not pour it out. Let it swim out on its own. Turn off the tank lights for a few hours so the fish can hide and calm down. Most fish will hide for the first day or two in a new tank, and that is normal.

Special considerations for different fish types

Bettas and other labyrinth fish can breathe air from the surface, so they need less oxygen in the transport container. A sealed bag with no air pump will work for them for up to 12 hours. However, they are still stressed by temperature swings and rough handling, so keep the container insulated and dark.

Goldfish and other large fish produce a lot of waste and foul the water quickly. For trips longer than four hours, use an air pump or change the water halfway through. If you are transporting goldfish, use a larger container—they need more space than smaller fish.

Delicate fish like tetras and rasboras are sensitive to stress and temperature change. Keep their transport container especially well insulated and dark. Acclimate them slowly to the new tank, taking 30 to 45 minutes instead of 15 to 20.

Catfish and other bottom-dwellers may hide in the transport container and refuse to move. This is normal. Do not try to force them out. Let them swim out on their own when you open the container in the new tank.

When to call a professional or ask for help

If you are moving a very large fish, a rare species, or a large number of fish, consider hiring a professional aquarium moving service. These services have specialized equipment, climate-controlled vehicles, and experience with high-stress transport. They cost more, but they reduce the risk of losing valuable fish.

If a fish becomes ill or injured during transport, do not try to treat it in the transport container. Get it to the new tank as soon as possible and let it recover there. If it does not recover within a few days, contact a veterinarian who specializes in fish. Not all vets treat fish, so call ahead.

Frequently Asked Questions

How long can a fish survive in a sealed bag?

Most fish can survive 6 to 8 hours in a sealed bag filled three-quarters with water and one-quarter with air. Larger fish and fish that produce more waste may only last 4 to 6 hours. For trips longer than 6 hours, add an air pump or plan to change the water halfway through.

Should I add anything to the transport container to keep the fish calm?

No. Do not add plants, gravel, or medication. These can foul the water or harm the fish. The best way to keep a fish calm is to keep the container dark, insulated, and still. Darkness slows the fish's metabolism and reduces stress.

What if the fish stops moving during transport?

A fish that appears still or lethargic is usually just resting or stressed, not dead. Fish can survive long periods without moving. Do not open the container to check. Keep it dark and insulated and complete your trip. The fish will usually recover once it is in the new tank.

Can I use tap water in the transport container?

No. Use water from the fish's current tank. Tap water may contain chlorine or different minerals that will shock the fish. If you must use tap water, treat it with a dechlorinator first, but tank water is always safer.

How do I transport fish if I do not have a car?

You can transport fish by bus, train, or plane in a sealed container. Keep it insulated and dark. For flights, check the airline's rules on transporting live animals first—some allow it, others do not. For long trips by public transport, use an air pump and plan to change the water if the trip takes more than 8 hours.