The medicine for sore calf muscles should be chosen according to different causes, which may be due to varicose veins, sciatic nerve compression, arteriosclerosis occlusive disease and so on. 1. Varicose veins: Varicose veins are mainly caused by poor venous blood circulation, you can use some vasodilator drugs to improve microcirculation, but also some anti-inflammatory drugs, such as bezoprost sodium tablets, cefadroxil tablets, dioxymin tablets and other drugs. 2. Sciatic nerve compression: sciatic nerve compression is mainly due to the lumbar disc herniation and compression of the sciatic nerve, which leads to calf pain, and can be treated with anti-inflammatory and analgesic drugs and muscle relaxation drugs, such as nimesulide dispersible tablets, celecoxib capsules, coxsackievir tablets and other drugs. 3. Arteriosclerosis: Arteriosclerosis can cause distal blood supply insufficiency, thus causing pain due to ischemia of the calf. You can take aspirin tablets, clopidogrel bisulfate tablets and cilostazol tablets orally to prevent the formation of blood clots and dilate blood vessels. There are many other causes of calf muscle soreness, it is recommended to go to the hospital for examination, to clarify the cause of the disease and timely treatment. The use of the above drugs should be in accordance with medical advice.