The invention relates to an external ointment for treating bedsore and a preparation method thereof. The external ointment is composed of total 16 medicinal materials as follows: calcined gypsum, flat-stemmed tetrastigma leaf, hedysarum polybotrys, vitis flexuosa leaves, potentilla freyniana bornm, coriaceous knotweed rhizome, concha meretricis sea cyclinae, sedum lineare, puffball, water caltrap shell, bark of Chinese redbud, basil root, Chinese incarvilla herb, huperzia serrata, calamine and borneol. The external ointment provided by the invention has the effects of promoting blood circulation to remove blood stasis, promoting tissue regeneration and relieving pain, converging wound and moisturizing skin, and is capable of improving the blood circulation of the pressed tissue of a bedridden patient, moisturizing skin, and promoting growth of new granulation tissue; the external ointment is good in effects of converging sores and promoting tissue regeneration, and thus capable of promoting quick healing of the bedsore wounds. Besides, the external ointment provided by the invention is obvious in treatment effect, low in cost, quick in taking effect and accurate in curative effect; the healed skin is as smooth as before, and has pores regrown without scars.