What Men Wear to an Indian Wedding — A Guest's Guide
If you have been invited to an Indian wedding and you are not sure what a male guest is supposed to wear, the short answer is a kurta pajama, and you can be wearing one within twenty minutes. Most men’s Indian wedding attire comes down to a handful of pieces, and the longer answer depends on which event you are going to and how close you are to the couple. Here is the whole thing, from three decades of dressing men in Artesia.
- Kurta pajama — the default for most guests. From $100.
- Kurta with a vest — one level dressier, and the safest bet when you don't know the dress code.
- Sherwani — grooms, brothers, groomsmen, and the main reception. From $250.
- A jewel-tone suit works too. If you are unsure, colour is the easiest choice.
- Most men are fitted in 20 minutes. Walk in.
What Do Men Wear to an Indian Wedding?
Even when the invitation gives you a dress code, it may not explain what that means, which is exactly why this question gets asked so often. Indian wedding guest attire for men is less rigid than most men fear. The working rule is simple: guests dress up, and guests dress in color.
Indian weddings don't have one universal dress code — some receptions are black tie, while other events are much more relaxed. The room will be bright. Nobody will think you have overdone it. The two genuine mistakes a male guest can make are showing up in something too plain — a plain dark suit, a plain black shirt — or showing up in something so heavily embroidered that you compete with the groom.
Everything between those two poles is correct.
Indian menswear, decoded
If you're new to all of this, men's Indian formalwear is a small wardrobe, not a maze. Five pieces cover everything:
- Kurta pajama — long tunic over loose trousers. The everyday formalwear of Indian weddings. Ours run $75 to $125.
- Nehru vest — sleeveless jacket over a kurta, or even over a plain shirt. The fastest way to look dressed up. From $100.
- Sherwani — long structured coat over a kurta with a mandarin collar. The groom's garment, and the most formal thing in the room. From $250.
- Jodhpuri / Indo-western — tailored, suit-shaped silhouettes with Indian detailing. $250 to $350.
- Mojari — the slip-on shoe. $75 to $100.
That's the whole vocabulary. Everything else is a variation on these five.
Indian Wedding Outfits for Men by Event
Most Indian weddings are three to five events across several days, and they are not all the same level of dressy. If you are only going to one, it is almost always the reception or the ceremony.
| Event | What a male guest wears |
|---|---|
| Mehndi | A lighter kurta in a bright color. Daytime and often outdoors. The most relaxed event of the week. |
| Haldi | Something light you do not mind staining. Turmeric gets on everything. Yellow or white. |
| Sangeet | Kurta with a vest. There will be dancing, so pick something you can move in. |
| Ceremony | Kurta pajama, often with a vest. Frequently early morning. You may be sitting on the floor. |
| Reception | The dressiest night. Kurta with a vest, a sherwani, or a good jewel-tone suit. |
If you need one outfit to work across multiple events, a kurta with a vest is the safest middle ground.
Not sure which event is the dressiest? Bring us the invitation and we will help you work it out — we read them with guests every week.
The formality ladder
| Look | How dressy | When it is right |
|---|---|---|
| Kurta pajama | Easiest, most versatile | Any event. The safe default for a guest. |
| Kurta + Nehru vest | One step dressier | Sangeet, ceremony, reception. |
| Indo-western | Elevated | A reception, or if you want something tailored. |
| Sherwani | Most formal | Grooms and close family. Not required for a guest. |

