We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    33 Winter Coats To Help You Stay Warm 'N' Cozy All Season Long

    Staying warm without looking like the Stay Puft Marshmallow Man = winter coat goals.

    1. A mid-length puffer coat with cargo pockets to keep your gloves and spare beanie in for cold weather emergencies.

    2. A sassy faux fur leopard print coat you'll take one look at and say "wow, I need this in my life right meow."

    3. A highly rated down jacket lined with a lining so cozy you'll consider sleeping in it.

    4. A plaid puffer jacket so you can keep your cool ~lumberjack vibe~ going deep into the winter season when your favorite flannel just won't cut it.

    5. A waterproof and windproof jacket you'll definitely want in your winter weather line-up if you plan to spend the next few months out on the slopes.

    6. A splurge-worthy Canada Goose parka you can wear for years and years since it'll stand the test of time.

    7. A Tommy Hilfiger packable down jacket that'll be great for when you're traveling from a warm climate to a cold one and don't want a coat that'll take up your entire suitcase.

    8. A trendy mini puffer jacket to keep you warm without cramping your style.

    9. A down jacket with a fur hood you can pull up over your head to protect your precious lil' ears on windy winter days.

    10. A collared plaid coat to keep you warm while still looking as fabulous as ever. The blue-and-black combination work surprisingly well and goes with every colored shoe you own.

    11. A classic The North Face with a removable faux fur trim so you can customize your look based on your mood/the weather. Who doesn't love options?!

    12. A stunning corduroy coat covered in florals that'll let you honor the springtime even in the middle of a snowstorm.

    13. A trench coat with a fur lapel and elegant skirt you can wear to a formal holiday party or whenever you want to look like you're starring in a romantic Hallmark Christmas Movie.

    14. A coat from L.L. Bean that'll keep you so toasty you won't even think twice before diving into a pile of snow to make a snow angel.

    15. A wool blend coat with a grid design and an asymmetrical hemline, so chic you won't even want to take it off when you get to work.

    16. A simple packable puffer to replace the similar jacket you've been wearing for years. Yes, you should probably stop wearing the one that has a hole in the pocket and treat yourself to an upgrade.

    17. A collared pea coat for fancier occasions or if you just enjoy looking put together on the daily.

    18. A London Fog parka with a quilted design you'll never tire of — it'll be the perfect accessory to your annual photo with Santa.

    19. A double-breasted coat with slant pockets and oversized buttons that'll look equally wonderful with jeans, a skirt and tights, or a dress.

    20. A boucle funnel neck coat to make you feel like you're still at home wrapped up in your favorite blanket.

    21. A jacket lined completely with faux fur and an adjustable drawstring waist, so you can eat all you want at your company holiday party without fear of feeling like an overstuffed sausage once you put your coat back on.

    22. A reversible faux shearling coat that'll make you feel like you bought two coats for the price of one.

    23. A belted trench coat you can wear throughout the winter but also use to shock your significant other with one of those sexy surprises you always see in rom-coms ;).

    24. An ultra-long puffer that'll keep you warm literally from head to toe, so feel free to make all of those festive outdoor holiday plans you've been hesitant about. See the tree! Check out your neighbor's lights. Go caroling!

    25. Or a lightweight, short down coat in case you tend to feel trapped by super long coats. To each their own, amiright?

    26. A long wool blend coat, so chic it'll make you want to stop everything, book a flight to Paris, and pose for photos in front of the Eiffel Tower to show the world of freakin' fabulous you are.

    27. A plaid coat with a fleece lining you'll be glad you bought when all of your friends are digging through a pile of basic black jackets to find theirs, but yours will stand out from the crowd.

    28. Or a lattice long coat that'll make you feel and look like Samantha Parkington — AKA the most stylish of all the American Girl Dolls (seriously, look her up if you don't remember!).

    29. A beautiful wool coat from J. Crew you can wear to channel your inner–Kate Middleton. No one wears a coat better than she does, IMO.

    30. A vegan parka that'll look fantastic on you whether you're in the middle of a blizzard or happily posing for photos with your Starbucks festive red cup.

    31. A 3-in-1 Patagonia parka made with 100% recycled down feathers and a shell you can remove when the weather starts to slightly warm up again.

    32. A fuzzy fleece open-front coat you can indulge in on slightly warmer days when you don't want to sweat through your clothes but still want to embrace the fact it's sweater weather.

    33. And a Columbia jacket inspired by Frozen 2 with a dazzling inside lining and a form-fitting silhouette that'll have you looking as good as Elsa the moment she gives herself a magical winter makeover.

    You, now that you have a warm winter coat:

    Want more? Check out our favorite online clothing stores for all your shopping needs, perfect places to shop for clothes if you’re in your 30s, plus the best places to order custom t-shirts online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!