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.

    31 Coats To Wear When It's A Winter Wonderland Outside

    Here are the perfect coats to fill your closet with this season.

    1. A wool blend peacoat that looks just as stylish layered over a casual hoodie as it does with a fancier look. Everyone needs a peacoat in their closet so here's your chance.

    2. A Columbia jacket made with patented heat-reflective technology to manage body heat level protection against cold winds. It is also moisture-resistant in case you get caught in the rain (which happens more than we'd probs like to admit).

    3. A shawl collar coat with a waist belt for a cinched-in look that's toasty, structured, and means business.

    4. A long hooded rain coat so you can grab your boots and umbrella and go singin' in the rain in style.

    5. A faux shearling moto jacket so you can have the best of both worlds — a sleek and simple coat style ~AND~ faux fur accents.

    6. A wool sweater coat that's not at heavy as a down coat but will keep you just as warm (and trendy).

    7. An Everybody & Everyone puffer coat made from 100% recycled materials. Each coat uses 330 recycled plastic water bottles so while you're keeping warm, you're also helping the planet. A win-win.

    Model wears 2-in-1 All Things Puffer in sweet corn

    8. An Alo Yoga reversible jacket featuring a soft fleece lining so you can decide which way you want to style it. Shall today be soft and cozy? Or sleek and classic?

    Model wears Alo Yoga reversible legion jacket in black

    9. A red faux fur trimmed toggle coat which packs the punch in both color and coziness.

    10. A duvet wrap jacket that'll feel like you never left your bed (which is truly the worst part of the day if you ask me).

    model wearing duvet wrap jacket in olive bitters

    11. A lightweight water-resistant jacket that can pack up small in your bag but will ultimately deliver with warmth when it comes time to wear it. It also has over 5,400+ 5-star reviews so it's def a must-have.

    12. A long teddy bear jacket because you'll want to keep your style cute and cuddly when the temperature drops.

    13. A faux fur coat with a floral pattern that'll have you dreaming of warmer weather (even if the current weather is chilly as heck).

    princess highway floral faux fur coat

    14. A heavy weight, hooded puffer that comes in a ton of colors. You'll probs wanna pick up all of them once you get a hold of this water-resistant little beauty.

    15. An oversized faux shearling coat you'll most definitely want to wear at all hours of the day because it's THAT cozy.

    Reviewer wearing the oversized coat made of a fuzzy material with big front pockets and a collar

    16. A colorblocked trench coat that'll give your basic trench a run for its money. Black faux leather sleeves contrasting with a beige woven bodice — say less.

    model wearing colorblocked trench coat

    17. A LuluLemon fleece jacket in a fab length (AKA a bum-covering length) to keep your 🍑 warm. It's lined with soft cotton jersey fabric for an all-around toasty experience.

    18. A long teddy shacket — perfect for styling over your basics like neutral bodysuits and jeans. Top it off with a killer handbag and you're winter ready.

    19. A maxi puffer coat that basically falls at your ankles and will feel like you're wrapped in a sleeping bag. Ask me what is more necessary in the winter than this coat...This is a NEED.

    20. A wool coat in case your need to look stylish is the highest must-have on your list when searching for a new coat. This def fits the bill.

    Model is wearing a cream coat with a cream dress and boots

    21. An iridescent puffer to add an outta this world option to your closet. It features a relaxed fit so you don't have to worry about that tight arm feeling, and can shield you from conditions up to -30 degrees C/-22 degreesF.

    22. A Free People quilted coat you'll probably wonder how you lived this whole time without. It's thick, layer-able, and looks so on trend it's ridiculous.

    23. A The North Face insulated hooded jacket that's easily packable so wherever your next adventure takes you, you'll have this to toss on in rain or snow.

    Model wears The North Face insulated hooded jacket in pink clay

    24. A double-breasted peacoat that'll look like you're a polished Parisian about to take a stroll to pick up a baguette from the local bakery. (Oooo oui oui!)

    25. A baggy down jacket if you're on the market for something mid-weight and wind resistant. Since it features a baggier fit, it'll be much easier to style over thicker sweaters and sweatshirts.

    26. A gorg, long-length wool coat in a stunning muted lilac that will give your plethora of black and camel colored jackets a run for their money.

    27. A neon puffer jacket since your #OOTD could use a bit of color every now and again.

    model wearing neon puffer jacket

    28. A waterproof ski jacket in case you tend to spend a ton of the winter on the slopes. One reviewer said even without a ton of layers, they were still toasty warm.

    29. A thickened fleece jacket so even when the temp drops below 40 degrees, your outfit can still look on point while also keeping you comfortable. You'll love the fuzzy sherpa lining interior when you're nice and cozy amidst winter winds.

    30. A detachable fur collar coat — AKA two coats in one. Wear it with the fur for some extra glam flare, or without the fur collar for a more business casual look.

    31. A mosaic hooded jacket that's the perfect amount of furry to keep you bundled up any time you trek out of the house.

    It's time to stop freezing our bums off in the dead of winter.