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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
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

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

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

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.
