How Long Can Fish Live In A Bag?

Tankarium is reader-supported. We may earn a small commission through products purchased using links on this page.

You might be wondering how long your fish can survive in a bag if you’re new to raising fish and intend to transport them.

Fish may generally survive about 7-9 hours in a bag, although this can change based on a number of variables, including the water temperature, the size of the bag, and the type of fish.

In this article, we’ll provide tips and tricks for safe transportation. Knowing fish’ limitations is crucial for new fish keepers who want to keep their aquatic pets arrive safely.

How Long Can Fish Stay In A Plastic Bag?

A view of a golden fish in a bag isolated on white background

We’ve all brought home new fish from the pet store in those heavy-duty plastic bags filled with water and air, but have you ever wondered how long fish can survive in a bag? It depends on a host of factors, but in general, fish can easily survive in a bag for about 7 to 9 hours comfortably, and possibly up to two days.

There’s more to this method of transport than meets the eye, however. Pet stores usually fill their bags with about ⅓ water and top them off with oxygen instead of air from the room. If you’re trying to duplicate this method at home there’s a few things you’ll need to take into consideration before you pack up your fish.

Factors To Consider When Keeping Fish In Bags

Transporting fish in plastic bags is not a new method; it’s been the standard for well over 30 years. Breeders ship fish to stores in these bags, and if you order fish online that’s how they’ll arrive at your mailing address. The length of time you can keep fish in a bag depends on multiple factors, including:

  • The size of the bag.
  • Whether the bag is filled with oxygen or air.
  • The size and number of animals in the bag.
  • The conditions during transport.

Why Is Oxygen So Important?

Iridescent shark, Striped catfish, Sutchi catfish Asia fresh water fish

Like us, fish require oxygen or O2 for respiration (breathing), and their gills are adapted to absorb oxygen from the water they’re swimming in. Some fish, like bettas, also have an organ that allows them to breathe the air above the waterline, so they can survive longer in stagnant water.

Hypoxia (lack of oxygen) can be a real problem in aquariums, which is why we use filtration systems and devices like air stones to maintain high levels of O2 in our tanks. When fish are kept in closed containers, it doesn’t take very long before they’ve essentially used up all the oxygen in the water and air and begin to suffocate.

Fish Survive Longer In Bags Filled With Oxygen VS Air

How much O2 does the air around us contain? You may be surprised to learn that the air at sea level is actually 78% nitrogen and only 21% oxygen, and as you gain altitude and lose atmospheric pressure the O2 molecules spread further apart, so it becomes harder to breathe without panting.

  • In Denver, Colorado (a mile above sea level) the air effectively feels like it only contains about 17% oxygen.
  • The top of Mount Everest (5.5 miles above sea level) only has 33% of the oxygen available at sea level.
Aquarium fish displayed in plastic bags for sale in local market in Bali, Indonesia

If you pump regular air into your fish’s bag for transport, they’ll start to feel the effects of hypoxia about 4 times sooner than if you filled it with 100% oxygen. That’s why pet stores and aquatic shops use pressurized O2 to fill their bags instead of pumping them full of room air.

Multiple Fish In A Single Bag Consume More Oxygen

Larger fish consume more O2 than smaller fish, and multiple fish will use up the oxygen in a sealed bag faster than a single fish. If you’re relocating your aquatic community it’s best to give each fish their own bag so they’re not competing with each other for oxygen.

If the trip is a short one, you could bag several fish together as long as they’re similar in size and there’s plenty of space, but it could be stressful for them if you hit any delays in setting up the new tank. Since you’ll likely not have an O2 tank handy to fill your bags and will have to use air, it’s safer to give them each their own container.

Larger Bags Can Carry More Oxygen

You may have noticed that pet stores only fill fish transport bags about ⅓ of the way with water, so more than half the bag is pumped full of oxygen. As your fish use up the O2 dissolved in the water, more is absorbed from the air in the bag. Filling the bag with pure oxygen helps maintain comfortable O2 levels for your fish.

An image of goldfish in plastic package

Larger bags can hold more oxygen than smaller ones, assuming you’ve used the same proportion of water to air. Placing a small fish in a large bag will extend the period they can be safely and comfortably kept sealed inside. Using a large container can also help compensate for not being able to fill the bag with pure O2 at home.

Bags And Containers For Transporting Fish

What type of container should you use to transport your fish, and does it matter what type you choose?

Ziplock Bags

Ziplock bags seem like a convenient way to transport fish, but I really don’t recommend using them if you can find a better alternative. The bags are not very sturdy and can easily leak, and they are too narrow at the bottom to comfortably hold most types of fish. Your fish will likely be stressed and cramped in a ziplock.

If you need to use ziplocks, I recommend limiting the amount of time your fish is in the bag to about 30 minutes. You won’t be able to fill them with as much air as other types, so your fish won’t be comfortable in them for long. Always use a new bag and recycle it when you’re done; it’s not really a good idea to reuse the bag afterwards.

Polythene Or “Poly” Bags

woman holding plastic bag with water

Professional fish breeders and aquatic stores prefer to transport fish in the heavier plastic bags known as “Polybags.” Made from polythene, they are usually 1.5 to 3mm thick and have a wide, rather flat bottom when filled. They’re the ideal shape for transporting fish over long distances.

