FridgeLife

How Long Does Tilapia Last?

Raw tilapia lasts 1–2 days in the fridge and 6–8 months in the freezer at best quality. Cooked tilapia keeps 3–4 days refrigerated.

Tilapia — raw

shelf life
Fridge
1–2 days
Freezer
6–8 months
Pantry
Not safe
  • Cooked: 3–4 days in the fridge
  • Thawed: 1–2 days in the fridge

Fridge at 40°F (4°C) or below · freezer at 0°F (−18°C). Freezer times are for best quality; frozen food stays safe longer.

Tilapia is a mild, lean, farmed white fish sold mostly as thin boneless fillets, often individually frozen and vacuum-sealed. Like all fresh fish it lasts only a day or two in the fridge, but because it contains very little fat to turn rancid, it keeps its quality in the freezer far longer than salmon or tuna.

How to store tilapia

How to tell if tilapia has gone bad

  • A strong fishy, sour or ammonia odor. Fresh tilapia has almost no smell at all.
  • Fillets that have gone from translucent pinkish-white to opaque gray or yellowish before cooking.
  • A slippery, milky slime that does not rinse off, or flesh that feels mushy.
  • A pronounced muddy or earthy taste is an off-flavor from pond algae rather than spoilage, but it signals a poor-quality fillet.

Bacteria that cause food poisoning usually do not change the look, smell or taste of food. Go by the time limits first, and the signs above second.

Tilapia shelf life chart

StateFridgeFreezerPantry
Raw1–2 days6–8 monthsNot safe
Cooked3–4 days2–3 monthsNot safe
Thawed1–2 daysNot recommendedNot safe
Remove individually vacuum-sealed fillets from the plastic before thawing in the fridge.

Not safe = perishable: no more than 2 hours at room temperature (1 hour above 90°F / 32°C). Not recommended = possible, but quality suffers or it serves no purpose.

Frequently asked questions

How long does thawed tilapia last in the fridge?

Tilapia thawed in the refrigerator lasts 1–2 days before it needs to be cooked. If you thawed it in cold water or the microwave, cook it immediately. The freezer paused spoilage but did not reset it, so fish that sat a day before freezing has less time left.

How long is frozen tilapia good for?

Frozen tilapia is at its best for 6–8 months at 0°F (−18°C), and the date on a commercial bag is a good guide. It remains safe to eat after that if it has stayed frozen solid, but older fillets turn dry, spongy and bland from freezer burn.

Why does my tilapia smell fishy?

A noticeable fishy smell means the fillet is aging: bacteria are converting compounds in the flesh into trimethylamine, which is the classic fish odor. Truly fresh tilapia is nearly odorless. A faint smell that disappears after a rinse is borderline; a strong or sour smell means it should be discarded.

Can you cook tilapia from frozen?

Yes, thin tilapia fillets cook well straight from the freezer. Rinse off any ice glaze, pat them dry, and bake or pan-cook them for roughly 50 percent longer than thawed fish, until the flesh is opaque, flakes easily and reaches 145°F (63°C).

Related foods

FoodFridgeFreezerPantry
Cod
Raw
1–2 days6–8 monthsNot safe
Catfish
Raw
1–2 days2–3 monthsNot safe
Halibut
Raw
1–2 days6–8 monthsNot safe
Mahi-Mahi
Raw
1–2 days6–8 monthsNot safe
Frozen Fish Sticks
Unopened
1 day3–4 monthsNot safe
Shrimp
Raw
1–2 days3–6 monthsNot safe

All seafood

Reviewed 2026-09-20. Times follow published USDA FoodKeeper / FSIS, FDA and CDC storage guidance; where sources differ we use the shorter time. How we compile this data.