Depending on the cause of the pain, standard treatments for arm pain include resting and elevating the arm, placing it in a splint or sling and wrapping it in elastic wrap, states Everyday Health. Other treatments include applying cold compresses, taking acetaminophen or nonsteroidal antiinflammatory pain relievers and surgery.
When infection causes arm pain, additional treatments include antibiotics and warm compresses, notes Everyday Health. Injured, irritated or inflamed skin, bones, muscles or joints in the arm typically cause arm pain. Massaging or rubbing the area gently stimulates blood flow and can relieve pain; however, a patient should not massage the arm if massaging causes pain, notes WebMD.