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.

    37 Coats And Jackets You Can Get On Amazon That People Actually Swear By

    These are the perfect pieces to wear whether the weather is a little bit chilly or full-on freezing.

    1. A classic button-up coat that'll make you look like the star of a Hallmark holiday special.

    2. A waterproof windbreaker so you can comfortably hang out in the rain (or even hike behind a waterfall), wetting your appetite for adventure no matter the weather.

    3. A fleece piece for people who aren't ~sheepish~ when it comes to showing off their style.

    4. A buffalo plaid jacket to give to the outdoorsman in your life, even if the only nature he adventures through is the three blocks it takes to get to his woodworking class.

    5. A thickened winter coat filled to the brim with cozy and warm material, because you shouldn't let the chilly weather get you ~down~ if you love being outside in the snow.

    6. A single-breasted peacoat with a wool blend fabric, for anyone who refuses to ~warm up~ to the idea of wearing a big and bulky puffer in the winter time.

    7. An ultra-light down number you can pack up and take with you anytime you need some nature to lift you up.

    8. A flannel lined Carhartt for anyone who wants a heavy-duty hoodie as comfortable as a quilt.

    9. A hooded raincoat to keep you comfortable during extreme weather, whether that be in the great outdoors or shopping through outlet stores.

    10. A slim fit overcoat that'll have you looking sleek and sophisticated even when it's freezing.

    11. A wrap coat so you can have a gorgeous coat you know you will be ~tied~ to year after year.

    12. A classic raincoat you're gonna be glad you have when the wind is breaking everybody's bulky umbrellas but you're nice and dry in your inexpensive outerwear.

    13. A denim jacket for an easy outer layer in the fall and spring, or a comfortable extra inner layer when you really need to bundle up. Plus this thing is so sturdy it will last through a lifetime of layering.

    14. A microfleece number that'll let your inner lumberjack out (because you'll actually be warm enough to finally leave the house).

    15. A sturdy big and tall parka with filled sleeves, heavy-duty zippers, toasty inner-lining, and storm flaps. This thing works so well in the wind it's sure to blow you away.

    16. A complementary drawstring jacket, so you can grab a good-looking layer in a cinch — it can totally go with anything you own.

    17. A vintage-style PU leather jacket that'll make you wish it was always cold outside, because this staple deserves to be worn all year long.

    18. A super puffy parka for any perky people who think all movies, pillows, and outfits could use a little more ~fluff.~

    19. A fleece jacket that'll be so soft and comfortable you'll have to tell your friends to ~zip it~ when they keep asking if they can borrow it for just a minute.

    20. A quilted piece sure to satisfy anyone who wishes they could curl up in a warm blanket and hibernate all winter long.

    21. A cozy lined jacket with padding all the way down to the cuffs, for anyone who isn't messing around when it comes to seriously cold weather.

    22. A single button jacket that'll be great at formal events when you want to cover up while still looking dressed up.

    23. A hooded faux leather jacket, because your biker life may not have started yet, but that's only because you're missing the (genuinely practical and perfect) jacket. Jacket first, bike second.

    24. A three-in-one winter coat that can zip into a full-blown winter coat, a lighter fall jacket, or a vest.

    25. A bright and sunny rain jacket with a breathable mesh lining, reflective stripes, and adjustable waste/straps, because being uncomfortable in a raincoat can seriously rain on your parade.

    26. A camo coat that'll be a great catch after your hunt to find the perfect coat.

    27. A lined Carhartt jacket, because you shouldn't have to sacrifice a bright and beautiful color for some reliable, lifelong outerwear.

    28. Or a button-up, blanket lined coat with a corduroy collar that'll add a vintage touch to your wardrobe and save the day when you're stuck in wintery weather.

    29. A fit and flare trench coat so incredibly charming you're gonna find excuses to go out just to put it on again.

    30. A quilted jacket with a high neck and elegant pattern, for people who prefer a sophisticated way to stay warm.

    31. A faux-fur coat your friends will ~rave~ about (believe us, this has some glowing reviews).

    32. A rain jacket with a hideaway hood, because the only thing you never forget to do is always forget your umbrella.

    33. A floral bomber jacket for not-too-chilly weather where you think the flowers deserve to still be in full bloom.

    34. A puffer jacket with hand warmer pockets that'll finally keep your fingers warm, because people who have hands that are always cold know that gloves are never enough.

    35. A lined jacket with hood to add a rustic vibe to your city-slicker lifestyle (because it snows plenty in the city too).

    36. A faux fur parka that's an absolute classic you're sure to absolutely need on your body this winter.

    37. And finally, a neon windbreaker so you can show off your colorful personality even when the days are dreary!

    When you try to make it through winter without getting yourself appropriate outerwear:

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!