1. Kurta pajama
A long tunic (kurta) worn over matching loose trousers (pajama). The most useful thing a man can own for Indian events. From $100.
- Formality: low to medium depending on the finish. Plain and matte reads casual; a bit of sheen or subtle work reads dressier.
- Best for: mehndi, haldi, daytime functions, gurdwara ceremonies, most receptions.
2. Kurta with a vest
Add a sleeveless Nehru vest over the kurta and the whole outfit moves up a level. This is the combination we put most guests in, because it holds up whether the event turns out to be casual or formal.
- Formality: medium to high.
- Best for: sangeet, reception, walima, anything you're unsure about.
3. Sherwani
A long structured coat — knee-length or below — worn over a kurta, with churidar (fitted trousers gathered at the ankle) or straight trousers. Mandarin collar, buttoned front. From $250.
- Formality: highest.
- Best for: grooms, groomsmen, brothers of the couple, the main reception.
4. A suit
Perfectly acceptable at most Indian weddings, especially receptions. Choose a jewel tone — navy, forest, burgundy, charcoal. Colour is the easiest choice, though black and white can be right in some settings — customs vary by family and by ceremony.
Groomsmen: getting the whole party to match
If you're a groomsman — or the groom wrangling groomsmen — matching matters more than any single outfit. Our wedding party order form does kurta pajamas and vests made to measure in one colour, so five guys in five cities end up looking like one party. About three months from order to collection.
Closer than that? We dress groomsmen off the floor too — kurta pajamas and vests in stock, sized on the spot, out the door the same day.
Should you rent or buy?
Short version: buying usually wins. A kurta pajama costs less than renting a tuxedo, you keep it, and you'll wear it again — Diwali, the next wedding, a family function. Renting makes sense exactly once: a sherwani for one night that you won't touch again for years. We did the full math here: Rent or buy? The honest breakdown.
Can a male guest wear a suit instead?
Yes. This is the question we get most from men who have one wedding to attend and do not want to buy something they will wear once.
A well-cut suit in a jewel tone is a completely respectable choice at a reception, and at a Western-style venue nobody will blink. One thing worth knowing: if you are unsure, colour is usually the easiest choice. Black and white can be appropriate in some settings, but the associations vary by family, by ceremony and by event — and a jewel tone is never the wrong call in a room full of colour.
The middle path, and the one we would actually suggest: keep the trousers and shoes you already own and add a Nehru vest over a plain shirt. That is about $100, it takes ten minutes, and it looks like you made an effort rather than like you were dressed by a rental counter. More on that below.
What Should Men Wear to an Indian Wedding Reception?
The reception is usually the dressiest event of the weekend, and the one where you have the most freedom. Three looks all work: an elevated kurta with a Nehru vest, an indo-western, or a jewel-tone suit. A sherwani is not expected of a guest here — that is generally the groom and close family.
If the reception is at a hotel or a Western-style venue, a suit is completely at home. If it is in a banquet hall alongside the rest of the weekend, Indian menswear tends to read better in the room.
What Should a Non-Indian Man Wear to an Indian Wedding?
Wear Indian clothes. You will be welcome in them, and the couple will almost always be pleased. The guest attire rules are the same for you as for everyone else in the room.
The worry that you will look like you are in costume is the single most common thing non-Indian male guests say when they walk in, and it is misplaced. Nobody at the wedding is auditing your outfit for authenticity. Turning up in a kurta reads as respect, not appropriation. The only thing to avoid is fancy-dress accessorising — a guest does not need a turban, a pagri, or a sword.
We have written the long version of this, including what to do if you get it wrong: can I wear Indian clothes as a non-Indian guest?
Details that matter
- Head covering. At a gurdwara, men cover their heads — bring a scarf or use the ones provided at the entrance. At a mosque, a cap is common.
- Shoes come off at temples, gurdwaras, and often at home functions. Wear something easy, and bring socks.
- Colour: the easiest choice when you are unsure. Black and white can work in some settings, but customs vary. Bright is welcome — menswear here runs far more colorful than a Western suit.
- Don't upstage the groom. As a guest, avoid heavy gold sherwanis and anything that reads bridal.
- Weight matters more than you think. Outdoors in summer, go light and breathable. An indoor evening reception can carry something heavier with more work on it.
- You may be sitting on the floor. At a gurdwara ceremony everyone sits cross-legged for most of an hour. Loose trousers are a kindness to yourself.
The one piece that works with almost anything
If nothing above feels like you, the vest is the answer.
A Nehru vest is the most flexible thing in the men's section. Over a kurta, it's a reception outfit. Over a plain white button-down and the trousers already in your closet, it's a mehndi, a Diwali party, or an office celebration — without owning another piece of Indian formalwear. Here's how that second version is put together.

