26 Men Winter Wedding Outfit Ideas for Grooms, Groomsmen and Guests
Cold weather weddings put men in an odd spot. You want to look sharp in the photos, but you also have a church door, a gravel path, and a long reception to get through.
Pick the wrong cloth and you either shiver or sweat. This guide to the best men winter wedding outfit ideas solves that with 26 looks.

You will see heavy tweed three pieces, velvet dinner jackets, deep burgundy and bottle green suits, and an overcoat made for snowy steps.
Some are for grooms, some for guests, and a few work for both. Save the ones you like, and note the small details that make each one work.
1. Charcoal Morning Coat With a Textured Waistcoat

Long tails, a peak lapel, and a waistcoat in a different shade. That is the whole story here.
- Charcoal coat with wide peak lapels and a cut away front
- Double breasted waistcoat in a warmer olive brown, so the layers look separate
- Small patterned brown tie that picks up the waistcoat
- Black polished lace ups to finish
The groomsmen behind him wear plain navy suits, which makes the tailcoat clearly the groom’s. Use that trick if you want to stand out without a loud color.
2. Bottle Green Three Piece Suit With Brown Monk Strap Shoes

Green looks rich instead of loud once it goes this deep. The suit is cut close and comes with a matching waistcoat. The tie stays a pale silver grey, so nothing fights the color.
The brown double monk shoes warm the whole outfit up and keep it from looking stiff. A small pink and orange buttonhole is the only bright spot, and that is enough.
Recreate this look
3. Brown Tweed Suit With a Checked Tan Waistcoat

What works here:
The suit. Dark brown cloth with a faint check, heavy enough to look right in cold weather.
The waistcoat. Double breasted, in a lighter tan window pane check. It stands out from the jacket without clashing.
The tie. A rust paisley that pulls the red from the vest buttons and the bride’s flowers.
The shoes. Tan brogues. They sit one shade lighter than the suit, which is the right call.
Brown suits get dull fast when everything is brown. The tan vest and rust tie fix that.
4. Navy Double Breasted Suit for a Festive December Wedding

A holiday garland hangs behind him and a plain navy suit stands in front. The suit does the serious work. It has wide peak lapels, a double breasted front, a white shirt, and a slim black tie.
The only warm note is a gold watch on a brown strap. Sunglasses are fine on a bright winter afternoon outside, but take them off for the ceremony.
β οΈ Watch Out
A roomy double breasted jacket can look boxy if the shoulders are too wide. Try it on, raise your arms, and check that the front still lies flat.
5. Burgundy Three Piece Suit for a Candlelit Winter Ceremony

Candles, white roses, and one deep red suit.
The suit, waistcoat, and trousers all match, so the color reads as one clean block. A dark paisley tie and a dark pocket square keep the red from looking sweet. The white rose buttonhole is the only light spot on the jacket.
Low warm light suits burgundy well. Check the suit under a lamp, not just in a bright shop.
Deep red sits well next to cream flowers and soft candle light, and dark accessories keep it calm.
6. Deep Green Suit and a Taupe Tie for a Rustic Lodge Wedding

Wood beams, a stone fireplace, and candles all call for earthy colors. This green is so dark it nearly looks black, and it sits well in that room.
Start with a three piece suit in a very dark green.
Pick a textured tie in taupe or gold brown.
Keep the shirt crisp white.
Finish with a small white buttonhole and a flat, textured pocket square.
7. Black Velvet Dinner Jacket With a Low Cut Waistcoat

Velvet is the fabric that looks warmest in a black tie room. The jacket has satin peak lapels, and the low cut waistcoat shows a pleated shirt with black studs. A black bow tie and a single white rose complete it.
Everything is black except the shirt and the flower. That restraint is why it looks expensive.
Match the bow tie to the lapel color.
Wear a low cut waistcoat so no trouser waistband shows.
A long tie with a dinner jacket.
A bright pocket square on black velvet.
8. Grey Morning Coat With a Black Silk Tie

Grey takes the place of black here, and it reads as softer but still very formal. The peak lapels are wide, the double breasted waistcoat has a deep V, and the trousers have pleats.
A pale shirt, a white pocket square, and a black tie keep the palette tight. A leather strap watch adds one small, quiet detail.
Here is how it differs from a regular grey suit:
| Grey morning coat | Regular grey suit |
|---|---|
| Long curved tails at the back | Short straight jacket |
| Waistcoat is part of the look | Waistcoat is optional |
| High formality | Medium formality |
9. Blue Herringbone Tweed With a Floral Tie and Matching Pocket Square

