The invention relates to a Gukangling plaster formula for activating blood and dissolving stasis and a preparation method. The Gukangling plaster formula comprises 21 excellent traditional Chinese medicines. The preparation method comprises the steps of: 1, respectively grinding eupolyphaga, borneol, antler glue and dragon's blood into fine powder; 2, singly packaging pseudo-ginseng and buck wheat meal, then grinding angelica sinensis, achyranthis bidentatae, safflower, garden balsam stem, Himalayan teasel root, lycopodium clavatum, peach kernel, drynaria rhizome, frankincense, myrrh, radix curcumae longae and jasmine and screening by using a sieve of 80 mesh; 3, pouring 3000 ml of mature vinegar into a pot, adding blood-wort and dog shank for decocting for 60min with slow fire, filtering, adding the eupolyphaga powder into dregs of a decoction, decocting for 60min with slow fire to be medicine vinegar; and 4, pouring 7000 ml of mature vinegar into a dispensing barrel, adding the medicine powder screened by using the sieve of 80 mesh, putting the dispensing barrel into an oven to be heated to 160 DEG C, carrying out constant temperature for 2h, then adding the antler glue, the borneol, the dragon's blood, the pseudo-ginseng, the buck wheat meal and 3000 ml of the medicine vinegar, heating to 100 DEG C with slow fire, carrying out constant temperature for 1h, forming the plaster, applying the plaster on cotton cloth, applying plant oil and spreading a plastic film. The invention has reasonable formula, scientific preparation method, no sensitivity and high treatment effect.