Cold feet can be due to several factors such as anaemia, hypothyroidism, cold temperature, diabetes, vitamin deficiency, acute stress, smoking, high cholesterol and medications.. It can affect people of all age groups. Cold feet usually happens when the body restricts ...