A variety of conditions and injuries can cause sharp muscle pain. Overuse, repetitive use, incorrect movements, or direct trauma can cause a muscle strain anywhere in the body – resulting in sharp muscle pain, especially at the onset of injury. Your nerves are telling you that something is wrong.
Stress can also lead to sharp muscle pain. When you are stressed, your muscles become tight and tense. It may result in painful muscle spasms. If sharp muscle pain occurs in the back, it may be a strained muscle, a herniated disc, degenerative disc disease, or a pinched nerve.
Further, sharp muscle pain may be caused by infection or other conditions. Conditions, such as fibromyalgia, sciatica, radiculopathy, and arthritis may manifest as sharp muscle pain. The muscles surrounding the affected areas may become tight and painful. In the case of fibromyalgia, the body becomes hypersensitive to pain. You may have trigger points or specific spots that you frequently experience sharp pain at. This is one of the main signs of fibromyalgia.