This condition can be a result of numerous medical ailments, habits, and behavior. Some possible causes include diabetes, high blood pressure, high cholesterol levels, smoking, lack of exercise, incorrect posture, etc. Poor circulation in hands can also be an indicator of
peripheral vascular disease.