With storms garnering names like "bomb cyclone" so early in the New Year, it's a good idea to arm yourself with something cozy for protection. But what are the warmest winter coats for keeping frostbite at bay? We have some insight into the styles to keep an eye out for when you're ready to do a little shopping.
Below, we broke things down into five categories of coats that fit the bill. Each style of topper is on-trend but still able to offer the protection and warmth you need. So when you find yourself battling your way home through a snowstorm or particularly battering wind, make sure you have a coat that can handle the elements. Then, once you're in the door, whip up a warm cup of hot chocolate or mulled wine and celebrate the fact that you're a cold-weather style pro through and through.
Read on to shop the warm coats you need this winter.
Puffer
Aritzia
The Super Puff
This puffer will keep you extra warm.
Patagonia
Nano Puf Hoody
The perfect jacket for anyone who spends their time outdoors.
H&M
Padded Jacket
This puffer is so warm and only $40. What could be better?
Furry
H&M
Faux Fur Coat
Layer this cool coat with your favorite sweater.
BB Dakota
Love You Furever Faux Fur Coat
This faux-fur coat has a major '70s feel to it.
Violeta by Mango
Hooded Faux-Fur Coat
You'll keep cozy in this hooded coat.
Shearling
Sea
Madeline Canvas-trimmed Paneled Faux Fur And Faux Shearling Coat
Shearling is an easy choice when it comes to staying warm.
Saks Potts
Yvonne Leopard-Print Wool Coat
Saks Potts is a favorite among fashion girls.
H&M
Pile-Lined Biker Jacket
This cozy collar is made to be styled with a chic scarf.
Teddy
Urban Outfitters
UO Teddy Duster Coat
A teddy coat is a cool-girl staple.
The Reformation
Freddie Coat
Try a fashionable twist on a winter classic.
J.Crew
Zip-Up Teddy Coat
A little pop of color can up even the simplest of outfits.
Wool
JOSEPH
Lima Belted Wool And Cashmere-blend Coat
There's nothing better than a simple luxe wrap coat.
HARRIS WHARF LONDON
Oversized Double-breasted Wool-felt Coat
Try a coat in an unexpected color for a cool twist on layering.