Can You Bring Fish on a Plane?

Carry-onWith limits
Checked bagWith limits
  • Quantity limitIce or ice packs must be completely frozen solid at screening; dry ice is capped at five pounds and must be vented and marked.
  • ConditionsDeclare all fish and seafood to CBP on arrival in the United States, even when it is fully allowed.
Checked against TSA and FAA guidance on 13 Sep 2026Official source

Why the rule exists

TSA treats a cooler of fish like any other food packed in ice: melted water is a liquid, so the ice has to stay frozen solid through screening. Live fish fails outright because a bag of water is well over the carry-on liquids limit. CBP requires a declaration because the agency is checking for pests and disease, not policing the fish itself.

Yes, in three different forms: you can bring fish on a plane whether it is cooked, packed on ice, or alive in a bag of water. TSA screens all three the same way it screens other food. The real catch shows up at customs, not the checkpoint.

Cooked or dried fish counts as a solid food. TSA allows it in carry-on and checked bags with no size limit stated on its page for cooked meat, seafood and vegetables. Jerky style dried seafood falls in the same bucket and clears the X-ray without trouble.

The carry-on rule for fresh or frozen fish

You can also bring fish on a plane fresh or frozen, packed in a cooler with ice. TSA’s page on fresh meat and seafood allows it in both carry-on and checked bags. The one hard line is the ice itself.

TSA requires ice or ice packs to be frozen solid at the checkpoint. Any melted liquid pooling at the bottom of the cooler gets treated as a regular liquid. That liquid gets pulled, even if the fish stays.

Dry ice works for a longer trip. The FAA caps it at five pounds, and the package must be vented and marked as dry ice. Freeze the catch hard the night before and skip the whole argument.

Checked bags and the live fish case

Checked bags follow the same rule as carry-on for cooked, dried, fresh, and frozen fish. There is no real split there. Live fish in a bag of water is the one case where checked and carry-on truly diverge.

A bag of water well over 3.4 ounces fails the standard carry-on liquids rule outright. Checked bags are not really an option either, since a sealed bag of water and a live animal do not survive baggage handling. Neither path is built for this.

Fish typeCarry-onChecked
Cooked or dried fishYesYes
Fresh or frozen catch in a coolerYes, ice frozen solidYes, ice frozen solid
Live fish in waterBlocked by the liquid limitAirlines will not accept it

A live fish that has to fly needs a specialty shipper or a cargo arrangement set up with the airline in advance. That is not something you carry through the terminal. Call the airline before you plan around it.

What actually happens at the checkpoint

A cooler of fish gets pulled for a closer look more often than it sails through untouched. Officers check that the ice is frozen. They also want a clean X-ray image, which a dense, tangled bag of fish does not give them.

Vacuum sealed fillets scan clean and rarely draw a second look. Loose fish wrapped in foil or a grocery bag is what slows a line down. A sealed, labeled container solves most of that problem on its own.

Smell is not a security issue. It is a courtesy issue for the travelers standing near you in line.

Bringing fish into the United States

This is where the real risk sits, and it belongs to CBP and the FDA, not TSA. CBP requires every food item to be declared on arrival. Its officers inspect what you declare to confirm it is safe to bring in.

Fish is not on the restricted agriculture list the way meat and poultry are. Dried, canned, and frozen fish from most countries clear without a permit once you declare them. A handful of protected species carry separate limits tied to conservation treaties.

The FDA can still refuse entry to seafood that looks spoiled or unsanitary. Most travelers who bring fish on a plane and run into trouble were not stopped for the fish itself. They were stopped, and often fined, for skipping the declaration form.

Packing it so it survives the flight

A hard sided cooler with a tight seal beats a soft bag for anything packed in ice. A soft bag is what leaks once the ice starts to give. Freeze thin gel packs solid the night before, the same way you would for the ice packs covered in our full guide.

Check that any pack you buy for the trip, such as Fit and Fresh slim gel ice packs, is rated to stay frozen for your flight time. A vacuum sealer for fillets cuts down on leaks. It also fixes the odd shape that draws a second look on the scanner.

Traveling with other proteins in the same cooler is common. Our page on bringing meat on a plane covers that broader rule. The general food on a plane guide helps if the cooler holds more than fish.

Any liquid riding along, like a marinade, still has to fit the standard rule. Our liquids packing tool checks that for you before you get to the line. For a checked cooler, our notes on food in checked baggage cover weight limits too.

The officer at the checkpoint or the customs desk always has the final say. Pack the fish frozen solid, sealed, and declared, and that call almost never goes against you.

The bottom line

You can bring fish on a plane cooked, dried, fresh, or frozen, in carry-on or checked bags. Any ice just has to be frozen solid at screening. Live fish in water is the one form that does not survive a normal checkpoint, and declaring the catch matters more than the fish itself once you land in the United States.

Some links on this page are Amazon affiliate links. If you buy through one, Carry On Sizes may earn a commission at no extra cost to you. It never changes what we recommend. How this works.

More items in Food and Drink

Browse every item in the Food and Drink index.

Outside the United States

Most countries allow cooked, dried, and frozen fish through customs once it is declared, though a few restrict specific species tied to conservation treaties. Duty free seafood still counts as food and still has to be declared on arrival.

Where airlines differ from the TSA

Airlines do not add rules for cooked, dried, or frozen fish beyond the normal checked bag weight limit, but almost none will carry live fish in the cabin or the hold.

Common questions

Can I bring dried fish to the USA?

Yes, once you declare it to CBP on arrival. Fish is not on the restricted agriculture list the way meat and poultry are, so it usually clears once declared.

Can you bring fresh fish on a plane in a cooler?

Yes, in both carry-on and checked bags, as long as any ice or ice pack is completely frozen solid at screening.

What happens if my ice packs are partly melted?

TSA treats the melted liquid at the bottom of the cooler as a regular liquid and will pull it, even though the fish itself is fine.

Can you bring live fish on a plane?

Not through a normal checkpoint. A bag of water fails the carry-on liquids limit and airlines will not accept live fish in checked bags either.

Do I need to declare cooked or canned fish at customs?

Yes, CBP requires every food item to be declared, even fish that is fully allowed once you do.

Is there a weight limit for dry ice packed with fish?

The FAA caps dry ice at five pounds, and the package must be vented and marked as dry ice.