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.

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

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.
2. Light Denim Jacket with Wide Grey Sweatpants

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
3. Corduroy Overshirt, Turtleneck and Wide Camel Trousers

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.
4. Camel Coat Over Cream Jeans on a Cold City Street

Here is how to build it in three moves:
- Start with a grey crewneck over a black tee. The black edge at the hem adds a thin line of contrast.
- Pull a camel wool coat on top and leave it open.
- 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 jeans | Black or charcoal jeans |
| Tan suede chelsea boots | Black leather boots |
| Beige scarf | Grey scarf |
| Best on dry days | Handles wet streets better |
5. Cropped Leather Bomber with a Hoodie Layer

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.
Wear the hood outside the jacket collar.
Keep jeans dark so the black shoes blend in.
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

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

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

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

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.
Plain grey sweater, plain black pants, plain shoes.
Add a leopard belt, a dark cap, and burgundy loafers.
10. Forest Green Overshirt with Light Blue Jeans

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

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.
12. Oversized Taupe Coat for Dressed Up Men Winter Streetwear

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.
13. Puffer Vest and Cargo Pants in Earthy Tones

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
14. Striped Knit with Brown Trousers and Chelsea Boots

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
15. Fur Lined Coat and Wide Camel Trousers for Snowy Days

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

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.
Grey jacket over a grey tee. Flat and a little dull.
Cream knit underneath, plus a matching cream beanie.
17. Shearling Aviator Jacket with an All Dark Base

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
18. Boxy Grey Hoodie and Wide Black Pants, Kept Simple

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.
19. Camel Coat Over an All Grey Outfit

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 shown | Swap idea |
|---|---|
| Grey ribbed beanie | Navy beanie |
| Wide charcoal scarf | Deep green scarf |
| White leather sneakers | Black leather sneakers |
20. Navy Double Breasted Coat and Black Leather Gloves

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

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.
22. Cream Sherpa Jacket Layered Over a Hoodie

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.
Soft textures in pale shades keep a cozy outfit looking clean and light.
23. Worn In Shearling Jacket with Wide Brown Trousers

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

Start with the jacket and let it set the colors.
- The plaid mixes olive, mustard, brown, and tan.
- A tan button shirt underneath repeats the lightest stripe.
- Straight brown chinos pick up the darkest one.
- 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.
Pull one color from the plaid into your shoes.
Keep the shirt and pants in plain solids.
Adding a second pattern, like stripes, under a plaid jacket.
Mixing cool greys into a warm earthy palette.
