New guide
The MenCraftCo letter

Get outfit formulas by email

One short email when fresh guides drop: outfit ideas, style tips and self-improvement advice.

    No spam. Unsubscribe anytime.

    23 Trending Winter Outfits for Men to Wear This Season

    Winter is the best season for men’s style. Cold weather gives you the chance to layer, play with textures and invest in pieces like great coats, chunky knits and leather jackets that last for years.

    This year, menswear is leaning into quiet luxury, rich earth tones, workwear-inspired jackets and cozy textures like suede, shearling, corduroy and velvet. Whether you need everyday looks, smart office outfits or something sharp for holiday parties and New Year’s Eve, the right combinations make all the difference.

    Below are 23 trending winter outfits for men you can recreate this season, with simple tips to help you wear each one well.

    1. Camel Overcoat With a Tonal Turtleneck

    Man in a camel overcoat with a matching turtleneck
    Image Credit: Photo by Taras Chernus on Unsplash

    If you buy one coat this winter, make it a camel overcoat. It sits right in the middle of the quiet luxury trend that keeps dominating men’s style, and it instantly upgrades anything underneath it, from jeans to tailored trousers.

    Wearing it over a turtleneck in a similar shade creates a tonal look that feels expensive without trying hard. Keep the trousers darker, like charcoal or chocolate brown, so the outfit has a solid base.

    Style tip: Go for a coat that ends just above the knee. It looks modern on most heights and still keeps you warm.

    2. Shearling Jacket, Ribbed Rollneck and a Beanie

    Man in a tan shearling jacket, black rollneck and beanie
    Image Credit: Photo by Daoud Abismail on Unsplash

    Shearling jackets are everywhere this season, and for good reason. The suede outer and fluffy lining make them one of the warmest pieces you can own, and the rugged look gets better with age.

    A black ribbed rollneck underneath keeps the outfit sleek, while a simple knit beanie adds a relaxed, city-ready finish. Dark jeans or black trousers complete the look.

    Style tip: Let the jacket be the star. Keep everything else plain and dark so the texture of the shearling stands out.

    3. Ecru Chore Jacket Over a White Tee

    Man in an ecru chore jacket over a white T-shirt
    Image Credit: Photo by Filip Rankovic Grobgaard on Unsplash

    Workwear has become one of the biggest menswear trends, and the chore jacket is its hero piece. An ecru or off-white version feels fresh in winter, when most men default to black and navy.

    Wear it over a plain white tee for mild days, or swap the tee for a thin merino crewneck when temperatures drop. Pair with straight-leg jeans or cream trousers for a clean, almost Scandinavian look.

    Style tip: Choose heavy cotton canvas or moleskin. Thicker fabric holds its shape and blocks wind much better.

    4. Brown Leather Jacket With Light-Wash Jeans

    Man in a brown leather jacket, jeans and white sneakers
    Image Credit: Photo by Riccardo Sartori on Unsplash

    A brown leather jacket is the easiest way to look effortlessly cool in winter. Brown has overtaken black as the leather colour of the moment, because it feels warmer and pairs with almost every other shade.

    Light-wash jeans and white sneakers keep the outfit casual and youthful, perfect for weekend errands, coffee dates or a casual night out.

    Style tip: A clean café racer or bomber silhouette with minimal hardware will look stylish for years, not just one season.

    5. Waxed Field Jacket With a Gingham Shirt

    Man in a waxed field jacket over a gingham shirt and jeans
    Image Credit: Photo by Rydale Clothing on Unsplash

    The waxed jacket is a British countryside classic that has become a city staple. It is water-resistant, hard-wearing and fits right into the “old money” style many men are chasing right now.

    Layer it over a gingham or oxford shirt, add a leather belt and classic blue jeans, and you have an outfit that works for a pub lunch, a winter walk or a casual Friday.

    Style tip: A corduroy collar adds texture and contrast. Leave the jacket unbuttoned to show off the shirt.

    6. Oversized Puffer With Relaxed Jeans

    Man in a burgundy puffer jacket with relaxed grey jeans
    Image Credit: Photo by Patrik Velich on Unsplash

    Puffer jackets are no longer just for the ski slopes. The trend this season is a boxy, slightly oversized puffer in a rich colour like burgundy, brown or olive instead of the usual black.

    Balance the volume on top with relaxed or straight-leg jeans and chunky sneakers. The proportions look intentional and very current.

    Style tip: Avoid skinny jeans with an oversized puffer. They make the top half look even bigger.

    7. Grey Overcoat, Chunky Scarf and Black Shirt

    Man in a grey overcoat with a chunky olive scarf and black shirt
    Image Credit: Photo by Mahdi Bafande on Unsplash

    A grey wool overcoat is one of the most versatile pieces a man can own. It works with suits during the week and with jeans on the weekend.

    Here, a chunky olive knit scarf adds colour and warmth, while a black shirt and grey trousers keep the outfit sharp and modern. It is a great option for dinner dates or winter office days.

    Style tip: Wrap the scarf loosely once around the neck and let the ends hang. It looks relaxed and frames the face.

    8. Suede Trucker Jacket With Chelsea Boots

    Man in a tan suede jacket, jeans and brown Chelsea boots
    Image Credit: Photo by Mohamad Khosravi on Unsplash

    Suede is one of the biggest texture trends for men this winter. A tan suede trucker jacket gives you the cut of a denim jacket with a far more refined finish.

    Pair it with a dark shirt, slim blue jeans and brown suede Chelsea boots. The matching suede tones tie the whole outfit together.

    Style tip: Treat suede with a protector spray before wearing it in wet weather. It will look new for much longer.

    9. Chunky Cable-Knit Sweater With Wool Trousers

    Man in a chunky green cable-knit sweater and wool trousers
    Image Credit: Photo by David Suarez on Unsplash

    Nothing says winter like a thick cable-knit sweater. Fisherman-style knits in forest green, cream or navy are especially popular this season because they feel both rugged and refined.

    Wear one with wool or flannel trousers in grey or brown for a cozy, heritage look that is perfect for holiday visits, weekend trips or a casual office.

    Style tip: Let the sweater be slightly relaxed in fit. Chunky knits look best when they drape, not when they cling.

    10. Fair Isle Sweater, Beanie and Dark Denim

    Man in a Fair Isle sweater, navy beanie and dark jeans
    Image Credit: Photo by mehdi lamaaffar on Unsplash

    Fair Isle and Nordic patterns come back every winter, and they are right on trend for the holiday season. Unlike novelty Christmas jumpers, a good Fair Isle sweater looks festive and stylish at the same time.

    Keep the rest of the outfit simple with dark denim and a solid beanie that matches one of the colours in the pattern.

    Style tip: Navy, grey and cream patterns are the easiest to wear and will work long after the holidays end.

    11. Wool Overcoat Over a Hoodie

    Man in a grey wool overcoat over a white hoodie with black jeans
    Image Credit: Photo by Sajjad Tameh on Unsplash

    Mixing tailoring with streetwear is one of the defining trends in modern menswear. A smart wool overcoat thrown over a hoodie looks relaxed but still put-together.

    Stick to neutrals: a grey or camel coat, a white or grey hoodie and black jeans. Brown leather boots add a slightly dressier finish than sneakers.

    Style tip: Pull the hood out over the coat collar. It is what makes this look feel deliberate.

    12. The All-Black Turtleneck Look

    Man in an all-black turtleneck, scarf and trousers outfit
    Image Credit: Photo by Pedram Normohamadian on Unsplash

    An all-black outfit never goes out of style, and in winter it looks especially sharp. A fitted black turtleneck, black trousers and black boots create a long, lean line that flatters every body type.

    Add a thin black scarf for extra warmth and texture. This outfit is perfect for evening events, gallery visits and dinner dates.

    Style tip: Mix textures, like merino, wool and leather, so the outfit does not look flat.

    13. Burgundy Rollneck With Navy Trousers

    Man in a burgundy rollneck sweater with navy trousers
    Image Credit: Photo by nasro azaizia on Unsplash

    Burgundy and oxblood are among the most popular colours in menswear this winter. They add warmth to the season’s darker wardrobes without feeling loud.

    A burgundy rollneck with navy trousers is an easy, high-impact colour pairing. Add a watch and white sneakers for a casual look, or brown loafers for something smarter.

    Style tip: Burgundy works best with navy, grey, cream and brown. Avoid pairing it with bright colours.

    14. Sherpa-Lined Denim Jacket Over a Hoodie

    Smiling man in a sherpa-lined denim jacket over a hoodie
    Image Credit: Photo by Look Studio on Unsplash

    The sherpa-lined denim jacket is a winter version of a true classic. The fleece lining adds real warmth, and the collar gives it a cozy, vintage feel.

    Layer it over a hoodie or a grey crewneck for a laid-back weekend outfit. Dark jeans or black chinos keep it from becoming too much denim.

    Style tip: If you wear denim on denim, make sure the jacket and jeans are clearly different washes.

    15. Shawl-Collar Cardigan With a Long Scarf

    Man in a camel shawl-collar cable cardigan with a black scarf
    Image Credit: Photo by mehrab zahedbeigi on Unsplash

    The cardigan has made a serious comeback, and the chunky shawl-collar version is the coolest way to wear it. It works almost like a light jacket indoors.

    Wear a camel cable cardigan with a black scarf, dark trousers and a classic watch for an outfit that feels warm, smart and a little bit vintage.

    Style tip: Button only the middle button. It keeps the shape neat without looking stiff.

    16. Corduroy Blazer With a Statement Tie

    Man in a brown corduroy jacket, paisley tie and pale trousers
    Image Credit: Photo by Dion Martins on Unsplash

    Corduroy is having a big moment, especially in rich browns and tobacco shades. A corduroy blazer or jacket adds instant texture to a winter outfit.

    Pair it with a crisp white shirt, a patterned tie and pale trousers for a bold, smart look that stands out at holiday parties and winter events.

    Style tip: Wider wale corduroy looks more casual, while fine wale feels dressier. Choose based on where you will wear it.

    17. Cream Double-Breasted Overcoat

    Man in a cream double-breasted overcoat on a city street
    Image Credit: Photo by GlassesShop on Unsplash

    If your wardrobe is all black and navy, a cream or oatmeal overcoat is the fastest way to stand out this winter. Light coats have become a signature of the quiet luxury look.

    A double-breasted cut feels sharp and confident. Wear it over a dark knit with cream or grey trousers for a clean, monochrome effect.

    Style tip: Light coats show dirt easily. Keep a lint roller handy and choose a wool blend that is easy to brush clean.

    18. Suit and Turtleneck Instead of Shirt and Tie

    Smiling man in a dark burgundy suit with a black turtleneck
    Image Credit: Photo by Zahir Namane on Unsplash

    Swapping a shirt and tie for a turtleneck is one of the smartest winter tricks in menswear. It keeps the polish of a suit but feels far more modern and relaxed.

    A deep burgundy or charcoal suit with a black turtleneck is perfect for winter weddings, holiday dinners and evening events where a tie feels too formal.

    Style tip: Choose a fine merino turtleneck. Thick knits make the jacket collar sit badly.

    19. Buffalo Check Overshirt With Work Boots

    Man in a red buffalo check overshirt, chinos and work boots
    Image Credit: Photo by Jordan Proietti on Unsplash

    The buffalo check overshirt is a rugged winter favourite that fits perfectly into the workwear trend. It works as a shirt on cold days and as a light jacket on milder ones.

    Wear it over a plain T-shirt with olive chinos and tan work boots. A cap finishes the relaxed, outdoorsy look.

    Style tip: Keep the rest of the outfit solid. The check pattern is bold enough on its own.

    20. Rust and Brown Tonal Layers

    Man in tonal rust and brown layers with a long knit scarf
    Image Credit: Photo by DCL "650" on Unsplash

    Earth tones are huge this season, and wearing them tonally (different shades of the same colour) is one of the most stylish ways to dress in winter.

    Combine a rust tee or knit, camel trousers, a dark brown coat and a long rust scarf. The colours blend together for a rich, warm outfit that looks thought-out.

    Style tip: Vary the shades from light to dark so the outfit has depth instead of looking like one block of colour.

    21. Quilted Vest Over a Chunky Knit

    Man in a navy quilted vest over a chunky camel knit
    Image Credit: Photo by Benjamin R. on Unsplash

    The quilted vest, or gilet, is the ultimate layering piece. It keeps your core warm without bulky sleeves, which makes it perfect for running errands or travelling.

    Layer a navy quilted vest over a chunky camel knit and add a flat cap or wool baseball cap. It is smart-casual with a touch of countryside charm.

    Style tip: A vest can also go under an overcoat on very cold days for extra warmth without the bulk of a second jacket.

    22. Green Velvet Blazer for Holiday Parties

    Man in a green velvet blazer with grey trousers and loafers
    Image Credit: Photo by Ibrahima Toure on Unsplash

    Velvet is the go-to fabric for the holiday party season. A deep green velvet blazer feels festive without being costume-like, and it photographs beautifully.

    Pair it with a black or white shirt, grey or black trousers and polished loafers. This is the outfit for Christmas parties, festive dinners and end-of-year celebrations.

    Style tip: Keep accessories minimal. Velvet already has plenty of shine and texture.

    23. Navy Tuxedo for New Year’s Eve

    Man in a navy tuxedo with a black bow tie sitting on steps
    Image Credit: Photo by Brennden Colbert on Unsplash

    New Year’s Eve is the one night of the year when you can go fully formal. A midnight navy tuxedo looks richer than black under evening lights and feels a little more modern.

    Wear it with a crisp white shirt, a black bow tie, a white pocket square and patent or polished black shoes. It is a classic look that will make you one of the best-dressed men in the room.

    Style tip: Make sure the trousers have no break, or only a slight one. A clean hem keeps a tuxedo looking sharp.

    How to Build Your Winter Wardrobe

    You do not need all 23 outfits to look great this winter. Start with a few hard-working pieces: one good overcoat (camel, grey or cream), one casual jacket (leather, suede or shearling), two or three quality knits and a pair of leather boots.

    From there, add one or two trend pieces like a velvet blazer, a burgundy rollneck or a chore jacket. Focus on fit, warm natural fabrics and colours that work together, and you will have more outfit options than you need.

    Final Thoughts

    Winter style is all about smart layering, rich textures and a few statement pieces. Pick the outfits above that suit your lifestyle, build around neutrals and earth tones, and do not be afraid to try something new like suede, corduroy or velvet this season. Stay warm, and look sharp doing it.

    Brett Calloway
    Author: Brett Calloway

    Brett Calloway is the lead writer at MenCraftCo, where he has written the site's outfit guides since mid-2026. He helps men look sharp without overthinking it, with clear outfit formulas, real-life looks for work, weekends and big occasions, and straight advice you can wear the next morning.

    About the author

    2