Polybags are usually 3 to 4 times as long as they are wide, which allows you to pump the maximum amount of air or oxygen into the bag. Once the bag is filled and sealed tightly with a rubber band, you can tape the bottom corners up for safety and turn the bag on it’s side (see Transport below), and it shouldn’t leak.

Hard Plastic Containers

It can be tempting to use a hard plastic container to transport your fish, since these seem like they would be the sturdiest choice, but there’s several reasons they aren’t the best option:

  • Both the hard plastic Tupperware-type and the thinner reusable containers are relatively expensive (compared to polybags) when new.
  • You shouldn’t reuse an old plastic container for fish transport, because plastic absorbs odors and chemicals (like soap and cleansers), which could leach into your fish’s water.
  • You can’t top a hard plastic container with oxygen or air, so you’re limited to just the O2 in the headspace that’s left after adding fish to the water.
  • You can’t easily acclimate your fish to their new aquarium if they’re in a hard plastic box and would likely have to move them to a plastic bag anyway, which increases their stress level and the chance they could be injured.
man's hand holding a glass of water with betta fish inside

I don’t recommend transporting fish in hard, sealed containers, even for a short period of time. It’s risky. If you have no other options, be sure to use new containers and give each fish their own, and discard them when you’re done. There’s always the chance your aquarium is harboring a zoonotic disease and you don’t want to share it.

How To Improve Your Fish’s Experience During Transport

Moving is stressful for fish no matter how careful you are, so what are some ways you can make things easier for your aquatic buddies while you transport them home?

How To Transport Bags Of Fish

The best way to transport a bag of fish in your vehicle is in an insulated container, like a small ice chest (without any ice, of course):

  • This prevents the bags from being tossed around in the car, which could injure or stress your fish.
  • It also prevents a sudden drop or rise in the water’s temperature.
Plastic cooler box closed cover on white background.

Inside a bag or sealed container, the only water movement comes from the shaking of transport, so it may take time for the O2 to dissolve from the air into the water. Placing the bag sideways increases the surface area of the water, which allows more O2 to be absorbed. This could be helpful for longer trips.

I always ensure the corners of the transport bags are taped up, so a fish can’t accidentally be trapped if the bag shifts. I lost a fish once to just such an accident during transport, so I always take extra precautions to prevent a recurrence.

How To Transfer Fish From The Bag To Aquarium

My method for moving fish from their transport container to their new aquarium is a bit different from what most online guides recommend. There’s a few things I learned about acclimating fish to a new tank from working in an aquarium shop, and I’m going to share these insider secrets with you!

Why Do We Acclimate Fish To A New Tank?

First, why do we acclimate fish at all instead of just dumping them straight into the new tank? Stores say it’s to allow your fish time to adjust to the different water temperatures. Otherwise, the temperature change might shock your fish. This is true but, it also misses a bigger point.

Single betta fish inside aquarium.

Water temperature is only one parameter out of many your fish will have to adjust to when changing homes; they may also have to get used to a different water pH and level of hardness. Floating a sealed bag of fish in your tank to acclimate them to the temperature won’t help them adjust to the other differences.

Ideal Way To Acclimate A Bag Of Fish

Instead, I float the bag for 20 minutes and then add some of my aquarium water to it. Then I wait and add a bit more. After several rounds of this over an hour, I carefully use a fish net to catch the fish in the bag and transfer them to my tank. This gives your fish time to adjust to the new parameters gradually, and is much less stressful.

There’s another benefit to this method. I don’t add any water from the bag back into the larger tank and instead discard it. This helps prevent the introduction of diseases and parasites to my aquarium. Sure, my new fish could carry them as well, but it’s definitely reduced outbreaks of Ich and infections in my populations.

Acclimating Fish To A New Tank: Step By Step

It usually takes about an hour to acclimate a bag of fish from start to release using this slower, more gradual method. You’ll also need a clip or some way to prevent the bag from slipping into your tank during the acclimation process once it’s been opened:

Little happy boy holding a plastic bag with new fishes he bought at the zoo store for his home room aquarium feeding and taking care of pets
  1. Float the sealed plastic bag(s) in your tank for about 20 minutes.
  2. Open the bag and add ½ to 1 cup of water from your aquarium.
  3. Clip or secure the opened bag to the side of your tank (so it can’t slip or float away and release the fish early).
  4. Wait 20 minutes and add another ½ to 1 cup of aquarium water to the bag, and then wait an additional 20 minutes before releasing.
  5. To release your acclimated fish, either use a small fish net to capture them in the bag or gently pour the bag out into a large net held over a bucket.
  6. Carefully release your new fish into your aquarium, and discard the water left in the bag or bucket.

You might also like: How Long Can a Fish Live Out of Water?


While fish packaged properly in a bag filled with oxygen can survive for up to two days, they become increasingly stressed as waste builds up in their water, so you should transport and acclimate your new pets as soon as possible. We’d love to hear your thoughts about transporting fish, so drop a comment below or join our aquatic community on social media!

Jen has more than 30 years experience as a biologist, aquarist, and fishkeeper. She is an expert in setting up new tanks and maintaining naturally-planted freshwater habitats, and has experience raising a wide variety of aquatic species.

1 thought on “How Long Can Fish Live In A Bag?”

  1. This is exactly the way I used to acclimate my fish to my 10 gallon aquarium when I had fish as a teenager into my twenties. Very sage advice!


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.