The invention discloses medicinal liquor for strengthening bone and a preparation method thereof. The medicinal liquor for strengthening bone contains sheep tibia, sheep kidney, cinnamon, medlar, zaocys dhumnades and white spirit. The preparation method for the medicinal liquor for strengthening bone comprises the following steps of: adding cinnamon, medlar, and zaocys dhumnades into sheep tibia lyophilized powder and sheep kidney lyophilized powder, putting a mixture into a cloth bag, putting the cloth bag into a container, adding wine into the container, covering, and heating the container over fire for more than 10 minutes, keeping the container away from the fire, cooling, sealing for immersing for more than 3 days, and shaking everyday and filtering dregs out to obtain the medicinal liquor for strengthening bone. The medicinal liquor is convenient to prepare, stable in medicinal property, and safe and effective; the effect of the medicinal liquor is achieved through the mutual effect of the white spirit and medicines; the curative effect is improved; the medicinal liquor is used for treating wind-toxin and waist and knee weakness which are caused by liver-kidney deficiency, and exogenous and endogenous pathogenic factors, patients who suffer from pain, swelling, and stiffness of shoulders, backs and limbs and have symptoms of rheumatic arthritis, rheumatoid arthritis, and senile degenerative osteoarthritis or patients who suffer from arthralgia, swelling and stiffness after trauma and bone fracture; and the medicinal liquor for strengthening bone can address both the symptoms and root causes, and does not have toxic or side effects; and after the medicinal liquor for strengthening bone is taken by patients, disease relapse is prevented.