The invention discloses a nano-silver porous silicone rubber/polyurethane-containing double-layer artificial skin and a preparation method thereof. The nano-silver porous silicone rubber/polyurethane-containing double-layer artificial skin is characterized in that the artificial skin contains a dermis and epidermis double-layer structure; a dermis layer is prepared from loose porous polyurethane; an epidermis layer is prepared from antibacterial agent-containing silicone rubber. A preparation method of the dermis layer comprises the following steps: dissolving the polyurethane, adding a pore-foaming agent, defoaming, carrying out curtain coating so as to form a film, volatilizing a solvent, soaking so as to leach out the pore-foaming agent, and drying so as to obtain a porous polyurethane film. A preparation method of the epidermis layer comprises the following steps: dissolving a silicone rubber precursor, carrying out ultrasonic dispersion on a nano-silver solution, adding the pore-foaming agent, defoaming, carrying out blade coating or curtain coating so as to form a film, volatilizing a solvent, curing so as to obtain an embryonic film, soaking so as to leach out the pore-foaming agent, and drying so as to obtain a silicone rubber microporous film. The preparation method of the double-layer artificial skin comprises the following steps: coating the polyurethane film with polyvinyl alcohol, acid liquor and a crosslinking agent, then covering the polyurethane film by using the silicone rubber film, volatilizing a solvent, and carrying out heat treatment so as to obtain the double-layer artificial skin. The nano-silver porous silicone rubber/polyurethane-containing double-layer artificial skin has the effects of water resistance, air permeability, bacterial inhibition, virus killing and effective absorption of hydrops.