Upper arm pain refers to the pain that is experienced between the shoulders and the elbows, either in one arm or in both the arms. There are a number of arm pain causes, varying greatly in the kind of effect they can have on the body. Sometimes, upper arm pain is a condition in itself, and at other times, it could be a symptom of some serious underlying health problem. Here are some of the possible causes of pain in the upper arm.