The best ones are light weight and flexible while also providing good insulation and warmth. Snowboard jackets – the ones that are a bit longer – are also a good option.
A pair of warm, waterproof pants to go with the ski jacket is also essential as most regular pants are both inflexible and easily absorb water.
Layering clothes is necessary when packing for a ski trip so that clothes can be added or removed as necessary, depending on the temperature.
Depending on the temperature, you’re going to want to wear something over the thermal under layer. A fleece jacket is a good choice for many.
Pack at least two pair of gloves – one very insulated, heavy duty, thermal pair for the slopes and one light pair for wandering around off the slopes.
Even if you plan on wearing a helmet, pack a warm, lined ski cap that covers your ears and can be easily worn under a helmet.
Bring something along to wrap around your neck and keep warm. A fleece gaiter will protect your neck and face from the elements.
If you’re bringing your own gear, be sure to bring all of the above. Otherwise, plan on renting equipment at your destination.
Snow goggles are helpful when it’s snowing – just be sure to find an anti-fogging pair.
When skiing on a really cold day, place hand warmers in your gloves, or foot warmers inside your boots. These will help keep you toasty.