24 Men Winter Streetwear Looks, From Puffers to Wool Coats

Cold weather does not have to mean boring outfits. Most guys either bundle up in one black coat or give up on style until spring.

There is a better middle ground. Men winter streetwear mixes warm layers with loose shapes, soft textures, and a few smart details like a beanie, a scarf, or chunky boots.

Men Winter Streetwear

The 24 looks below show how real people do it, from puffer jackets and shearling to wool coats and wide leg pants.

Each idea names the pieces, explains why the colors work, and points out one small trick you can copy. Pick the look closest to your closet and start there. Save it for later.

1. Tan Zip Jacket and Faded Baggy Jeans for Easy Men Winter Streetwear

dutch line egy 1766149709
Source: @dutch_line_egy

Sand and white do the heavy lifting here.

  • A boxy tan jacket with a small collar and a center zip
  • A plain white tee left a little longer than the jacket hem
  • Faded blue jeans cut loose, so the whole look hangs easy

The colors stay soft and the shapes stay roomy. On colder days, slide a thin knit under the jacket and keep everything else the same.

🎨
Style
clean casual
🌡️
Best for
cool days
👖
Fit
loose and relaxed

2. Light Denim Jacket with Wide Grey Sweatpants

brandidol.mensfashion 1772746244
Source: @brandidol.mensfashion

Two textures meet in the middle of this outfit. The denim is crisp and structured. The sweatpants are soft, heavy, and very wide.

What works here:

  • The henley. Its small button placket adds detail under the jacket without adding bulk.
  • The cap. A white and green cap breaks up all that blue and grey.
  • The shoes. Low, flat sneakers let the pants pool at the ankle.

The sun is strong in this photo, so it reads as an early winter look. For real cold, choose a lined denim jacket or add a hoodie under it.

Recreate this look

✅Light wash denim jacket with chest pockets
✅White henley or soft button tee
✅Wide leg heather grey sweatpants
✅Two tone cap and low profile sneakers

3. Corduroy Overshirt, Turtleneck and Wide Camel Trousers

karlbeadle 1766091857
Source: @karlbeadle_

Dark on top, light in the middle, warm on the bottom. That is the whole formula.

The chocolate corduroy overshirt has two chest pockets and wooden looking buttons. Under it, a white turtleneck keeps your neck warm and brightens the look. The camel trousers are pleated and very wide, and they fall straight to the shoe.

The chunky scarf in mustard, tan, and brown is held in one hand. Wrap it when the wind picks up. Keep the hems long enough to just touch the loafers, or the wide leg looks cut short.

🧥
Top layer
dark brown corduroy
🧶
Base
white turtleneck
👖
Bottom
wide pleated camel
🧣
Extra
chunky checked scarf

4. Camel Coat Over Cream Jeans on a Cold City Street

prestonkonrad 1542030952
Source: @prestonkonrad

Here is how to build it in three moves:

  1. Start with a grey crewneck over a black tee. The black edge at the hem adds a thin line of contrast.
  2. Pull a camel wool coat on top and leave it open.
  3. Loop a beige scarf once around the neck and let the fringe hang.

Cream jeans and tan suede boots finish the light, warm palette. It looks clean, but light pants and suede do not love puddles. Save this one for dry days.

Soft version (shown)Dark version
Cream jeansBlack or charcoal jeans
Tan suede chelsea bootsBlack leather boots
Beige scarfGrey scarf
Best on dry daysHandles wet streets better

5. Cropped Leather Bomber with a Hoodie Layer

ffits4 1732370020
Source: @ffits4

The hood is the detail to copy. It sits outside the bomber collar, so the soft grey frames the face and breaks up the black leather.

The short jacket stops at the waist, which shows a bit of hoodie hem and a big silver belt buckle.

Below that, the jeans are deep dark and very wide. They stack over chunky black sneakers with no gap at all. A black headband keeps ears covered on a cold walk.

✅ Do this

Wear the hood outside the jacket collar.

Keep jeans dark so the black shoes blend in.

🚫 Skip this

