The invention discloses a bactericidal breathable film, a preparation method and application thereof. The bactericidal breathable film contains carbon nitride and has air holes with a diameter of 100-200 nm. The preparation method of the bactericidal breathable film includes: after forming a film from a precursor solution containing carbon nitride, a high molecular polymer and an organic solvent, pre-drying, drying at 110-130°C after the pre-drying, and then removing the organic The solvent forms vent holes. The film prepared by the present invention has a bactericidal effect under visible light and is breathable, and can be used in antibacterial band-aids, infusion patches, medical dressings, bandages, medical adhesive plasters, plasters, greenhouse films, fresh-keeping bags, self-sealing bags, water purification devices, etc. field.