Diabetes can be an indirect cause of cold hands or fingers because it can affect your blood circulation. It also increases your chance of developing heart and nerve problems, which can also lead to cold limbs.