how to acclimate fish

How to Acclimate Fish Safely to a New Aquarium

Bringing home new fish is exciting, but the first hour in your house is the most dangerous part of their journey. The water in that plastic transport bag almost certainly has a different temperature, pH, and mineral content than the water in your home aquarium. Dumping a fish straight into your tank forces its body to adjust to all of those changes in a single second, which can cause severe shock or death within a few days.

Acclimate Fish bridges the gap between the bag water and your tank water. Before you open the bag, use this quick table to choose the right method for your specific situation:

Where the Fish Came From / Type

Best Acclimation Method

Estimated Time

Why This Method Works Best

Local Pet Store (Hardy freshwater fish)

Floating Bag + Cup Mixing

30 to 45 minutes

Gradually matches both temperature and water chemistry without overcomplicating the process.

Sensitive Species (Shrimp, snails, saltwater fish, wild-caught fish)

Drip Acclimation

45 to 90 minutes

Slowly adjusts delicate animals to shifts in pH, hardness (TDS), or salinity.

Shipped in the Mail (In a box for 24+ hours)

Temperature Float + Immediate Transfer

15 to 20 minutes

Prevents toxic ammonia burns that happen when old shipping water is exposed to fresh air.

Before You Start: 3 Quick Preparation Steps

Before you untie the bag or grab a net, take two minutes to set up a safe environment.

  1. Turn off your aquarium lights. Fish travel in dark bags or boxes. Bright LED tank lights blind and panic them, causing them to dart into glass or decorations. Keep the room dim and leave the tank lights off for at least 3 to 4 hours after you release the fish.
  2. Check your electrical drip loops and heater. Since your hands will be wet and you may be working with buckets near the floor, make sure all power cords hang in a “U” shape (a drip loop) before plugging into the wall so water cannot run down the cord into the outlet. Check your tank thermometer to confirm your heater is working properly.
  3. Wash your hands—without soap residue. Rinse your hands thoroughly with clean tap water before touching aquarium water. Lotion, perfume, or soap residue on your skin can harm fish gills. (Safety note: Always wash your hands with soap and warm water after you finish working in the tank, especially if you have small cuts on your hands, to protect yourself from aquarium bacteria).

Method 1: The Floating Bag Method (Best for Local Store Fish)

If you bought hardy freshwater fish—like guppies, bettas, danios, corydoras, or standard tetras—from a local fish store less than an hour or two ago, the floating bag method is the safest, easiest choice.

Diagram showing how to roll the edges of a plastic fish bag to create a floating collar)

  1. Float the sealed bag for 15 minutes. Place the closed bag directly onto the surface of your aquarium water. Do not open it yet. Floating the sealed bag equalizes the water temperature while keeping the pressurized oxygen inside.
  2. Open the bag and create a collar. After 15 minutes, carefully cut or untie the top of the bag while it is still resting on the water. Roll the top edges of the plastic down two or three times—just like rolling up a shirt sleeve. This traps air in the folds, creating a floating ring that keeps the open bag upright. You can also clip the top edge of the bag to the side of the tank using a clean plastic clothespin.
  3. Add half a cup of tank water. Scoop about 1/2 cup (roughly 120 ml) of water from your aquarium and pour it gently into the bag. This starts blending the pH and mineral levels. (If the bag is getting too full and threatens to sink, scoop half of the water out of the bag and pour it into a waste bucket before adding more tank water).
  4. Repeat every 5 minutes for 15 to 20 minutes. Add another 1/2 cup of tank water to the bag every 5 minutes until you have roughly doubled the amount of water that was originally in the bag.
  5. Net the fish into the tank. Use a clean, soft aquarium net to gently scoop the fish out of the bag and release it into your aquarium.
  6. Throw away the bag water. Lift the bag out of the tank and pour the leftover water down the drain or into your garden. Never pour store water into your aquarium.

Method 2: The Drip Acclimation Method (Best for Shrimp, Saltwater, and Sensitive Species)

Freshwater shrimp (Neocaridina and Caridina), ornamental snails, marine fish, corals, and delicate freshwater fish (like discus, rams, or wild-caught plecos) are very sensitive to changes in water hardness and salinity. Adding half-cups of water at a time is too sudden for them. Drip acclimation uses a thin tube to mix the water drop by drop.

