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.

    20 Winter Coats That’ll Keep You Supremely Cute And Cozy For Under $150

    With so many post-holiday sales, this is a great time to update your outerwear for cheap.

    Unless otherwise specified, all sizes in this post are listed in women's.

    1. A matte wrap puffer with fleece-line pockets because it's everything you loved about your childhood marshmallow coat (warm, comfy, versatile) with chic updates like the tie closure and shawl collar that just really take it to the next level.

    a model wearing the wrap coat in dark blue
    a model wearing the same coat in light purple
    Universal Standard

    Promising review: "This coat is PERFECT! It fits nicely. It is very warm, yet lightweight. Great for both every day and dressing up. I love it!" —Renée H.

    Get it from Universal Standard for $95 (originally $268; available in sizes 4XS–4XL and in six colors).  

    2. A faux-shearling moto jacket if the thing you hate most about winter is having to retire your fall moto jacket until warmer days. Now you can rock the style all year long with this winterized version. 

    reviewer wearing the brown fleece lined moto jacket with a sweater dress
    Reviewer wearing jacket with blue jeans

    Some reviewers suggest sizing up if you plan on wearing bulky sweaters or have thicker arms or a larger chest. Doing so will give you a more oversized fit!

    Promising review: "I purchased this jacket before my trip to Canada during winter. I honestly thought I might not be able to wear it as often. HOWEVER, it kept me really warm no matter how windy and snowy it got!! It’s beautiful and stylish, and the material looks better in real life than in the picture. The inside is super soft and comfy. I would go a size up though. I had enough space to move around and wear bulky sweaters, but the sleeves are not long enough for me to roll up the sleeves like the picture. Still an amazing product, I am beyond satisfied." —Gabriela G. 

    Get it from Amazon for $69.99 (available in sizes S–XL and 10 styles).

    3. A hooded down jacket to bring more of a snatched winter princess vibe to your ensemble thanks to the adjustable waist. Not a fan of the faux fur trim? All good. It's removable! 

    a reviewer in the coat in white
    a reviewer in the coat in black

    Promising review: "I bought this jacket for my last-minute trip to NYC, and it was perfect. It was warm while walking around all day in 37-degree weather and so cute and comfy." —Amazon Customer

    Get it from Amazon for $99.99 (available in sizes XXS–3X and eight colors).

    4. A faux shearling longline checkerboard coat for concealing your stained sweats with a show-stopping number that'll have people at the coffee shop talking for all the right reasons. 

    a model wearing the longline coat featuring a checkerboard pattern
    ASOS

    Get it from ASOS for $59 (originally $130; available in sizes XXS–XL and 14–16). 

    5. A short quilted down jacket so you can get in on that trendy, cropped silhouette without fear of frigid temps. 

    a reviewer wearing the coat in a dark khaki
    a reviewer wearing the coat in light tan

    Reviewers say this style runs large, so consider sizing down for a less oversized fit. 

    Promising review: "Most comfy and warm jacket I’ve owned. Couldn’t have picked a better replacement for a new winter jacket. Doesn’t even matter that there isn’t a hood!" —Brooke Bescup

    Get it from Amazon for $69.99 (available in sizes S–XL and in 13 colors). 

    6. Or a classic heavyweight puffer coat with a hood (!!!) that actually comes in colors that exist outside of a grayscale. 

    a reviewer wearing the coat in gold meetallic
    a reviewer wearing the coat in pink

    Promising review: "I bought this jacket so I can take my dog on walks during the cold months and it works great! It keeps me really warm even when it's windy. I LOVE the thumb holes because it keeps my hands warm especially when holding a leash! I would buy this again." —Shelby H.

    Get it from Amazon for $24.20+ (available in sizes XS–6X and in 14 colors/prints). 

    7. A checkered wool blend coat because with that flirty asymmetric hem, it's basically an outfit unto itself. 

    a reviewer in the coat in brown grey and white
    a reviewer wearing the plaid coat

    Promising review: "I was searching for a winter coat (one that's Minnesota-appropriate) and came across this one. I thought it was beautiful in the pictures, and it seemed to have great reviews. Again, living in Minnesota, our cold is a little different than anyone else. So I put the coat in my cart and waited so I could think about it. Lo and behold, I run into a friend of mine at Whole Foods wearing this jacket! To see it in person, and she confirmed it is warm, I knew I had to have it myself. The moment it arrived and I put it on, I was more than happy with my purchase. I wore it to Thanksgiving and received all sorts of compliments. I think my grandma wants one too! Definitely recommend." —Tera Shopping

    Get it from Amazon for $79.90 (available in sizes XXS–3XL and 11 styles).

    8. A quilted faux-shearling jacket you *shouldn't* buy if you don't want to get complimented constantly. 

    a model wearing the coat with faux shearling sleeves in shades of tan
    Target

    Promising review: "I get so many compliments on the color of this jacket. One thing is it for sure keeps you warm. Def wear a long sleeve under it because your arms will sweat and stick to the inside of the sleeves. Other than that I love it." —Lynveee

    Get it from Target for $38.25 (originally $45; available in sizes XS–4X). 

    9. A Steve Madden maxi puffer coat to wrap you in a head-to-toe cocoon of cozy even with that wild winter wind chill. 

    reviewer wearing maxi puffer in black
    a reviewer wearing the coat with the hood on

    Promising review: "This jacket is so stylish and amazing quality for the money. I bought it for winter In Chicago, and I was easily able to wear it in 20-degree weather with only one other layer underneath of a thin long sleeve. The cuffs and hood area on this jacket are the best part!" —Brittni

    Get it from Amazon for $89.99 (available in sizes XS—XL and nine colors).

    10. A trendy teddy coat for a fuzzy blanket feel mixed with a posh, double-breasted silhouette that's forever in style. 

    reviewer wearing the teddy coat in brown
    different reviewer wearing the green teddy coat buttoned up with a scarf

    This is by no means a heavy winter coat, but it's plenty warm enough if you live somewhere with milder winters, or want to layer it underneath a thicker coat. 

    Promising review: "At first I wasn’t sure I liked this coat. It came compressed in plastic, and when I put it on, the pockets felt sewn in backwards. But it fluffed up and was super soft. It’s really nice for chilly SF weather. If you live somewhere that has a real winter season, you might be able to layer it like a bulky sweater under a big winter coat. I find myself wearing it every day and am tempted to wear it around the house — it’s like wearing a blanket! It is unlined, which is nice because it’s soft inside too and makes it lighter. This jacket may not be your fanciest or best made, but you might find yourself wearing it all the time!" —Ms Wiser

    Get it from Amazon for $28.99+ (available in sizes S–3XL and in 27 colors and styles).

    11. Or an open-front fuzzy fleece coat so you can really wrap yourself up in a big bear hug with this knee-length look. 

    model in the caramel colored teddy coat
    a reviewer in the coat in brown

    Promising review: "OMG, this jacket is definitely a hidden gem. It's so soft and makes you look so sophisticated!! It does shed a little at first, so definitely wash this before you wear it unless you want little specks all over your clothes — I learned the hard way LOL. However, I wore this outfit pictured in 50-degree Fahrenheit weather, and it kept me warm! This is definitely one of those 'blanket- but make it fashion pieces' HAHA I love it so much." —@Kathy_Vu

    Get it from Amazon for $61.99 (available in sizes S–3XL and 24 colors).

    12. A chic DKNY rope belted puffer because you've been tying yourself into *knots* searching for a cute yet functional coat, and I think the hunt is finally over. 

    a model wearing the jacket with a rope belt tied in a bow in khaki green
    a model wearing the same jacket in terracotta
    Macy's

    Promising review: "I love this coat is so stylish. It keeps me warm. I'm tempted to get more colors. Lol." —Erica 

    Get it from Macy's for $119.99 (originally $180; available in sizes XXS–XXL and in four colors). 

    13. A double-breasted trench coat that was practically made for strolling through the snow with hot cocoa and a wistful "I'm the main character" look in your eyes.

    a reviewer in a short trench coat with a faux fur hood and a tied belt
    a reviewer in the coat in red

    Promising review: "My favorite coat right now. I grew up in the Midwest and experienced my fair share of winters (22 of them in fact). I am now a full Floridian who cannot deal with the cold. So when my girlfriends and I decided to plan a girls' weekend in NYC at the end of January, I knew I needed a coat that was cute, but more importantly, something that kept me warm. This jacket did both so well! I wore a regular long-sleeve shirt underneath and the coat completely blocked out any cold and wind as we walked around the city. I purchased a few other coats and none of them fit nearly as well as this one did. Needless to say, I am beyond satisfied with this coat and have started planning another visit up north soon just so I can wear it again!" —Stephanie W.

    Get it from Amazon for $76.79+ (available in sizes S–XXL and 49 colors/prints).

    14. A waterproof ski jacket if over 8,000 5-star ratings is compelling enough evidence to convince you that this jacket is everything you need for a good outdoor hang on or off the slopes.  

    reviewer wearing ski jacket in white camo
    reviewer wearing pink jacket skiing

    Promising review: "I wore it in Colorado in January. I wore a tight undershirt with a pullover underneath and never got too cold. Lots of pockets. Good waterproof material. It fits true to size. Would purchase again." —KayMoorhead

    Get it from Amazon for $54.99 (available in sizes S—XXL and 15 colors/patterns).

    15. A cozy reversible coat to snag two styles for the price of one with cozy shearling on one side and animal print faux fur on the other. Talk about a day-to-night ~transformation~. 

    a model wearing the coat with the solid tan side showing and animal print trim along the front
    a model wearing the same coat with the full animal print side showing
    Avenue

    It's hard to tell in the photos, but this coat does have front button closures. 

    Promising review: "Love this coat, so much the leopard side is so soft and warm the tan side seems to be water-resistant." —Tammy S. 

    Get it from Avenue for $96 (originally $239.99; available in sizes 16–32). 

    16. A long Columbia hooded coat for a tried and tested style that reviewers love for travel because it's so lightweight yet super duper warm. I just got my hands on a similar style and, honestly, I'm baffled at how I can stay perfectly comfortable whether it's 50 degrees or 30.

    a reviewer wearing the closed coat in navy
    a reviewer wearing the open black coat

    Promising review: "This coat is ideal for traveling in the winter — lightweight, warm, and packable. It's also great for running errands, etc. If you're engaging in heavy exertion though, the heat-reflective lining is almost too good, as it's not breathable and may trap sweat. The coat is the perfect length at just above the knees and has a dual zipper. Size up if you plan to wear heavy sweaters with it." —Bounce

    Get it from Amazon for $121.51+ (available XS–3X and in 22 colors). 

    17. A long multicolor pastel coat so you can be the bright spot in everybody's day as you stand out in a dreary sea of gray...weather *and* coats. 

    reviewer wearing the coat at a music festival
    model in the coat

    Promising review: "This coat is such great quality for the price! I did order a size up (These are Chinese sizes. Pay attention to the pictured sizing chart). It also has pockets! It is super soft, a little thin but the fur helps it become a pretty warm coat. There is no clasp, which is okay by me! Love the colors. Looks almost exactly like the stock photo." —Sara Ricks

    Get it from Amazon for $40.99 (available in sizes S–XL).

    18. A modern faux leather puffer that's a sophisticated twist on a sporty classic, able to play nice with your work-meeting dress and frayed mom jeans with equal success. 

    a model wearing the jacket in black
    a model wearing the jacket in light purple
    Anthropologie

    Promising review: "Very cute and chic! It’s nice to wear to work when it’s cold but want to elevate the outfit!" —smith_

    Get it from Anthropologie for $128 (available in sizes XXS–XL and in four colors; petite and plus sizes available in select colors). 

    19. An outdoorsy saddle shirt jacket because it's shockingly warm (hello, flannel lining) and made from a tough waxed canvas that's strong enough to handle just about any rough and tumble activity you throw at it. 

    a reviewer wearing a black shirt jacket with brown trim
    a reviewer wearing the same jacket in khaki green

    Promising review: "This jacket is surprisingly warm given that it does not have much of a lining. The heavy canvas outer shell is a good windbreaker, and it does keep me plenty warm with a sweater underneath in colder weather. I've been wearing it to the store and out for coffee, though it will probably get too beat up for that after working in it for a while. Hopefully, it will wash well and perhaps soften up a bit." —Brunnhilde

    Get it from Amazon for $81.28+ (available in sizes XS–2X and in three colors). 

    20. A bright floral puff coat if your winter outerwear goals are to find whatever the opposite of a plain black down parka is without skipping the functionality. Here it is!!!

    a model wearing a quilted down coat featuring a multicolor floral print
    NorthStyle

    Promising review: "I was just in NYC, and I can't tell you how many people told me how much they liked my coat. It's such a mixture of wonderful colors, comfortable, and warm. Where so many people wear dark colors in the winter, I think this is a fun way to bring a nice change to your wardrobe." —Martha

    Get it from NorthStyle for $139+ (available in sizes S–3X). 

    Some reviews have been edited for length and/or clarity.