The invention discloses antibacterial and deodorizing cat litter, a preparation method and application thereof. The cat litter comprises the following raw materials in parts by mass: 14 to 18 parts of kieselguhr, 25 to 30 parts of luffa stems, 16 to 20 parts of aloe and 32 to 38 parts of cotton stalks. The preparation method comprises the steps of crushing the luffa stems, adding water to soak the crushed luffa stems, heating the soaked luffa stems, carrying out ultrasonic treatment, filtering the luffa stems subjected to ultrasonic treatment to obtain a filtrate and filter residues, and concentrating the filtrate into an extracting solution; cleaning aloe, cutting cleaned aloe, wringing the cut aloe, and filtering the wringed aloe to obtain juice; mixing the juice with the extracting solution, and carrying out ultrasonic dispersion to obtain an antibacterial deodorant; chopping the cotton stalks, carrying out hydrothermal treatment, mixing the cotton stalks subjected to hydrothermal treatment with the antibacterial deodorant, carrying out ultrasonic treatment, and carrying out drying to obtain modified cotton stalks; heating the modified cotton stalks under the nitrogen atmosphere, carrying out heat preservation treatment, cooling the cotton stalks, crushing the cooled cotton stalks, and sieving the crushed cotton stalks, so as to obtain prototype cat litter; and adding water into kieselguhr and filter residues, mixing water with kieselguhr and filter residues into uniform slurry, heating the slurry, uniformly spraying the heated slurry onto the surfaces of particles of prototype cat litter, and carrying out drying to obtain the antibacterial and deodorizing cat litter. The cat litter is clean and pollution-free, good in deodorizing and antibacterial effect, and good in water absorption effect.