Tucking the hood inside, which makes the neck bulky.

Jeans so long they drag under the sole.

6. Funnel Collar Jacket and Black Baggy Jeans

itsconnormc 1767891795
Source: @itsconnormc

A cropped jacket with a tall collar does a lot of work for neck warmth. Zip it to the chin and the wind has nowhere to go.

The jacket is a smoky grey brown, with snap buttons over the zip. It sits right at the waist, where the white drawstring of the black jeans peeks out.

Light grey boots with a thick sole ground the dark outfit. A dark cap and small sunglasses finish it.

💡 Quick Tip

Let a drawstring show under a cropped jacket. It adds one small light detail to an all dark base.

The short punch line: dark outfit, light boots, done.

7. Black Puffer Over a Mesh Jersey and Grey Sweats

ismailstewart 1728841111
Source: @ismailstewart

Texture does the talking here. A glossy black puffer sits over a see through grey mesh jersey, with a white tee underneath. Soft heather grey sweatpants hang loose below.

What works here:

  • The olive beanie is the only color, so the eye goes straight to the face.
  • Grey sneakers with white panels match the sweatpants.
  • A thin chain at the neck adds a quiet shine.

If you copy only one idea, copy the layer order below.

8. Chocolate Brown Puffer with Washed Grey Jeans

Source: @mxhxjlo

Two puffer choices, two moods.

Brown puffer: softer and warmer, and it sits well with grey.
Black puffer: sharper and safer, and it goes with nearly anything.

This outfit picks brown, and it pays off. The washed grey jeans are faded and very wide, so they pool over the navy sneakers. A grey hoodie underneath shows at the neck with the hood up. A black crossbody strap crosses the chest and keeps the hands free.

WHY THIS WORKS

A warm brown jacket takes the chill out of cool grey pants and a grey hoodie.

9. Grey Wool Sweater with Ultra Wide Black Pants

mirko.gomero 1765030168
Source: @mirko.gomero

A grey sweater and black pants could look flat. The small details are what save it.

The sweater is a chunky wool knit with ribbed cuffs and a slightly short body. The pants are enormous and fall straight to the shoe with a deep crease at the knee. Then come the extras: a leopard print belt with a bold buckle, a dark cap, and glossy burgundy loafers.

None of those extras shout. Together they make a basic pair of pieces feel planned.

BEFORE

Plain grey sweater, plain black pants, plain shoes.

AFTER ✨

Add a leopard belt, a dark cap, and burgundy loafers.

10. Forest Green Overshirt with Light Blue Jeans

lkstore eg 1761671742
Source: @lkstore_eg

Deep green against light blue is a stronger pair than most people expect. The overshirt looks like brushed wool, with two flap pockets and a flat collar. It sits boxy and a bit short, which shows off the jeans.

White tee, white sneakers, and a silver watch keep the rest clean. The palm trees behind him say it is a mild climate, so treat this as a starting point for cooler weather.

Here are easy swaps when it gets colder:

  • ▸Swap the tee for a thick cotton long sleeve.
  • ▸Add a grey crew knit between the tee and overshirt.
  • ▸Pick a darker wash of jeans for a heavier feel.

11. Houndstooth Coat with Patterned Knit and Duck Boots

prestonkonrad 1546867674
Source: @prestonkonrad

Pattern on pattern can work when the colors agree. The coat is a tight brown and black houndstooth. Under it sits a chunky zip knit with a blue, orange, and white print. Both share warm brown and orange tones, so they feel related.

The rest stays calm. A navy beanie, dark cuffed jeans, and a grey tee do not compete.

Tan leather duck boots with rubber bottoms are the cold weather pick. They handle wet steps and slush, and the jean cuff shows off the boot.

LAYER 3, OUTER
Houndstooth coat in warm browns
LAYER 2, MIDDLE
Patterned zip knit with a hood
LAYER 1, BASE
Plain grey tee, nothing loud

12. Oversized Taupe Coat for Dressed Up Men Winter Streetwear

antoniosotillo 1764695972
Source: @_antoniosotillo

