How long does fresh fish last in the refrigerator?
Fresh fish is highly perishable. USDA recommends keeping raw fish and shellfish at 40°F (4°C) or below for only 1–2 days before cooking or freezing. FDA similarly says seafood that will be used within two days should be kept on ice or in a clean refrigerator at 40°F or below; otherwise, freeze it.