How Long can You Freeze Fish?

Fish can be frozen up to 6 months depending on the fish type you are freezing. Fatty fish such as salmon or trout should not be frozen for more than 3 months. Some like mackarel, sardines or herring should never be frozen.