I’d wear a suit and tie. If you feel overdressed then take off the tie and/or take off the suit jacket Answer from Deleted User on reddit.com
Hockerty
hockerty.com › en-ca › blog › semi-formal-mens-attire
The Ultimate Guide to Semi-Formal Attire - Hockerty
October 16, 2025 - Semi-formal attire sits between casual and formal dress codes. For men, this usually means a tailored suit or blazer with dress trousers, a collared shirt, and polished shoes. Ties are optional but recommended depending on the occasion.
StudioSuits
studiosuits.com › blogs › articles › guide-to-semi-formal-mens-attire
Guide to Semi-Formal Men's Attire – StudioSuits
August 4, 2023 - Even though you always dress smartly and know what to wear for every occasion, you might find yourself asking: what is semi formal attire? And how do you dress to fit such an event? To give you an idea, you might know formal mens attire, but the prefix "semi" means that you can wear outfits that are less formal than the traditional nice formal outfits for guys.
What is semi-formal attire for men at a wedding? : wedding
What exactly is "semi-formal"?
It's a term that's overused enough that you have to figure it out from the context of the situation or event. In this context, it almost certainly means "dress up, but not like a suit, man". Assuming you're young, you'll probably be fine with with a button-up tucked into chinos and some dress shoes. More on reddit.com
Semi-formal guest attire?
To me, semi formal means a man wears a suit and tie, and a woman wears a cocktail type dress that need not be especially flashy. Dress shoes, although the woman can obviously wear low heels or flats if that's what she is comfortable in. Again, they need not be super fancy but just not running shoes or something of that sort. Exception would be if there are foot or mobility problems involved, in which case you wear the footwear that meets your needs. More on reddit.com
Went to a semi-formal / formal event. What do you think boys?
Standalone, the outfit looks good, you pull it all off really well. That said, technically the “rules” for formal are pretty cut and dry, and this is 100% not formal. I’d say it’s not even semi formal. If the host or whatever doesn’t care, then great, more power to you. But I’ve seen people be real assholes about sticking to dress code, just as a heads up if you try to wear this to another formal event. More on reddit.com
Videos
Reddit
reddit.com › r/wedding › what is semi-formal attire for men at a wedding?
r/wedding on Reddit: What is semi-formal attire for men at a wedding?
January 30, 2023 -
I have a wedding to go to this Friday and this is the first time I think I attended a semi-formal wedding. I've always worn suits when attending one as they were always formal. This one is the wedding of a close friend of mine, but it feels weird to ask her what I should wear lol.
The wedding is going to be at a hotel/resort in the evening around 5 so I don't know if that should affect the type of attire I wear.
Top answer 1 of 4
22
I’d wear a suit and tie. If you feel overdressed then take off the tie and/or take off the suit jacket
2 of 4
7
This is definitely regional. I think baseline is a two-piece suit. However, there are many people who also view dress pants/shirt/tie (no jacket) as semi-formal as well. I also think chinos fall in the semi-formal category as well.
H&M
www2.hm.com › men › suits & blazers
Men's Suits & Blazers | Wedding, Linen, Tuxedo & Prom | H&M US
Find everything from tuxedos to 3-piece prom suits to more low-key designs. Pair your sports jacket or blazer with matching dress pants or browse for men’s vests to finish off your formal look.
SuitSupply
suitsupply.com › en-ca › journal › semi-formal-attire-for-men.html
Semi-Formal Attire for Men | SUITSUPPLY
Semi-formal sits comfortably between the strictness of black-tie and the relaxed nature of business casual. While formal events call for tuxedos and a monochrome palette, semi-formal is built around a well-fitted suit or blazer, tailored trousers, a crisp dress shirt, and polished shoes.
Moores Clothing
mooresclothing.ca › c › featured › semi-formal-wedding-1
Semi-Formal Wedding for Men | Featured
If you're seeing this message, that means JavaScript has been disabled on your browser, please enable JS to make this app work
Pinterest
za.pinterest.com › jeannevannieker › mens-fashion-semi-formal
Discover 17 Men's fashion - semi formal
Men With Street Style · Formal Mens Fashion · Dapper Gentleman · Well Dressed Men · Suit And Tie · Summer Business Attire · Casual Dress Code For Men · Smart Casual Dress Code · Fashion Streetwear · Dress Code Casual · Hello Fashion · Navy Overcoat ·
Oliver Wicks
oliverwicks.com › article › semi-formal-wedding-attire
Semi-formal Wedding Attire for Men: A Complete Guide - Oliver Wicks
October 19, 2022 - At semi-formal, the most formal attire you will choose is a suit and tie, and even then, you will want to relax the overall look of your suit a little, without getting slovenly. As we’ve mentioned, a very crisp pant and blazer combo with an appropriate dress shirt will also work.
Etsy Canada
etsy.com › ca › market › mens_semi_formal_clothes
Mens Semi Formal Clothes - Etsy Canada
Check out our mens semi formal clothes selection for the very best in unique or custom, handmade pieces from our shops.
Calvin Klein Canada
calvinklein.ca › en › occasion-shop › men
Challenge Validation
Calvin Klein® Canada offers modern, sophisticated styles for women and men including apparel, handbags, footwear, underwear, fragrance and home furnishings with free shipping available.
Man of Many
manofmany.com › home › style › the difference between men’s formal and semi-formal dress codes
The Difference Between Men's Formal and Semi-Formal Dress Codes | Man of Many
September 9, 2025 - In a world saturated with fashion statements, the concepts of semi-formal and formal attire might feel more like blurred categories than official protocols. Nevertheless, both dress codes entail a set of sartorial principles by which every man should abide unless he wants to show up to his best mate’s wedding underdressed. The men’s formal dress code is elegant in presentation but rigid in scope, by contrast, the men’s semi-formal dress code gives you a greater opportunity to show off some personal style while remaining sophisticated.