Share on Facebook

12 Medical Reasons You’re Always Cold

Constantly reaching for a sweater? Experts share what might be behind your shivers.

Food containing natural iron. Fe: Liver, avocado, broccoli, spinach, parsley, beans, nuts, on a black stone background. Top view.YARUNIV Studio/Shutterstock

You have low iron levels

If you’re constantly wondering: ‘Why am I always cold?’, iron-deficiency anemia might be to blame. Red blood cells need iron to carry oxygen into the blood, and low levels of iron could hurt your circulation, says registered dietitian nutritionist Alyssa Tucci, RDN, a registered dietitian in New York, NY. โ€œColdness in extremitiesโ€”hands and feetโ€”is most pronounced, because the body is smart, so it diverts blood to vital organs like the heart and brain first,โ€ she says. Meat is the most common dietary source of iron. Leafy greens and legumes are good sources, but pair them with a vitamin C-rich food like red pepper for maximum absorption, she says; itโ€™s harder to absorb iron from plants. Don’t ignore these otherย signs of iron deficiency, either.

Rows of eggs on a pink background.iStock/RyanJLane

You need more vitamin B12

โ€œPeople might assume theyโ€™re not getting enough iron when itโ€™s really a B12 issue,โ€ saysย Andrea Moss, a certified holistic nutrition coach in New York, NY. Vitamin B12 anemia can cause coldness, numbness, and low energy, she says. Like iron, most B12-rich foods are animal products, so vegetarians might have a tough time getting enough. Vitamin B12 is found in eggs, yogurt, and cheese. Vegans can sprinkle nutritional yeastโ€”a cheesy-tasting powderโ€”on popcorn or baked potatoes. If you are a vegan, ask your doctor to periodically check your vitamin B12 levels to make sure you’re getting enough. Nutritional yeast isn’t always enough to ensure adequate levels of the vitamin.

Woman holding a clump of hair in her open palms.iStock/Carol_Anne

You have a thyroid condition

When your body doesnโ€™t produce enough thyroid hormone to regulate your metabolism, you could end up feeling cold all the time, saysย Margarita Rohr, MD, an internal medicine specialist at New York University Langone Medical Center in New York, NY. If youโ€™re experiencing other symptoms of thyroid disease, such as hair loss, constipation, weight gain or fatigue, go to a doctor for a blood test for hypothyroidism, she says. In the meantime, watch out for these silent thyroid symptoms.

Woman wearing jeans wrapping a tape measure around her waist.iStock/MarsBars

You have low body weight

Being underweight could mean you’re always cold for two reasons, Tucci says. Fat works as an insulator, so having less fat might mean you canโ€™t hold heat well. Plus, cutting calories can slow your metabolism, giving your body less energy to heat itself. โ€œYour body is smart and doesnโ€™t want to use energy if itโ€™s worried that energy is scarce,โ€ Tucci says. If youโ€™re trying to gain weight, Tucci recommends stocking up on calorie-dense foods with good fats, such as nut butter, full-fat Greek yogurt, and dried fruit.

Man lying in bed resting on pillows holding his forehead with his left hand.iStock/digitalskillet

You skip out on sleep

Not getting a good amount of sleep is another reason you might always be wondering, “Why am I always cold?” Although research on sleep and feeling cold is mixed, chronic fatigue can slow down your metabolism, leaving you feeling chilly during the day, Moss says. Plus, your body temperature fluctuates at night, and your body gets used to that cycle, Dr. Rohr adds. If youโ€™re staying up later than usual, your core body temperature might drop during the same time it would if you were asleep.

Woman runner wearing a beanie cap and drinking out of a water bottle while standing in a park.iStock/svetikd

Youโ€™re dehydrated

When your body doesnโ€™t have enough water, it canโ€™t circulate blood as effectively, Tucci says. Water also holds heat, meaning dehydration could leave your body without H2Oโ€™s temperature-retaining benefits. To keep yourself hydrated, aim to drink half your weight in ounces of water, she recommends. For example, if you weigh 150 pounds, try and sip 75 ounces throughout the day. Here are more ways your body changes when youย drink enough water.

Woman sitting at a table checking her blood glucose levels with a glucose monitor.iStock/AzmanJaka

You could be experiencing diabetes complications

Diabetics can develop peripheral neuropathy, which damages nerves in charge of the senses. This diabetes complication means you may feel always cold or feel pain or heat seemingly without reason, Dr. Rohr says. โ€œIt may not be physical, but just the sensation of being cold,โ€ she says. โ€œItโ€™s just an error in the message sent to the brain from the feet or hands.โ€ย Watch out for these other strange symptoms of serious diseases.

Vegetables like tomatoes and cucumbers piled on a piece of bread that's sitting on a plate.iStock/jonathanfilskov-photography

You donโ€™t eat enough fat

Thereโ€™s a reason you crave warm, hearty foods in the winter. โ€œFat helps us feel satiated and helps us feel warmer,โ€ Moss says. Low-fat diets that replace healthy foods like avocado, nuts, and seeds with cooling foods such as fruits and juices might leave you feeling cold, she says. Don’t miss more signs you need toย eat more fat.

Woman in a white sweater wearing her sleeves high on her hands to keep warm.iStock/pepifoto

You have Raynaudโ€™s

A small percentage of the population suffers from Raynaudโ€™s, which causes spasms in arteries in the hands, feet, and face, Dr. Rohr says. โ€œWhen exposed to cold, the spasm makes circulation to those areas worse, and they tend to feel colder,โ€ she says.

Woman applying acupuncture needles to a person's back.iStock/Alina Vincent Photography, LLC

You have poor circulation

In some cases, poor circulation is caused by a chronic condition like vascular disease or peripheral arterial disease. If your extremities are cold but canโ€™t be linked to a chronic condition, you might just have naturally poor circulation and feel always cold.ย  Moss recommends exercising regularly and trying acupuncture to bring feeling back to your hands and feet.

Man exercising in a gym, holding a weighted barbell against his chest.iStock/pixdeluxe

You donโ€™t have enough muscle

Muscle mass produces heat, keeping the rest of your body warm, Dr. Rohr says. Make sure to stay active and keep up a good exercise routine, she says.

iStock/PeopleImages

Youโ€™re a woman

There’s anecdotal evidence that women often feel colder than men (see who’s voted most likely to steal the covers or raise the office thermostat) but not a ton of scientific evidence. That said, a 1998 study did find that womenโ€™s core temperatures tend to be about 0.4 degrees Fahrenheit warmer than menโ€™s, their hands are almost 3 degrees colder on average, a University of Utah study found. โ€œItโ€™s not a huge difference, but it might be why women have the sensation of feeling colder,โ€ Dr. Rohr says. Now, find out how to feel warmer in cold weather.

Sources
  • Alyssa Tucci, RDN, registered dietitian nutritionist, New York, NY.
  • Andrea Moss, certified holistic nutrition coach, founder of Moss Wellness, New York, NY.
  • Margarita Rohr, MD, internal medicine specialist at New York University Langone Medical Center, New York, NY.
  • The Lancet: "Cold Hands, Warm Heart."
Medically reviewed by Susan E. Spratt, MD, on August 16, 2019