The invention discloses a plaster for treating rheumatism and ostealgia and a preparation method thereof. The plaster contains angelica sinensis, aconitum carmichaeli, rhizoma typhonii, safflower carthamus, cassia twig, unprocessed radix aconiti, sanguis draconis, radix clematidis, radix dipsaci, agilawood, Chinese honeylocust spine, ligusticum wallichii, aquilaria sinensis, cyathula officinalis,borneol, pepper, lycopodium annotinum, radix zanthoxyli, aconitum pendulum busch, radix corydalis linarioides, anisodus acutangulus, rhizoma anemones raddeanae, radix angelicae, nux vomica, sambucus williamsii, fructus evodiae, plumbum rubrum, rhizoma drynariae, fructus psoraleae, capparis spinosa, radix polygoni multiflori, frankincense, myrrh, snakeskin, millettia specisoa champ, philippine flemingia root, herba ephedra, caulis spatholobi, periploca forrestii schltr, os draconis, asarum, dried ginger slice, scorpion, centipede, manis pentadactyla, bungarus parvus, zaocys dhumnade, gekko japonicus, black ant, camphor, pseudo-ginseng, musk, notopterygium root and radix angelicae pubescentis. The plaster for treating rheumatism and ostealgia, disclosed by the invention, is slight in irritation, and cannot cause the kin to be red and swollen after being stuck for a long time; the preparation method is simple to operate; the prepared plaster is soft, the sticking effect is good, and the plaster cannot fall off easily.