You should have three layers of insulation. For the first layer, wear thermals, long johns, or material that wicks away moisture. For the mid layer, wear thick materials, such as fleece and down. For the outer layer, wear a material that protects you from snow, rain, and wind. [1] X Research source Your layers should be loose instead of confining. You want to avoid sweating, because sweating creates moisture, which makes you colder.
If it is possible, put your arms inside of your shirt and keep them there. You have become a larger mass and are therefore retaining more heat as the heat radiates off of the clothing and both of your arms. If you are wearing long sleeves put one arm in one sleeve and vice versa. Become the largest mass you can. Put your arms and hands under your legs or use the shirt technique. But do not separate yourself; the most heat is conducted when many things are together and can mutually share and give off heat.
One reason why your hands and feet get cold is because your core is pulling all the heat towards it, leaving your hands and feet bloodless and heatless. Wear vests and more layers over your torso if your hands and feet are constantly cold. If your extremities like your nose or hands are cold, then blow on them. Use hot, warm air generated from the back of your throat for your hands. For your nose, you may want to clasp your hand over your nose. Not only will you warm your nose, but you will also warm your hands with the warm air from your nose.
Drinking hot beverages also can warm your hands. Wrapping your cold hands around a mug of hot tea can warm you up in minutes.
Try putting ginger powder in shoes, slippers, or socks if you cannot get your feet warm.
Try saunas and steam rooms to warm up, if you have access to them.
Washing dishes can help warm you significantly. Fill the sink with warm water. Leaving your hands in the warmth while you wash and rinse the dishes will help raise your body temperature. Doing laundry can also help you fight the cold. The warmth from the dryer can help warm your cold hands and arms. Taking clothes right out of the dryer and putting them on can warm you.
If you are unable to do large scale exercise, do a much smaller form of physical exertion like jostling your legs or moving your arms. Practice Ashtanga yoga to warm yourself up. This form of yoga takes you through poses and breathing exercises that generate internal body heat. [8] X Research source Cold right now with no time for yoga classes? Try this simple yoga warming pose: the cobra. Lie face down on the floor. Place your palms near your chest. Push up, lifting your head, shoulders, and chest. Pull your shoulder blades down and together. Hold for a few seconds, then lower. Do a few reps to feel warmer. [9] X Research source