I recently emigrated from a South Asian country to Canada. I moved to the Canadian city with possibly the mildest weather in the country (Victoria, BC) and yet I feel so damn cold it's almost depressing. It is such a pity because I absolutely love this country otherwise, and would hate to go back home so soon, only because of the weather here.

So how can I condition my body to withstand cold? I've tried "shocking" my system into adjusting to the cold by wearing less protective clothing outdoors, but that didn't help. I've tried increasing fatty/oily foods (I'm quite lean, so weight isn't much of a worry right now). No luck with that either. I can't smoke or drink or eat meat, so that's some sources of body heat cut off.

At the moment, I'm coping by wearing 5 layers of clothing including a heavy parka. But it's clearly not a long-term solution. This is made especially worse considering I need to move to Toronto or Ottawa in a year (if I can even persevere until then), where I'll face much harsher weather.

  • 2
    It's very difficult and I can't say that you will ever truly get used to it. I moved to England after living most of my life in Florida, Oklahoma, Texas and Nevada. Except for the rare precious half-dozen warm days a year we get, I can never get warm. You just sort of have to get on with things. Your body does kind of make a bit of an adjustment. I focus on my extremities. If I can keep my feet, hands, and ears warm, I can pretty much live with it without having to think about it much.
    – ouflak
    Feb 3, 2018 at 11:16
  • Emigrate to the US (California, Florida, Texas) if you can. Unfortunately Canada is unable to provide a proper climate. Mar 20, 2018 at 17:19

1 Answer 1


Your body will naturally acclimatize to your local climate over time, but, ultimately, some people are just more sensitive to temperature variation than others (somehow, I personally can't function either in extreme heat or cold... go figure).

I can't smoke or drink or eat meat, so that's some sources of body heat cut off.

These are common and dangerous myths: Smoking drastically hinders your body's ability to regulate temperature, and meat has no magical properties that imbue you with winter hardiness.

Physical fitness

That being said, you state you are "quite lean": it's not necessarily weight that keeps you warm but muscle. Get yourself into shape and your increased muscle mass will actually generate more heat (need to find citation), and better cardiovascular health also allows your body to regulate temperature better (need citation here too). Fat can also help in retaining heat, but please don't become overweight in the hopes it will keep you warm... A stroke or heart attack would be worse than being cold. It sounds crazy, but go cycling regularly: One day, you'll be riding and will strip off your jacket because it's too hot... and, when you get home, you'll check the weather and realize it was -10C outside. That's what physical activity and physical fitness can do to you.

Also, eat lots and healthily. In fact, coming from South Asia, you've likely got this covered already: Warming up with a fabulously spicy curry after a day in the snow is one of the best feelings in the world.


You state that you wear five layers: Unless you're working on a boat in the Arctic Ocean, I can't imagine a situation where that is necessary. I can't even imagine how someone could move wearing that much clothing... but then I realized you state you are from South Asia: I have seen countless people from Australasia come to cold countries and suffer because they have absolutely no clue about cold weather clothing.

No offense in the case that you are already aware of the following, but these are cold-weather sins common to those who hail from warmer climes:

  • Ditch the trainers: Your extremities need to stay warm, or else your entire body will suffer... and $40 Nikes are not designed for that. Wear boots. Good boots. Unfortunately, these will cost more than $40, but if you e.g. go to a good military surplus store, you can find some good deals if you're willing to sacrifice fashion or at the least join the punk scene.
  • Ditch the cotton socks: Wear thick, good woolen socks. Trust me, wool doesn't itch (unless you're allergic, but very few people actually are): Cheap wool itches. There are also good synthetic materials, but I find that they usually aren't worth the extra cost for everyday use.
  • Don't forget your hands: Wear good insulated gloves. Not cotton gloves. Preferably very thick woolen gloves or mittens with a windproof shell over them (mittens are even better, but I hate the feeling of not being able to move my fingers).
  • Scarf: I assume you're smart enough to get a good (again, woolen) cap/beanie/tuque/ushanka/whatever, but a heavy woolen (or cashmere, if you're tired of wool by now) scarf basically serves as a blanket for your shoulders, neck, and face. Even if you wrap it around your entire face, no one will laugh at you even though it seems a bit silly when you think about it. I prefer to have one in a flamboyant color that contrasts with my other outerclothes because the color cheers me up when it's dark and grey outside.
  • Long underwear: Wear a proper underlayer of long underwear, which can be — can you guess? — wool, or sometimes made of spandex/lycra/polyester stuff as well.

TL;DR: Be like these guys

Sheep not caring about the cold

Get in shape, eat well and pretend to be a sheep, i.e. wear lots of heavy woolens meant for the cold and wet.

  • 3
  • 1
    Yes, perhaps "cotton kills" is extreme, but it's still a terrible material and yet the only one half the world knows. Wool is better than it for cold climates and linen is better for hot, but somehow cotton is everywhere. Feb 3, 2018 at 21:28
  • Whoa. Thanks for the info about cotton, no wonder I feel like I'm freezing to death at 8 C. Most of my top half (vests, long johns, shirts) and all of my bottom half (undies, long johns, trousers) are completely cotton, because that's what I could get from my home country. I was under the impression that I could compensate for lack of wool with more layers of cotton.
    – Vasan
    Feb 4, 2018 at 2:09
  • @Vasan then pay attention to the washing instructions too; I'm pretty sure that Asians/Aussies probably just throw everything in the washer on high/hot due to their ignorance. Feb 4, 2018 at 8:55
  • 1
    @PeterMasiar while that is useful info for extreme cold, I think that's going a bit too far for 8C: OP's getting used to life in temperate climates, not arctic tundra... and sizing boots too big runs the risk of making them chafe and cause blisters when wearing non-polar expedition-style socks. Feb 5, 2018 at 20:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.