Needle-like pain in the arm may occur due to the following reasons: 1. The most common cause of this symptom is soft tissue injury in the arm. Sometimes an inadvertent movement, or lifting heavy objects, holding children and other forceful movements may cause soft tissue damage to the arm and produce painful symptoms. If the pain is aggravated by the activity of the arm and relieved after stopping the activity, it is possible that the pain is caused by the injury.2. Some localized lesions of the arm, such as carpal tunnel syndrome, which can cause tingling in the forearm, or elbow tunnel syndrome, which can cause tingling in the upper arm. This disease is accompanied by pain and numbness in the arm, mostly due to strain and trauma, resulting in narrowing of the internal cavity of the arm and compression of the arm nerve. 3, some neck diseases, such as cervical spondylosis and cervical disc herniation, can also lead to tingling in the arm.