Feeling cold all the time can be caused by several potential health conditions and factors. Common reasons include anemia (where there aren't enough healthy red blood cells to carry oxygen and heat), hypothyroidism (an underactive thyroid slowing metabolism and heat production), poor circulation (affecting blood flow to extremities), low body weight or muscle mass, skipping meals or not getting enough calories, and conditions like Raynaud's phenomenon which cause extreme blood vessel narrowing in response to cold. Other causes can also include vitamin deficiencies, dehydration, and certain medications. If feeling cold persists without an obvious environmental cause, it is important to consult a healthcare provider. They can perform tests to check for anemia, thyroid function, circulation issues, or other possible causes to determine the appropriate treatment to help regulate body temperature and reduce the sensation of being cold.