The herringbone weave is what makes this suit work for cold months. It looks thick and slightly rough, and it has brown buttons that soften the blue.
The photo is from a garden, but the cloth would be just as at home at a winter manor wedding.
The idea to steal is the matched set. The tie and pocket square share the same small blue floral print, and the buttonhole picks up the same blue.
Blue suit, white shirt, plain tie. Smart, but nothing to remember.
Herringbone cloth, floral tie and pocket square from one print, and a blue buttonhole to match.
10. Navy Suit With a Grey Tweed Waistcoat and Burgundy Tie

You do not need a matching three piece. This guy wears a plain navy jacket, then adds a grey tweed waistcoat with muted buttons.
The burgundy tie and pocket square match each other exactly, and a white rose sits on the lapel.
It costs less than a full set, and it is easy to build from a suit you may already own.
- βΈPick a waistcoat a few shades lighter than the jacket.
- βΈMatch the tie and pocket square in one plain red.
- βΈChoose dull, muted vest buttons, not shiny ones.
- βΈKeep the shirt white so the tweed gets the attention.
11. Charcoal Overcoat Over a Pinstripe Suit for a Snowy Walk to the Venue

The snow made the decisions here. A knee length charcoal overcoat goes over a navy pinstripe suit with cuffed trousers. A striped tie in navy and burgundy peeks out at the collar, and dark leather gloves finish it.
Check the shoe soles before the big day. Leather soles on icy steps are no joke.
12. Green Tuxedo Among Black Tuxedos for a Groom Who Stands Out

Four men in black, one in deep green. Nobody has to ask who the groom is.
- Green tuxedo with black satin lapels
- Black bow tie and a crisp white shirt
- A small white buttonhole with a touch of greenery
- Groomsmen in black, each with a baby’s breath buttonhole
π Good To Know
One person in color and everyone else in black gives your photos a clear focal point. It also makes the group look planned.
13. Olive Velvet Shawl Collar Jacket With Black Trousers

Not every winter wedding needs a full suit. A velvet jacket with a rounded shawl collar can handle the evening on its own.
This one is olive, buttons with a single button, and has flap pockets. Pleated black trousers, a black bow tie, and a white pocket square keep it dressy.
The room helps too. Warm wood, rich rugs, and soft green walls give the velvet something to glow against.
14. Oatmeal Tweed Three Piece With a Champagne Tie

Her gold sequin dress sets the color story, and his suit answers it quietly. The tweed is flecked in browns and greys, and the waistcoat matches.
A champagne tie and pocket square pick up the shimmer of her dress without any sparkle. A white buttonhole wrapped in string and greenery keeps things relaxed.
Match your partner’s palette
15. Classic Black Tie With a Cummerbund and Patent Shoes

Start at the waist. The cummerbund hides where the shirt meets the trousers, so the line from jacket to trousers never breaks.
Above it sits a pleated shirt with black studs and a black bow tie. Below it are pleated trousers and patent lace ups with a high shine.
The setting is warm weather, so for a winter version choose a heavier cloth. The cut stays the same.
Everything is black or white, so the clean line is what people notice, not any single piece.
16. Taupe Pinstripe Double Breasted Suit Without a Tie

Taupe with a soft pinstripe is a quiet change from navy and grey. The jacket is double breasted with sharp peak lapels, and the trousers are wide and pleated.
Underneath is a pale blue shirt worn open at the neck, with a pink flower pinned to the lapel and dark patent loafers.
Skipping the tie makes it feel looser. Here is the trade off:
| With a tie | Open collar like this |
|---|---|
| More formal | More relaxed |
| Neck stays covered | Add a scarf under your coat |
| Church or hall ceremony | Garden or city venue |
17. Olive Tweed Jacket With a Cream Waistcoat and Floral Tie

The jacket and waistcoat do not match, and that is the point. A cream waistcoat under an olive tweed jacket looks lighter and friendlier than a full suit in one cloth.
The green floral tie and pocket square come from the same print. A dried flower buttonhole in orange and purple ties in with the wisteria on the brick wall behind him.
Pick the tie from a color already in the buttonhole.
Cut the pocket square from the same print as the tie.
A busy shirt under a busy tie.
A waistcoat in a bright white, which looks harsh next to tweed.
18. Brown Suit With a Bold Yellow Print Tie

