Skip To Content

    35 Winter Dresses Made To Keep You Warm And Stylish

    Big thanks to sleeves for their protection.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. An oversized sweater dress for next-level snuggliness that could rival that of a teddy bear.

    Promising review: "I absolutely love it. It's so cute and cozy. I'm definitely planning on ordering again. <3" —JJ

    Get it from Amazon for $32.99+ (available in sizes S–XL and five colors).

    2. A velvety maxi you can belt or leave loose for that coveted shapeless silhouette.

    You can get a belt like the one in the picture right here.

    Promising review: "This dress is gorgeous! I have received tons of compliments from random strangers, and I've only worn it about three times. It's ridiculously comfortable and the pockets are excellent. I mean, pockets in a dress are one of the greatest things ever, but I feel like most of the time I can't actually use them. It creates an unsightly bulge. That is not the case with this dress. Because it's so open and flowy, I can stash a chapstick or a pen in the pockets without it showing at all. The color is also true to the Amazon photo, though of course, depending on lighting, sometimes it looks more golden yellow and other times more orange. Either way, it's going to be perfect for fall." —Jessica

    Get it from Amazon for $19.99+ (available in sizes XS–L and four colors).

    3. A sweater dress with a Peter Pan collar sure to make you happy enough to fly.


    Get it from ModCloth for $59 (available in sizes XXS–4X and in plaid).

    4. A cowl neck bodycon so cozy, it should come with its own cup of hot cider.,

    Get it from Amazon for $19.99+ (available in sizes 2–22 and 27 colors).

    5. A hex-cellent maxi dress for a wonderfully witchy look.

    Get it from Amazon for $33.99 (available in sizes 2–12).

    6. A plaid stunner here to prove that lumberjack chic is definitely a thing.


    Promising review: "This dress is amazing. I got lots and lots of love and compliments." —Dee Kinu

    Get it from Amazon for $26.99+ (available in sizes S–XXL and 10 colors).

    7. A chic sweater dress with a diagonal line of buttons to give it a little extra charm.

    Get it from Amazon for $26.75 (available in sizes 1X–4X and three colors).

    8. A shift dress for looking as cute as a button.,

    Promising review: "This is super cute and super comfortable. I love the buttons down the side, and the fit is great. The cut of the neck is adorable and the length is nice as well. This definitely fits true to size and will be adorable with some boots for fall! Love the dress!" —Callie

    Get it from Amazon for $12.99+ (available in sizes S–XXL and 12 colors).

    9. A pastel knitted dress best worn with leggings to maximize toastiness.


    Get it from Boohoo for $23 (available in sizes S–L and four colors).

    10. A tie pencil dress with lantern sleeves ready to light up your life.


    Get it from Amazon for $20.99+ (available in sizes S–XL and 11 colors).

    11. A mermaid bodycon that'll go with swimmingly with the rest of your wardrobe.


    Promising review: "There are a lot of misses when it comes to Amazon clothes, but this was high quality, soft, not at all sheer, and looks great. I got a large so it didn't look like cling film. Even with extra fabric, though, it's very form fitting, so you better be fine with whatever bumps and lumps you may or may not have. Next paycheck, I'll swing back and get a few more in different colors." —Margaery Tyrell

    Get it from Amazon for $19.99+ (available in sizes XS–XXL and eight colors).

    12. A mock neck dress with ultra cool contrast cuffs sure to be your winter favorite.


    Get it from Eloquii for $129.95 (available in sizes 16–28).

    13. A hoodie dress proving that you can be casual and comfortable while still wearing a dress.,

    Promising review: "I generally fit the standard US 2X size. I went according to the sizing chart given and ordered a 3X. The garment hugs my curves without being too tight. I bought this to wear to work. My work environment is casual and creative, so this fits the bill nicely. I am 5'4 and this goes down a little past my knees, so I could actually wear it as a dress. I have been wearing it with leggings and sneakers, and it would also be cute with boots and tights! The fabric is lightweight but still warm, and it's a very nice all-season layering piece." —Little Miss Moscow

    Get it from Amazon for $17.88+ (available in sizes XS-3X, 21 colors, and two sleeve length options).

    14. Or a longer hoodie dress that looks like it took a turn in Willy Wonka's taffy stretcher (the fashionable one).,

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

    15. A fun patterned shirt dress in plenty of patterns worth exploring.


    Promising review: "Such a cool dress, fits perfectly and very well-made! Wore it for New Years in New York and was able to wear heat-tech underneath without being noticed and staying warm! Will probably be purchasing other colors!" —Marina F.

    Get it from Amazon for $38.98+ (available in sizes 2–14 and 21 patterns).

    16. A criss-cross number with an elastic band that's sure to cross your mind for days until you finally buy it.


    Promising review: "Got this last night and it fits exactly like the picture. I love the cut and the pockets. The color is great and is just as expected. I bought my actual size." —Sarah Elledge

    Get it from Amazon for $15.99+ (available in sizes S–XXL and four colors).

    17. A long-sleeve sparkle-fest that will keep you at least relatively warm on your walk to the club.


    Get it from Boohoo for $29 (available in sizes 12–24, in gold or silver).

    18. A crewneck cableknit number you might as well store right next to your riding boots, because they're perfect together.


    Get it from Amazon for $9.98+ (available in sizes S–XL and 10 colors).

    19. A shift dress for tricking people into thinking you're a master layerer.


    Promising review: "Worth every penny! I had my eye on this dress for a while and finally decided to take a chance on it even though it's more money than I usually spend on myself. I wore it with leggings and ankle boots and a thin cami on a breezy 50 degree day of shopping, and I was perfectly comfortable whether outside walking or inside heated shops. The layers of knitted and woven material block the wind but the loose swing of the dress allows for air flow. The pockets are darling and functional, and the ruffled skirt is precious without being childish. The stand-up neckline is soft, and the empire waist seam has a downward curve to it that gives a suggestion of a waistline even though the dress isn't at all fitted, which I think is what really makes the dress work." —Amazon Customer

    Get it from Amazon for $29.99+ (available in sizes S–XXL and six colors).

    20. A snuggly belted midi dress that's basically a robe you can wear outside.


    Get it from Asos for $56.50 (available in sizes 0–14).

    21. A stretchy maxi to throw on and go.


    Promising review: "This actually fit very well. It can be dressed up with accessories or worn casual. The quality of the material was nice and the fabric allowed your skin to breathe." —jacqui greenfield

    Get it from Amazon for $18.19+ (available in sizes L–4X and 17 colors).

    22. A ribbed mock neck maxi with a side slit to show off your knee-high boots.

    & Other Stories

    Get it from & Other Stories for $69 (available in sizes 0–12).

    23. A turtleneck sweater dress, because, yes, your office is that cold.


    Get it from Amazon for $18.71+ (available in sizes XS–XL and 13 colors).

    24. A long-sleeve beauty with a tasseled accent that even Jack Frost would be forced to admire.


    Get it from Adika for $22 (available in sizes XS–L).

    25. A wrap tie dress pretty much made to be worn with over-the-knee boots.,

    Promising review: "I LOVE this dress. I wasn’t expecting the quality. I can’t wait to wear it! What I like most is that I can wear it on or off the shoulders. Pairing it with some stockings and over the knee boots for a birthday dinner." —MKMark

    Get it from Amazon for $32.99+ (available in sizes S–XL and three colors).

    26. A ribbed mini dress with retro stripes for nostalgic dressers.

    Forever 21

    Get it from Forever 21 for $15 (available in sizes 1X–3X and two colorways).

    27. A sporty V-neck bodycon you'll love, even if you never loved gym class.


    Get it from Amazon for $15.77+ (available in sizes S–XXL and 10 colors).

    28. A sweater dress with a twist back design you do knot wanna miss out on.


    Get it from Boohoo for $18.50 (available in sizes S–L and three colors).

    29. A velvet cocktail dress perfect for winter and making you forget how annoying it can be to dress for cold weather.


    Promising review: "I got this dress to wear on my birthday and it fits like a glove. I love the way it hugs my curves. The velvet is super soft and it was packaged perfectly. The green is perfect for the holidays and so on trend." —karen

    Get it from Amazon for $19.99+ (available in sizes 14W–22W and 10 colors).

    30. A button-down denim dress for a touch of western charm.

    J. Crew

    Get it from J. Crew for $128 (available in sizes 000–16).

    31. A long-sleeved midi dress that miiight look good on everyone. You should probably get one for everyone you know just to make sure.


    Promising review: "I absolutely love this dress! I ordered it in black and it arrived quickly, fits perfectly, and is both comfortable and flattering. The fabric is soft and lovely and the extra bonus is that it has pockets. I will soon order another in a different color!" —TAMARA WATSON

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

    32. A geometric fit and flare you don't need to do the math to know is a great choice.

    Nordstrom Rack

    Get it from Nordstrom Rack for $34.97 (available in sizes XS–2XL and two colors).

    33. A keyhole tie dress for ensuring you're always the best dressed person in the room.


    Promising review: "Ladies, I know you may be contemplating......but buy the damn dress!!! It’s ABSOLUTELY STUNNING!! Wore it to a wedding and got so many compliments." —Amazon Customer

    Get it from Amazon for $38.99+ (available in sizes L–4XL and five colors).

    34. A floral pattern midi that's just as comfortable as it is cute.


    Get it from Amazon for $9.99+ (available in sizes S–XXL and six colors).

    35. An oversized sweater you can wear as a top or dress while beelining it over to the nearest winter market.


    Promising review: "Love this dress! It's perfect for the fall weather. Pair it with jeans or cute thigh highs. For reference, I'm 5'1 and 120 pounds. The dress hits me perfectly just above the knees. Fabric is soft and flowy. I've already washed it and just laid it flat to dry. Love this dress so much — I am ordering it in another color!" —Yee Jensen

    Get it from Amazon for $29.70+ (available in 11 colors).

    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.

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


    Reviews have been edited for length and/or clarity.

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form