Two things to get right: keep the shirt underneath plain — white or cream — and let the vest carry the pattern. Everything else follows.
What about shoes?
Most men wear shoes they already own, and that is a perfectly good answer. A clean pair of dress shoes or loafers in brown or black disappears into the outfit, which is exactly what you want them to do.
If you would rather have the traditional version, it is the mojari — also spelled mojri, and called a jutti in Punjabi. A flat leather slip-on worn with a kurta or a sherwani. Ours run $75 to $100, from plain leather through to heavy gold embroidery.
There is a practical case for them as well as a traditional one. Shoes come off at temples, at gurdwaras and at most home functions, sometimes several times in a single day. A slip-on you can step out of without sitting down to unlace is worth more over a wedding weekend than it sounds.
Mojari on the floor in Artesia. Plain leather at one end, gold work at the other, $75 to $100 across the range.
What men's Indian wedding guest attire costs
Kurta pajamas from $100. Vests from around $100. Sherwanis from $250. Plus turban fabric, sold by the length — $3.50 a yard, 18 colours. A complete guest outfit for a man is usually $100 to $200, which is less than most men expect and less than renting a tuxedo.
If you need something coordinated with a partner's outfit, bring a photo or a swatch and we'll match it on the floor. If you are dressing a group of groomsmen in one color, our page for custom Indian groomsmen outfits is the way to do it — kurta pajama at $100 to $110, a vest at $100, made to measure, and about three months from order to collection.
How late is too late?
For a guest, almost never. We keep men's sizes on the floor and most men walk out the same day with something that fits. If the wedding is this weekend, come in — that is a normal Tuesday for us, not an emergency.
Made-to-measure is the only thing that needs real lead time. A custom sherwani or a coordinated groomsmen order wants about three months. Everything else is off the rack and hemmed while you wait. The full version of this is in am I too late to buy Indian clothes?
Indian menswear on Pioneer Blvd
We're on Pioneer Boulevard in Artesia's Little India, and menswear is one of the things guys drive in for — Cerritos, Norwalk, Cypress, Buena Park, Long Beach, and all over Los Angeles and Orange County. Kurta pajamas, vests, sherwanis, jodhpuri suits, mojaris, and turban fabric by the yard, all on the floor. We stock up to a 54-inch chest on the rack. Most men are fitted and out in 20 minutes. Walk-ins welcome.
Come get fitted
Menswear sizing is straightforward and we do it on the spot. Bring the invitation if you have it — the colors, venue, and time of day tell us in one glance how dressy to go.
Most men are in and out in 20 minutes. Walk-ins welcome. Free parking in the rear lot. 18507 Pioneer Blvd, Artesia, CA. Tuesday to Friday 12:15 PM to 6:45 PM, Saturday and Sunday 11:15 AM to 6:45 PM, closed Mondays. Weekends are our busiest days, so if a weekday suits you, you will have more of the fitting rooms and more of our time.
Book a visit DM us on Instagram
If you wear a larger size, this is worth knowing: we stock menswear up to a 54 inch chest, on the rack rather than as a special order. Most shops stop well short of that, which is why mail-order from India ends up being the fallback. More on plus sizes, women and men.
Frequently asked questions
Where can I buy Indian menswear near me?
Our showroom at 18507 Pioneer Boulevard, Artesia, CA — in Little India. Kurta pajamas, Nehru vests, sherwanis, jodhpuri suits, mojaris, and turban fabric, all on the floor. Open Tuesday through Sunday until 6:45 PM, closed Mondays. Most men are fitted in about 20 minutes, walk-ins welcome.
Do you sell sherwanis off the rack, or only made to measure?
Both. We carry sherwanis in store from $250 for grooms and groomsmen who need something now, and we do fully custom, made-to-measure groom sherwanis ($500 to $1,200, about three months) through our custom sherwani page.
Related guides
- What to wear to a Sikh wedding
- What to wear to a Hindu wedding
- What to wear to a Muslim wedding
- Going to your first Indian wedding
- Dressing the wedding party — bridesmaids and groomsmen
- What to wear for Diwali
- What to wear to Garba and Navratri
- FAQ — hours, parking, sizing and what we carry
- Coordinating as a couple — how to match without matching
Come try it on in Artesia
Everything here is on the rack at 18507 Pioneer Blvd. Walk in any day except Monday — or book a time and we will have options pulled and waiting for you.
Book a visit