The invention discloses a fresh-keeping agent for aquatic products as well as a preparation method and a using method of the fresh-keeping agent, and belongs to the field of fresh keeping of the aquatic products. The fresh-keeping agent comprises the following raw materials of a rosa roxburghii tratt fruit total flavonoid extract, a vine tea total flavonoid extract, a spina date seed total flavonoid extract, an Asiatic cornelian cherry fruit total flavonoid extract, a fructus forsythiae total flavonoid extract, a photinia serratifolia total flavonoid extract, propolis, sodium tripolyphosphate, lysozyme, organic acid, tea polyphenols, quercetin and bamboo vinegar. The preparation method of the fresh-keeping agent comprises the following steps of firstly, adding an appropriate amount of water to a Chinese herbal medicine total flavonoid extract, performing uniform mixing, and then adding the remaining raw materials. The using method of the fresh-keeping agent comprises the following steps of placing the slaughtered aquatic products in the fresh-keeping agent, then fishing out the aquatic products placed in the fresh-keeping agent, performing draining, performing modified atmosphere packaging and performing refrigeration. The fresh-keeping agent for the aquatic products, disclosed by the invention, is natural and non-toxic in components, good in fresh-keeping effect and safe to prepare and use, has the broad-spectrum antibacterial effect, effectively delays the increment of total bacterial count and the increment of volatile basic nitrogen and further prolongs the fresh-keeping time of the aquatic products.