Common causes of swollen arms and hands Swelling in the arms and hands is often caused by a build-up of fluid in these areas, called oedema. Oedema is usually caused by: staying in the same position for too long. eating too much salty food.