The invention discloses a preparation method of a shell powder loaded antibacterial material, which comprises the following steps: S1, pretreating a shell powder carrier: ultrasonically cleaning shells, soaking in an alkaline solution, cleaning with distilled water, drying, pulverizing in a multifunctional pulverizer, calcining in a muffle furnace, and grinding in a mortar to obtain the shell powder carrier; S2, preparing a composite material: putting a titanium salt into a flask, adding distilled water for dissolving, and stirring at a constant temperature until a milk white precipitate is generated; adding distilled water to dissolve the shell powder to obtain a shell powder solution, magnetically stirring and dispersing, and adding the shell powder solution into the flask; selecting a zinc salt, dissolving the zinc salt, pouring an obtained zinc salt solution into an alkali liquor, stirring and mixing, dropwise adding an obtained mixed liquor into the flask, stirring at constant temperature, taking an obtained product out, carrying out suction filtration, washing and constant-temperature drying on the product, dehydrating and molding the product, and calcining the product in a muffle furnace to prepare the shell powder / TiO2 / ZnO composite material. The inorganic antibacterial agent is prepared by taking the shell powder as the carrier of the antibacterial material to load thenano oxide, so that the application field of the shell is expanded.