Length is the story. This long, wide shoulder coat drops past the knee and swings as he walks. The sleeves have deep cuffs, and the buttons stay open.

Underneath, everything is dark: a black crew knit and navy trousers. Black chunky loafers keep the feet heavy and grounded. A brown suede duffle adds one warm color near the hand.

Navy and black sit close together, so let one lead. Here the black top and shoes lead, and the navy stays quiet.

🎨
Style
smart casual
🧥
Coat length
past the knee
⏱️
Effort
low, five pieces

13. Puffer Vest and Cargo Pants in Earthy Tones

zpthedon 1738628173
Source: @zpthedon

Where does the warmth come from? The hoodie sleeves cover the arms, and the puffer vest wraps the core. Arms stay free, and the layers still look sharp.

The vest is a soft brown with flap pockets, worn open over a beige zip hoodie. The olive cargo pants are loose with big side pockets and a pleated knee, and they drop onto cream hiking boots with a thick sole. A pale crossbody strap sits behind the shoulder.

Every color here is brown, beige, or olive, so nothing clashes.

Pieces to match

✅Brown puffer vest with flap pockets
✅Beige zip hoodie, hood up or down
✅Cream lace up boots with a thick sole

14. Striped Knit with Brown Trousers and Chelsea Boots

omarspaneshi 1734605828
Source: @omarspaneshi

Stripes fade from sand to rust to chocolate on this fuzzy knit, and the trousers pick up the darkest stripe. That is how you match without matching exactly.

The pleated wool trousers are slim, with a clean crease, and they end right at polished brown chelsea boots. A checked coat is carried over one arm, so you can add it back when the temperature drops.

Wear it or carry it. Either way the colors stay in one family.

The color story

Sand
Rust
Walnut
Espresso

15. Fur Lined Coat and Wide Camel Trousers for Snowy Days

stefanomargareci 1767468763
Source: @stefanomargareci_

This is the warmest outfit in the set, and it looks it. The black coat has a thick grey fur lining at the collar, the cuffs, and the front edge.

A long black scarf with fringe hangs down the middle. A cream cardigan under the coat brightens the chest.

Wide camel trousers split the dark top from the black boots. A black beanie and chunky black boots finish it.

⚠️ Watch Out

Wide hems soak up slush fast. On snowy days, pick trousers that end right at the top of the boot, not under the heel.

16. Washed Workwear Jacket with Wide Leg Blue Jeans

lucasalves31 1734028327 1
Source: @lucasalves31

Faded fabric looks lived in on purpose. This zip jacket has a dark brown collar and a washed grey body, and it sits boxy through the shoulders.

The jeans are a classic mid blue, very wide, and they stack right over chunky white sneakers.

The small detail to notice is the sweater. A cream knit under the jacket warms up the grey and matches the beanie. A key clip hangs from the belt loop for a casual touch.

BEFORE

Grey jacket over a grey tee. Flat and a little dull.

AFTER ✨

Cream knit underneath, plus a matching cream beanie.

17. Shearling Aviator Jacket with an All Dark Base

cockpitusa 1736784573
Source: @cockpitusa

You can see the warmth in this one.

The jacket is dark leather outside, with thick creamy shearling on the collar, the front edge, and the cuffs. Small tan suede pockets break up the black.

Everything else stays dark so the fluffy trim does the talking: a black turtleneck, loose charcoal trousers, and a soft blue denim cap.

White sneakers with gum soles lift the bottom half. The trousers stop just above the shoe, so the sneakers show.

Pieces to find

✅Dark leather jacket with a shearling collar and front
✅Black fine knit turtleneck
✅Loose charcoal wool trousers, hemmed just above the shoe
✅White low sneakers and a soft denim cap

18. Boxy Grey Hoodie and Wide Black Pants, Kept Simple

newlook vvk 1790781105
Source: @newlook_vvk

What works here:

  • The hoodie. It is short and boxy, with a two way zip. A strip of white tee shows at the hem.
  • The pants. Wide, black, and straight, with no break at the ankle.
  • The shoes. Grey suede runners echo the hoodie, so the outfit reads as one color story.

