The invention discloses a traditional Chinese medicine formula for treating spondylitis, scapulohumeral periarthritis and prolapse of lumbar intervertebral disc and a preparation method thereof. The traditional Chinese medicine formula contains the following materials: angelica sinensis, notopterygium incisum, rhizoma drynariae, radix angelicae pubescentis, longspur epimedium, cassia twig, ligusticum wallichii, rehmannia glutinosa, morinda officinalis, radix angelicae, radix paeoniae alba, himalayan teasel root, dogwood, lycopodium clavatum, Luxianping, piper wallichii, ramulus mori, loranthusparasiticus, fibrous ginseng root, codonopsis pilosula, cinnamon, the root of bidentate achyranthes, sea horse and antler. The preparation method comprises the following steps: smashing and mixing the medicinal materials, putting the mixture into a pot, adding 10jin of 50-degree baijiu, sealing for 20 days in a shade place, opening and filtering out the soup which is stored for later use; adding10jin of 50-degree baijiu again to the medicinal materials with soup filtered out, sealing again, sealing for 20 days in a shade place, and then filtering out the soup; and mixing soups filtered for two times, thus obtaining the traditional Chinese medicine.