The invention discloses an antibacterial cleaning product and a preparation method thereof. According to the present invention, the antibacterial cleaning product is added with a suitable amount of aCannabis sativa L extract, particularly a Cannabis sativa L leaf extract, such that the antibacterial cleaning product has high antibacterial activity, can effectively inhibit various pathogenic bacteria, further has characteristics of good decontamination effect, safety, no toxicity and no irritating to the skin, can be used for washing clothes and the like, and can further be used for cleaning skin; after the use of the antibacterial cleaning product, skin dryness and other problems cannot be generated; and the preparation method has advantages of simple and safe production process and low production cost, and is suitable for industrial production.