How long it takes for a swollen pyriformis muscle to heal is related to the cause and cannot be generalized. It may be an external stimulus injury, which usually takes about three months to recover; or it may be swelling due to pyriformis syndrome, which usually takes about two weeks to recover. 1. External stimulation injury: the pyriformis is a small muscle in the gluteal muscle, in the middle of the gluteal muscle area, the location of the deeper, if the external violence stimulation caused by the pyriformis muscle injury and swelling, rest and physical therapy, usually about three months can be good. 2. Pear-shaped muscle syndrome: due to the sciatic nerve in the pear-shaped muscle area by the card pressure, due to the swelling symptoms of the pear-shaped muscle syndrome, after systematic treatment, generally need two weeks of time to recover. Pearly muscle swelling is recommended to timely medical treatment, under the guidance of the doctor, to confirm the specific causes of swelling of the pear-shaped muscle, targeted treatment, so as not to miss the opportunity for treatment.