Fish is extremely perishable as a result of rapid microbial growth naturally present in fish or from contamination. Synthetic preservatives are widely used in fish storage to extend shelf life and maintain quality and safety. However, consumer preferences for natural preservatives and concerns about the safety of synthetic preservatives have prompted the food industry to search natural preservatives. Natural preservatives from microorganisms, plants, and animals have been shown potential in replacing the chemical antimicrobials. Bacteriocins and organic acids from bacteria showed good antimicrobial activities against spoilage bacteria. Plant-derived antimicrobials could prolong fish shelf life and decrease lipid oxidation. Animal-derived antimicrobials also have good antimicrobial activities; however, their allergen risk should be paid attention. Moreover, some algae and mushroom species can also provide a potential source of new natural preservatives. Obviously, the natural preservatives could perform better in fish storage by combining with other hurdles such as non-thermal sterilization processing, modified atmosphere packaging, edible films and coatings.