The invention relates to the field of medicaments, and particularly relates to a medicinal preparation and a preparation method and application thereof. The medicinal preparation is prepared from benzoyl peroxide with specific particle size distribution, and when the medicinal preparation is prepared into a mixed preparation together with clindamycin phosphate, the stability of the medicinal preparation can be sufficiently improved, the decomposing degree of two effective components, namely, benzoyl peroxide and clindamycin phosphate, is greatly reduced, and the problem of poor stability of apreparation with the two effective components, namely, benzoyl peroxide and clindamycin phosphate, in long-term storage is solved. The preparation method of the medicinal preparation is simple in process, convenient in operation, short in production cycle, and suitable for large-scale industrialized production. The medicinal preparation disclosed by the invention is applicable to preparation of external medicaments, preferably applicable to preparation of a medicine for treating acne, can effectively inhibit the decomposition of two effective components, namely benzoyl peroxide and clindamycinphosphate, can be stably stored for a long time and can keep efficacy for a long time.