It is the easiest outfit in this roundup to repeat. Wear it on repeat and change only the tee.

🧥
Outer
boxy grey zip hoodie
👕
Under
white tee, hem showing
👖
Bottom
wide black pants
👟
Shoes
grey suede runners

19. Camel Coat Over an All Grey Outfit

menaboutfashion 1606392449
Source: @menaboutfashion

Not every winter look needs wide pants. This one is slim and tidy.

A camel coat hangs open over a fitted grey tee and slim grey trousers cut just above the ankle. A ribbed grey beanie and a long grey fringe scarf match the pants, so the camel is the only warm color on the whole body. Clean white sneakers finish it.

Stay careful with greys. Pick tones that are close, and let the coat be the contrast.

As shownSwap idea
Grey ribbed beanieNavy beanie
Wide charcoal scarfDeep green scarf
White leather sneakersBlack leather sneakers

20. Navy Double Breasted Coat and Black Leather Gloves

danielkowalczyk 1769113242
Source: @danielkowalczyk_

Gloves finish the job.

  • A long navy coat with wide lapels and two rows of buttons
  • A ribbed grey turtleneck that fills the neckline
  • Straight black trousers with a clean crease
  • Black lace up shoes that match the gloves

The gloves sit at the end of each sleeve and make the whole outfit look planned. Choose leather that fits snug, so the hands look as sharp as the coat.

21. Head to Toe Black with a Leather Zip Jacket

afrocalgary 1768513273
Source: @afrocalgary

One color, three textures.

The leather jacket is grainy, with a flap pocket on the chest and light trim on the zip. Under it, a fine black turtleneck looks soft and matte. The wide trousers have a sharp crease down the front, and the black penny loafers have a high shine.

Grainy, matte, shiny. That mix keeps an all black outfit from looking flat.

🎨
Palette
all black
🧵
Textures
leather, knit, polish
⏱️
Effort
very low

22. Cream Sherpa Jacket Layered Over a Hoodie

omgessin 1768314153
Source: @omgessin

Can pale colors handle the cold? Yes, if the textures are soft enough.

The cream sherpa jacket is thick and fluffy, and a light blue hoodie is zipped under it with the hood pulled up inside the collar. A white ribbed tee sits under that, with thin gold chains at the neck. Wide light grey sweatpants end on stone colored suede clogs.

Everything is pale and soft. The ivy and fall leaves behind him suggest a mild day, so add thick socks for colder weather.

WHY THIS WORKS

Soft textures in pale shades keep a cozy outfit looking clean and light.

23. Worn In Shearling Jacket with Wide Brown Trousers

henrimaireee 1765225995
Source: @henrimaireee

Scuffs and creases are what make this jacket look good. The brown suede is aged and uneven, with dark leather piping along the seams. Cream wool lines the collar, cuffs, and hem.

The trousers are chocolate brown and enormous, and they pool over rust and white loafers. A forest green cap adds one cool color, and a big tan leather tote finishes the warm palette.

Brown on brown works because the shades differ. The jacket is lighter and the trousers are darker.

  • ▸A dark green cap breaks up all the brown.
  • ▸Two tone loafers add a small, playful detail.
  • ▸A tan leather tote matches the warm tones without copying them.

24. Plaid Sherpa Lined Jacket in Earthy Tones

laphealsterling 1738347054
Source: @laphealsterling

Start with the jacket and let it set the colors.

  1. The plaid mixes olive, mustard, brown, and tan.
  2. A tan button shirt underneath repeats the lightest stripe.
  3. Straight brown chinos pick up the darkest one.
  4. Burnt orange sneakers with dark soles pull the mustard down to the shoes.

The cream fleece collar frames the face and adds warmth. A matching tan beanie finishes the head.

✅ Do this

Pull one color from the plaid into your shoes.

Keep the shirt and pants in plain solids.

🚫 Skip this

Adding a second pattern, like stripes, under a plaid jacket.

Mixing cool greys into a warm earthy palette.