It's normal to feel cold during the winter, but there could be a health cause if you're always cold. Here are some possible reasons.
Beta blockers
Beta blockers such as metoprolol, which are often used to control blood pressure, can affect the amount of blood that reaches your hands and feet.
Dehydration
Not being able to warm up may be a sign that you need to drink more water. Water, which helps regulate your body temperature, makes up more than two-thirds of your body weight.
If you are adequately hydrated, the water will 'trap' the heat and slowly release it, keeping your body temperature in the comfortable zone. With less water, your body is more sensitive to extreme temperatures.
Hypothyroidism
Feeling cold all the time is a common symptom of hypothyroidism, which means your thyroid gland is secreting low levels of thyroid hormone. Your metabolism slows down without adequate levels of thyroid hormone, preventing you from producing enough heat, he says klix.ba.

Iron deficiency anemia
Iron deficiency anemia is one of the most common causes of feeling cold all the time. Iron helps your red blood cells carry oxygen throughout the body to produce heat.
Low iron levels can slow down the thyroid gland, leading to hypothyroidism and making you feel cold.
Lack of sleep
Not getting enough sleep wreaks havoc on your nervous system, which can alter your body's temperature-regulating systems.
Studies have shown that lack of sleep can negatively affect your metabolism. Metabolic dysfunction can lead to feeling cold.
Poor circulation
A circulation problem preventing blood from reaching your extremities could be the culprit if your hands and feet are cold but other parts of your body are warm.
For example, Raynaud's disease causes the blood vessels in your hands and feet to temporarily constrict when they feel cold.
Heart disease and smoking can also cause circulation problems. Heart disease causes your heart to not pump as efficiently, and smoking narrows your blood vessels.
Bonus video:
