Cooked chicken and fish can last in the refrigerator for 3 to 4 days if stored properly in an airtight container at a temperature of 40°F (4°C) or below.
If you need to keep the chicken or fish for longer, freezing is a good option, where they can last up to 2-6 months for the best quality.