What You Need:

  • A clean 1-gallon to 5-gallon bucket (used only for aquarium tasks—never for household cleaners)
  • A length of standard flexible airline tubing
  • An airline control valve (or simply tie a knot in the tubing)

Drip acclimation setup using airline tubing and a bucket below the aquarium

  1. Float the closed bag for 15 minutes. Just like the first method, float the sealed bag in your tank first so the temperature matches. Since water cools down slightly in a bucket, starting at the right temperature helps.
  2. Pour the fish and bag water into the bucket. Set your clean bucket on the floor below the aquarium. Gently pour the fish and all of the bag water into the bucket. If there isn’t enough water to cover the fish comfortably, tilt the bucket slightly and prop one side up with a folded towel so the water pools in one corner.
  3. Start a gravity siphon. Place one end of the airline tubing inside your main aquarium, securing it with a clip or suction cup a few inches below the water line. Tie a loose overhand knot in the middle of the tubing (or attach a plastic airline valve). Suck briefly on the bottom end of the tube to start the water flowing down toward the bucket, then tighten the knot until the water comes out in steady drops instead of a stream.
  4. Set the drip rate to 2 to 4 drops per second. Watch the end of the tube and adjust your knot or valve until you count about 2 to 4 drops per second. (For extremely sensitive Caridina shrimp or corals, slow this down to 1 to 2 drops per second).
  5. Wait until the water volume doubles. Let the tube drip for about 30 to 60 minutes until the water level in the bucket is twice as deep as when you started. If the bucket is small, remove half of the mixed water and let it double a second time.
  6. Check temperature and transfer. Because water in an unheated bucket can cool down to room temperature, feel the bucket water or check it with a thermometer. If it has cooled down by more than 2°F (1°C) compared to your tank, pour the fish and bucket water back into a clean bag, float it in the tank for 10 minutes to warm up, and then net the fish into your aquarium.

Warning: How to Acclimate Fish Shipped Online (The Ammonia Trap)

If you ordered fish online and they arrived in a shipping box after 24 to 48 hours in transit, do not use the standard drip method right away. Doing so is one of the most common reasons shipped fish die shortly after arrival.

Here is the chemistry behind why this happens (as documented by aquaculture specialists at the University of Florida IFAS Extension):

  • While locked inside a sealed bag for a day or two, the fish breathes out carbon dioxide ($CO_2$) and releases waste (ammonia).
  • The trapped $CO_2$ makes the water inside the bag slightly acidic, dropping the pH.
  • In acidic, low-pH water, fish waste stays in the form of ammonium ($NH_4^+$), which is largely nontoxic to fish.
  • The Trap: The moment you cut open the bag and start dripping higher-pH tank water into it, the trapped $CO_2$ escapes into the air and the pH of the bag water shoots up. That sudden rise in pH instantly converts the harmless ammonium into free ammonia ($NH_3$), which is highly toxic and burns the fish’s gills while it sits in the bucket.

How to Safely Acclimate Shipped Fish:

  1. Keep the bag sealed and float it for 15 to 20 minutes. Open the shipping box in a dim room. Do not open the plastic bag. Float the sealed bag in your tank (or quarantine tank) so the temperature equalizes.
  2. Prepare a net over a waste bucket. Place a clean net across the top of an empty bucket near your tank.
  3. Cut, pour, and release immediately. Once the temperature matches, cut the bag open and immediately pour the water through the net into the bucket, catching the fish safely in the net. Gently place the fish directly into your clean aquarium.

Note on alternative approaches: Some experienced fishkeepers and shippers prefer to drip-acclimate shipped fish by adding a drop of commercial ammonia detoxifier (such as Seachem Prime or Fritz Complete) directly to the shipping bag the second it is opened.

However, unless the seller’s arrival guarantee explicitly requires drip acclimation with a detoxifier, the temperature-float and immediate transfer method avoids the risk of ammonia poisoning altogether. Always read the seller’s “Live Arrival Guarantee” instructions inside the box first, as following their exact policy is usually required for a refund if a fish does not survive.

Why Acclimation Matters (More Than Just Temperature)

Many beginners assume that floating a bag for 10 minutes to warm the water is all a fish needs. While preventing temperature shock is vital—because fish are cold-blooded and sudden temperature swings weaken their immune systems—the hidden danger is osmotic shock.