Brown is easy to get wrong because it can look flat. The tie fixes that here. It has a small repeating print in mustard, red, and navy, and it sits against a light blue shirt and a folded white pocket square.
The suit in the photo looks like linen, which is light. For a winter date, keep the same mid brown but choose flannel or a soft wool.
Pick a mid brown suit in a heavier winter cloth.
Add a pale blue shirt instead of white.
Choose one tie with a small yellow pattern and let it be the loud part.
Match your belt to your shoes in dark brown leather.
19. Cream Check Double Breasted Jacket With Chocolate Trousers

Two colors, and no tie. The jacket is a soft cream with a fine check, double breasted, with matching buttons. The trousers are a deep chocolate, and a brown pocket square and brown penny loafers repeat that shade.
This is a jacket and trouser pairing, not a suit, so it reads smart casual. It suits a relaxed guest at a daytime winter wedding. Ask for the jacket in wool so it holds up in the cold.
| Light jacket, dark trousers | Matching suit |
|---|---|
| Relaxed and modern | Formal and traditional |
| Pieces can be worn separately later | Works best as a full set |
| Best as a guest outfit | Works for groom or guest |
20. Light Grey Three Piece With a Sage Green Tie

Soft grey, soft green, and white flowers. Nothing in this outfit raises its voice.
The three piece has a V cut waistcoat with muted buttons. The sage tie and pocket square come from the same cloth, and the buttonhole is white with a few green leaves.
The suit looks like linen, so for winter pick a pale grey flannel and keep the sage accessories.
Build the soft winter look
21. White Shawl Collar Dinner Jacket With Black Trousers

Black trousers hold this one together. Without them, a white jacket would float. The shawl collar is wide and rounded, the front is double breasted with covered buttons, and the shirt is pleated with black studs. A black bow tie and a steel watch finish it.
A white dinner jacket is a warm weather classic, so for winter it works best at an evening black tie wedding in a heated room. Keep a dark overcoat nearby for the walk in.
22. Navy Velvet Dinner Jacket With a Black Waistcoat

Black velvet is the safe choice. Navy velvet is the one people look at twice. Under soft indoor light this jacket reads as deep midnight blue, and the black satin lapels give it a sharp edge.
It is worn with a black low cut waistcoat, a pleated shirt with studs, a black bow tie, and a white rose. A folded white pocket square is the only other bright spot.
π‘ Quick Tip
Look at navy velvet in daylight and under a lamp before you buy. In dim light it can pass for black, and you want to know which one you are getting.
23. Burgundy Tweed Suit With an Oatmeal Waistcoat

Autumn leaves, a quiet road, and a suit the color of red wine. The burgundy jacket and trousers have a rough, woolly texture that looks warm even from a distance. The waistcoat is a light oatmeal tweed, which breaks up all that red.
His tie matches the suit exactly. A dried flower buttonhole in rust and cream finishes it, and plain glasses keep it easy going.
One thing to copy: when the tie matches the suit, use a different color for the waistcoat. That gives you three tones instead of one heavy block.
24. Ivory Double Breasted Dinner Jacket With Black Loafers

Here is the relaxed take on the white dinner jacket. It is double breasted with gold toned buttons, and it goes with a black bow tie, plain black trousers, and black loafers with a small buckle.
Round tinted glasses and a tiny white buttonhole keep it light. The stone courtyard behind him fits the mood.
Wear black loafers with a slim, dark sock.
Keep the buttonhole tiny and white.
Sneakers, which break the black tie spirit.
A long tie, which fights the bow tie.
25. Grey Pinstripe Suit With Flared Trousers and a Striped Tie

Pinstripe grey is a cold weather staple, and the cut here pushes it a bit further. The peak lapels are very wide, and the trousers flare out from the knee.
The tie has green and purple stripes with a small repeating motif, and a green pocket square echoes it.
Brown tan aviators and black horsebit loafers keep it sharp. If you try flared trousers, have the hem tailored to just touch the top of the shoe.
A quiet grey suit gives a bold tie room to stand out, and a matching pocket square makes it look planned.
26. Navy Double Breasted Suit With a Matching Navy Shirt and Tie

Everything is navy, and it works. The double breasted suit has wide peak lapels and a roomy cut. Under it sit a navy shirt and a navy tie in nearly the same shade.
A small pin on the lapel is the only detail that breaks the color. Confetti on the church steps adds the rest.
Compared with the usual white shirt, here is what changes:
Navy suit, white shirt, light tie. Neat, with a sharp break at the chest.
Navy shirt and tie in one shade. One long, clean line from collar to hem.
