The invention discloses a nano-silver loaded graphene antibacterial agent, a graphene in-situ reduction nano-silver loaded water-based antibacterial coating, and a preparation method of coating. The nano-silver loaded graphene antibacterial agent is prepared from the following components: graphene oxide, silver nitrate, polyvinylpyrrolidone and sodium borohydride. The graphene in-situ reduction nano-silver loaded water-based antibacterial coating o is prepared from the following raw materials in parts by weight: 25-35 parts of water, 30-40 parts of acrylic resin, 20-30 parts of polyurethane resin, 2-3 parts of the nano-silver loaded graphene antibacterial agent, 1.5-2.5 parts of a dispersant, 1-1.5 parts of a curing agent, 0.8-1 part of a defoamer, 0.5-0.8 part of film formation aid and 0.5-0.8 part of levelling agent. Under the combined action of graphene and nano-silver, the antibacterial efficiency, the antibacterial time and the antibacterial property of the coating can be greatlyimproved; the coating is excellent in antibacterial effect, long in antibacterial time, free of toxicity, free of pollution, high in water resistance and weather resistance, and high in adhesion; thenano-silver is loaded in graphene in situ, is incapable of settling, and can be uniformly dispersed in emulsion.