Fish absorb and release water through their skin and gills based on the amount of dissolved minerals and salts in the water around them (measured as Total Dissolved Solids, or TDS, and hardness).

  • If a fish moves instantly from soft, low-mineral water into hard, high-mineral water (or vice versa), water rushes across the cells in its gills too quickly.
  • This cell damage often isn’t obvious in the first hour. A fish suffering from osmotic or pH shock may swim normally on day one, become sluggish on day two, and die on day three or four. Gradual water mixing gives the fish’s internal organs time to regulate pressure safely.

5 Common Acclimation Mistakes to Avoid

  • Pouring store water into your aquarium. Pet stores often run many tanks on one shared filtration system. Even if the tank you bought from looked clean, the water can carry microscopic parasites like Ich (Ichthyophthirius multifiliis), harmful bacteria, algae spores, or copper-based medications that will kill the snails and shrimp in your home tank.
  • Poking air holes in the floating bag. Never poke pinholes in the bag while it floats. The sealed bag already holds enough trapped air or pure oxygen to last for hours. Poking holes lets the air escape, causes the bag to collapse onto the fish, and leaks dirty store water into your tank.
  • Floating the bag directly under a hot lamp. Small bags of water heat up fast. If you leave a bag floating two inches below a bright, warm aquarium hood light, the water inside the bag can overheat within 20 minutes. Always turn the tank light off first.
  • Acclimating for too long. More time is not always better. Leaving a fish in a small plastic bag or shallow bucket for 3 or 4 hours causes the water to lose oxygen, cool down, and build up waste. Unless you are acclimating extremely delicate invertebrates with an airstone running, finish the process within 45 to 90 minutes.

What to Expect After Release (Normal Stress vs. Danger Signs)

Once your new fish are in the tank, resist the urge to hover right in front of the glass. Here is how to tell if your fish are settling in normally or if something is wrong:

  • Normal Behavior (First 24–48 Hours): Hiding behind plants or heaters, faded body colors, sitting quietly near the bottom, swimming up and down the glass reflections (“glass surfing”), or refusing food on the first day. Give them peace and dark lighting, and their colors should return by tomorrow.
  • Danger Signs: Gasping rapidly at the water surface, lying sideways on the gravel, swimming in erratic corkscrew circles, or clamping their fins tightly against their bodies for more than a day. If you see these signs, immediately test your aquarium water for ammonia, nitrite, pH, and temperature, and make sure your filter or air pump is rippling the water surface to provide plenty of oxygen.

Frequently Asked Questions (FAQs)

  • How long should you float a fish bag to match temperature?

Float a sealed fish bag for 15 to 20 minutes to match your aquarium’s temperature. If the room or shipping box was very cold, you can float the sealed bag for up to 25 minutes. However, temperature floating alone does not adjust the water chemistry—for store-bought fish, you should still spend an extra 15 to 20 minutes gradually adding tank water to the bag before netting the fish.

  • What happens if you don’t acclimate fish?

Skipping acclimation exposes fish to sudden temperature swings and osmotic shock. This damages their gill membranes, suppresses their immune systems, and causes extreme stress. Even if the fish does not die immediately, the immune stress frequently triggers secondary illnesses like Ich (white spot disease) or fin rot within the first week.

  • How do you acclimate fish if they came in a rigid container instead of a bag?

If your fish (such as a betta) came in a hard plastic cup that doesn’t float easily, pour the fish and the cup water into a clean zip-top freezer bag to float it in the tank, or place the fish in a small clean bucket and use the drip acclimation method. If the room temperature is close to your tank temperature, adding small splashes of warm tank water into the container every 5 minutes over 30 minutes will also slowly equalize both the temperature and water chemistry.

Abdus Salam — Founder and Aquarium Writer at Tiny Aquarium
Written by
Abdus Salam✓ Verified Author
Founder & Aquarium Writer — Tiny Aquarium

Abdus Salam writes practical, beginner-friendly guides on nano aquarium setup, fish care, and aquarium plants. Every guide comes from hands-on work with small tanks — keeping fish healthy and solving the everyday problems small-tank owners face, from cloudy water and algae to fish disease treatment.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top