The invention discloses a preparation method of an ointment used for treating scapulobumeral periarthritis. The preparation method comprises following steps: 1, cucumber extract is prepared, wherein cucumber is smashed and pulped, water is added, and boiling and supersonic wave oscillation are carried out; 2, boiling is carried out, wherein frog skin is immersed in green tea solution and a sodiumcarbonate solution, an obtained mixture is introduced into a pot for boiling until a pasty product is obtained, snakehead eggs are subjected to stirring and purpling, are uniformly mixed with squid ink, and an obtained mixed material is subjected to boiling in the pot with small fire; 3, powder is extracted, wherein motherwort, saffron, saussurea involucrate, radix paeoniae rubra, and red sage root are smashed and steamed, and extraction is carried out through enzymatic hydrolysis and reflux treatment; 4, shrimp shell extraction is carried out, wherein an acetic acid solution and a sodium hydroxide solution are adopted for immersion and steaming treatment of an obtained mixed powder; 5, ointment preparation is carried out, wherein aloe gel is extracted from aloe, an obtained mixed gel, theobtained mixed powder, and an obtained shrimp shell extract are added for stirring mixed, and an obtained cucumber extract is added for uniform stirring. According to an administration method, partswith scapulobumeral periarthritis is wiped with alcohol, is coated with the ointment, is covered with oiliness paper, and then are subjected to heating treatment using a heating cushion.