USDA-based · Sean Bernath · How this page was made · Last reviewed July 15, 2026 · Sources ↓
Tilapia
Raw tilapia lasts 1–3 days in the fridge and 6–8 months in the freezer (lean fish).
How long it keeps — Raw
Fridge times are safety windows — past them, discard it, even if it looks or smells fine. Freezer times are quality windows; food held at 0°F stays safe indefinitely while texture and flavor decline (FoodSafety.gov / USDA FSIS). Not medical advice.
Cooked tilapia lasts 3–4 days in the fridge and 2–3 months in the freezer.
How long it keeps — Cooked
Fridge times are safety windows — past them, discard it, even if it looks or smells fine. Freezer times are quality windows; food held at 0°F stays safe indefinitely while texture and flavor decline (FoodSafety.gov / USDA FSIS). Not medical advice.
How to store tilapia
Tilapia keeps 1–3 days refrigerated and 6–8 months frozen as a lean fish. Store it cold and covered, on ice if you can manage it.
Almost all tilapia is farmed, and the great majority reaches US stores frozen. The fillets at the counter have usually been thawed from block-frozen product, often that morning, so they should not be refrozen — and the frozen bag in the same store is frequently the better purchase, since you control when the clock starts.
Tilapia fillets are thin and uniform, which means they thaw in under an hour in the refrigerator and overcook in about ninety seconds of inattention. Thaw in the fridge, never on the counter.
Pat fillets dry before storing. Farmed fish arrives wetter than wild, and standing moisture is what accelerates surface bacteria.
By state & packaging
Why tilapia goes bad
Tilapia is a lean freshwater fish, and both halves of that description matter.
Being lean — around two percent fat — means very little oxidative rancidity, which is why the freezer window runs to 6–8 months. Being freshwater means its spoilage smell is different from saltwater fish. Freshwater species carry much less trimethylamine oxide, so they produce less of the sharp ammoniac note that marine fish develop. Tilapia going off instead smells muddy, sour, or vaguely earthy.
That difference is worth knowing because it defeats the usual test. People expect spoiled fish to smell aggressively fishy; tilapia does not, and can be well past its window while smelling only faintly stale. Rely on the date and on texture rather than on your nose.
The "muddy" flavor tilapia is sometimes criticized for is a separate issue entirely, caused by geosmin from algae in the pond water. It is a farming and water-quality matter, present from day one, and it says nothing about freshness.
Discard on slimy surface, flesh that stays dented, or any sour smell.
Signs it has gone bad
Any of these means discard it. Do not taste food to check — spoilage smells are imperfect, and some pathogens do not change odor or appearance (USDA FSIS / CDC). Past the fridge safety window above, discard it even without these signs.
What the date on the package means
The date on a seafood package is almost never a safety deadline. A "sell by" date is an inventory instruction for the store. "Best if used by" is a quality estimate.
Neither overrides refrigerator windows from FoodSafety.gov / FDA seafood guidance. Fresh seafood bought on its sell-by date still needs cooking or freezing within the cold-storage window on this page. Freezer times here are quality windows — food held at 0°F stays safe longer, but texture and flavor fade.
FAQ
Is tilapia still good after 4 days raw?
No. Raw fish lasts 1–3 days refrigerated. Discard it.
Can I refreeze tilapia thawed in the fridge?
Yes if it was thawed in the refrigerator and still within the raw fridge window. Never refreeze seafood thawed on the counter.
How long does cooked tilapia last?
Cooked fish lasts 3–4 days in the fridge and about 2–3 months in the freezer for quality. Refrigerate within 2 hours of cooking.