The invention relates to a medicine for treating bedsores, and preparation method thereof, and belongs to the traditional Chinese medicinal field. The medicine is composed of leaf of Rhus verniciflua Stokes, Leaf of Common Jujube, Root of Cherokee Rose, pericarp of Maximorwica Waterchesnut, ferrosic oxide, Gomphrena globosa, verdigris, coriaceous knotweed rhizome, iron filings, Praescutata viperina, Orostachys fimbriatus, shellac, sophora japonica, Patrinia heterophylla, P.freynianaBornm.var.sinica Migo and bigleaf fig leaf. The medicine has the efficacies of blood circulation promoting, blood stasis removing, slough removing, tissue regeneration growth promoting, heat clearing, detoxifying, sore astringing and swelling mitigating, and can improve the blood circulation of compressed tissues of a long-term bedridden patient and promote the rapid growth of epithelial cell tissues in order to treat the bedsores; and the medicine has the advantages of substantial treatment effect, fast effectiveness, mitigation of the patient's pains, reduction of the turn-over frequency of the patient, reduction of the labor intensity of a nursing personnel, low price, and convenient use.