Petrolatum wins in deep cold
Petrolatum (Vaseline) is the most reliable occlusive for sub-freezing temps. Nothing else seals moisture as well when it’s actually below 32°F.
Here’s why it matters: Most moisturizers contain water. In freezing temps, that water can freeze on your skin, actually making things worse. Petrolatum is a pure hydrocarbon – no water, no surprises. It stays spreadable even at -20°F, while lanolin can turn into a stiff paste and shea butter gets rock hard. You want something that keeps a consistent barrier no matter how cold it gets.
Lanolin is a decent second choice – it’s naturally protective and holds up better than plant-based butters. But it traps some moisture in the lanolin itself (about 25% water content), which can freeze at the surface. Plus many people react to lanolin on sensitive skin. Petrolatum just sits there, unchanging, doing its job.
For hands, face, or lips below freezing: slap on a thin layer of petrolatum after whatever water-based moisturizer you normally use. Don’t mix them – layer them. The petrolatum seals the water-based stuff in so it can’t freeze or evaporate.
If you hate the grease, try a petrolatum-based lip balm or a stick form like Aquaphor (which adds some lanolin and panthenol). But straight petroleum jelly is the gold standard when the wind chill hits double digits negative.
Your skin won’t crack if you give it a real barrier.
