Men's shalwar kameez in grey with Peshawari chappals, worn in a brick courtyard

Men’s Shalwar Kameez 2026: 7,081 on Brand Sites, Only 1,294 You Can Actually Buy

Sale Siren · Verified Pricing

Measured across 19 Pakistani brands and 39,203 in stock products, 14 September 2026

My brother Hamza needed a new shalwar kameez for his best friend’s shaadi. Simple, right? He spent a whole evening on brand websites and found the perfect one three times. Sold out. Sold out. Sold out. Bhai ka chehra dekhne wala tha.

So I did what I always do. I went through the complete online catalogues of 19 Pakistani brands, 123,052 products in total, and counted every men’s shalwar kameez on them. Brands list 7,081. Only 1,294 can actually be ordered today. The rest are sold out but still sitting on the site, looking lovely and wasting your evening. Here is where the real ones are, what they cost, and where the deals hide.

1,294Suits you can actually order
7,081Suits listed on brand sites
Rs 7,190Typical price
91%Come in XL or bigger

Men’s Shalwar Kameez: The Sold Out Trap

This is the thing nobody tells you. A men’s shalwar kameez stays on a brand’s website long after the last size has gone, often still showing its old sale price. Across the 19 catalogues, only about one in five listed suits can be bought.

BrandListed on the siteActually in stockShare you can buy
J. Junaid Jamshed3,75775220%
Edenrobe2,04122411%
Bonanza Satrangi583173%
Almirah35721%
Alkaram Studio24223698%

A suit counts as in stock when at least one size can be ordered, checked on 14 September 2026.

And the cheap ones go first. The typical listed suit shows Rs 4,999, but the typical suit you can actually order costs Rs 7,190, because the bargains sell out and stay on the page.

Look at Alkaram Studio. Almost everything it lists, it actually has. Look at Almirah: 357 suits on the site and 2 you can buy. Ek hi kaam karo: switch on the in stock filter before you start scrolling, or you will fall in love with a kurta that no longer exists.

Yaad rakhne wali baat

Most brand sites have an “in stock” or “available” filter. Use it first, then pick a size, then fall in love. Is order mein, warna dil tootega.

Shalwar Kameez, Kurta Pajama or Kurta Shalwar?

Brands sell men’s traditional wear under a few different names, and they are not quite the same thing. A kameez shalwar usually has a proper collar and comes with a loose shalwar. A kurta shalwar swaps in a kurta, often with a band collar. A kurta pajama pairs the kurta with straight trousers. Here is what is actually in stock:

StyleIn stockTypical priceOn saleWhere to look
Kameez shalwar471Rs 8,49019%J. Junaid Jamshed and Alkaram Studio
Kurta on its own325Rs 4,49054%Pair it with shalwar or trousers you already own
Kurta pajama or kurta trouser313Rs 7,99035%J. Junaid Jamshed and Edenrobe
Kurta shalwar150Rs 6,06699%Mostly Edenrobe, nearly all on sale
Jubba35Rs 7,9900%J. Junaid Jamshed only

Style read from product names, types and tags. In stock on 14 September 2026.

The sneaky bargain is the kurta shalwar: 150 in stock, a typical Rs 6,066, and 99 percent on sale, three quarters of it at Edenrobe. The classic collared kameez shalwar costs the most and is rarely discounted, because J. Junaid Jamshed makes most of it and seldom marks it down. Aur kurta akela chahiye to Rs 4,490 mein mil jata hai.

Men’s Shalwar Kameez Prices at Every Brand

BrandIn stockTypical priceOn saleTypical cutWorth knowing
J. Junaid Jamshed752Rs 8,4905%30%Biggest range by far, almost nothing discounted
Alkaram Studio236Rs 4,54386%30%Cheapest big range
Edenrobe224Rs 5,00095%45%Deepest sale
Maria B31Rs 7,49065%25%Designer cuts, small range
Bonanza Satrangi17Rs 4,79494%30%Few pieces, nearly all discounted
Nishat Linen11Rs 3,495100%50%Half price, grab it fast
Limelight8Rs 3,499100%50%Half price, tiny range
Asim Jofa8Rs 2,370100%40%Cheapest typical price we found

Typical price is the median of in stock suits on 14 September 2026. Gul Ahmed has 5 and Almirah 2, too few for a fair row.

J. Junaid Jamshed holds 752 of the 1,294 men’s shalwar kameez suits in stock, more than half the country’s choice in one shop, and only 5 percent of them are discounted. Dekhne mein bohat, sale mein kam.

Men’s shalwar kameez prices, all 1,294 in stock suits

Share of suits in each price band, 19 brands, 14 September 2026

Under Rs 3,00080 suits
6.2%
Rs 3,000 to 4,999337 suits
26.0%
Rs 5,000 to 7,999337 suits
26.0%
Rs 8,000 and up540 suits
41.7%

Four in ten cost Rs 8,000 or more, and J. Junaid Jamshed supplies most of that top band.

Where the Men’s Shalwar Kameez Deals Are

The whole men’s shalwar kameez market in one sentence: the biggest shop is not the cheapest shop. If you want a discount, J. is the wrong door. Edenrobe and Alkaram are the right ones.

Share of men’s shalwar kameez on sale

Brands with at least 17 suits in stock, 14 September 2026

Edenrobe224 in stock, typical Rs 5,000
95.0%
Bonanza Satrangi17 in stock, typical Rs 4,794
94.0%
Alkaram Studio236 in stock, typical Rs 4,543
86.0%
Maria B31 in stock, typical Rs 7,490
65.0%
J. Junaid Jamshed752 in stock, typical Rs 8,490
5.0%

Edenrobe discounts almost everything, at a typical 45 percent off. J. discounts almost nothing.

Edenrobe is the sale. 95 percent of its men’s shalwar kameez range is marked down, at a typical 45 percent, so most pieces land around Rs 5,000. Alkaram Studio is the budget answer: its typical piece costs Rs 4,543 and 86 percent are on sale. Agar budget tight hai, in dono se shuru karo.

And J. Junaid Jamshed? Go there for choice, not for price. Its typical suit costs Rs 8,490, and the few discounted ones sit at around Rs 4,368.

Men’s Shalwar Kameez Fabrics for Every Season

FabricIn stockTypical priceWear it when
Blended796Rs 7,990All year. Easiest to wash, barely creases
Cotton337Rs 5,490Summer and humid days
Dobby38Rs 4,000Textured weave that looks dressier than it costs
Jamawar19Rs 4,000Eid, weddings, anything festive
Lawn16Rs 3,990Peak summer only
Khaddar12Rs 5,593Winter, the classic cold weather choice
Linen11Rs 19,990Premium, crisp, creases on purpose
Karandi8Rs 4,000Winter, warm and soft

Fabric read from product titles, tags and descriptions. A suit can count in more than one row.

Blends rule the men’s shalwar kameez shelf, with 796 of the 1,294 suits, about six in ten. They are the lazy man’s best friend: wash, hang, wear, no ironing drama. Cotton is second and cheaper at a typical Rs 5,490, and it breathes far better in a Karachi June.

The winter fabrics are thin on the ground right now. Only 12 khaddar and 8 karandi pieces can be ordered, so if you need winter weight for a December wedding, do not leave it to the last week. Sardi ki shaadi ke liye abhi se dhoondo.

Men’s Shalwar Kameez Colours for Every Occasion

Men’s shalwar kameez colours in stock

Share of 1,294 in stock suits, 14 September 2026

Blue and navy188 suits
14.5%
White and off white184 suits
14.2%
Grey162 suits
12.5%
Black and charcoal161 suits
12.4%
Brown and khaki131 suits
10.1%
Green and olive120 suits
9.3%
Beige and camel59 suits
4.6%
Maroon and red47 suits
3.6%

Colour read from product names and colour options. Many suits carry no colour word and are not counted.

Blue and white are neck and neck, which makes sense. Here is my simple rule for picking a men’s shalwar kameez colour, tested on every man in my family:

  • Jummah and Eid morning: white or off white. There are 184 in stock, and nothing looks cleaner.
  • Weddings and evening dawats: black or charcoal with a waistcoat. Serious, sharp, never wrong.
  • Office and everyday: grey, blue or brown. They hide a long day well.
  • Mehndi: green or olive. Mustard is rare, only 9 yellow pieces in stock, so add colour with the waistcoat instead.

Shaadi pe kala, Jummah pe safed. Bas itna yaad rakho.

Getting the Men’s Shalwar Kameez Fit Right

Good news for bigger men: 91 percent of in stock men’s shalwar kameez suits come in XL or bigger, and XXL is available on 954 of them. Most suits come in S to XXL, and many in XS too. The problem is not availability. It is that an L at one brand is not an L at the next.

  1. Shoulders first. The seam should sit right on the shoulder bone, not halfway down the arm.
  2. Length to the knee. Shorter men look taller with a kameez that stops just above the knee.
  3. Sleeves to the wrist bone. A little cuff should show under a waistcoat.
  4. A roomy shalwar. Loose at the seat, gathered at the ankle, hem just above the shoe.
  5. Measure a kameez you already love and compare it with the size chart in inches, not the S, M, L label.

Ruko! Yeh soch lo

Most Pakistani brands do not take back sale items, and 95 percent of Edenrobe’s men’s shalwar kameez range is on sale. A wrong size is money gone, so check the chart before you pay. The full returns comparison is further down this page.

The Full Look: Waistcoat and Peshawari Chappal

A men’s shalwar kameez on its own is nice. With a waistcoat and a Peshawari chappal it becomes a whole personality. Here is what the complete look costs, measured on the same day:

PieceBudget pickTypical pricePremium pickTypical price
Shalwar kameezAlkaram StudioRs 4,543J. Junaid JamshedRs 8,490
WaistcoatAlkaram StudioRs 4,552J. Junaid JamshedRs 10,990
Peshawari chappalGul AhmedRs 3,495AlmirahRs 7,450
Complete lookRs 12,590Rs 26,930

Typical in stock prices on 14 September 2026. 250 waistcoats and 100 Peshawari chappals were in stock across the 19 brands.

Same look, double the bill. Waistcoats are the easy saving: 250 are in stock at a typical Rs 7,000, and 58 percent are on sale. Edenrobe alone has 107, typically Rs 5,000 with most of them discounted. Peshawari chappals are the opposite: only 14 percent are on sale, and J. Junaid Jamshed’s 76 pairs typically cost Rs 6,990. Chappal pe sale ka intezar mat karo.

In winter, finish it with a shawl over one shoulder, the way our nanas did. My Kashmiri shawl guide covers what brands charge and how to spot a fake.

Stitched or Unstitched?

If your family has a trusted darzi, unstitched is still an option. There are 792 men’s unstitched suit lengths in stock at a typical Rs 5,194, and 67 percent are on sale. Add stitching to that and a ready made men’s shalwar kameez at Alkaram or Edenrobe usually wins on price. I worked through the real numbers in unstitched vs stitched.

How to Shop for a Men’s Shalwar Kameez

  1. Turn on the in stock filter first. Four in five listed suits cannot be ordered.
  2. Start at Edenrobe and Alkaram Studio for discounts. Go to J. Junaid Jamshed for choice.
  3. Try the kurta shalwar row if you want a bargain. It is 99 percent on sale.
  4. Pick the fabric for the season: cotton for summer, blends for all year, khaddar or karandi for winter.
  5. Measure a kameez you already own and match it to the chart in inches.
  6. Add the waistcoat and chappal from the budget column and save about Rs 14,000.
  7. Read the returns policy. Sale items are usually final.

Returns Compared Across Every Brand

BrandWindowSale itemsMoney back?Return postage
Gul Ahmed30 daysNot in the exclusion listNo cash refundFree pickup
Bachaa Party30 daysDiscounted purchases excludedDelivery charges non-refundableYou send it
Cross Stitch30 daysSale items excludedExchange onlyFree where available
Almirah15 daysOnly if wrong item sentRefund excludes shippingYou send it
Sana Safinaz14 daysNot eligible for exchangeStore creditYou pay
Edenrobe14 daysNot if 50% off or aboveExchange onlyBrand pays if faulty
Bonanza Satrangi14 daysCannot be exchanged or refundedNo refund policyYou pay
Beechtree7 to 14 working daysNot eligible for exchangeStore credit onlyBrand pays if their error
Asim Jofa3 working daysNot eligible for exchange or refundCoupon, or card if approvedYou pay
J. Junaid Jamshed3 daysOnly if wrong item sentStore credit voucherYou pay
Generation24 hoursDefect proof requiredCoupon, no cashBrand collects
Ethnic by Outfitters14 daysSize exchange onlyExchange onlyFree return shipping
Limelight7 working daysCannot be exchangedStrict no refund policyYou send it
Minnie Minors30 daysSale items cannot be exchanged or refundedStrict no refund except defectsYou send it
Nishat Linen14 daysCannot be exchanged or returnedCoupon, valid 7 days onlyYou send it
Baroque10 daysCannot be exchanged unless faultyCoupon if item unavailableYou pay, plus Rs 500
Alkaram Studio7 daysCannot be returned or exchangedRefund only if defectiveYou send it
Zeen10 daysNot entertainedNo refund policyYou send it
Elan7 days, faults onlyCannot be returned or exchangedNo refund or money back guaranteeYou pay

Every entry read directly from the brand’s own published returns or exchange policy on 20 August 2026. Where a policy does not mention sale items at all, the table says so rather than assuming they are covered. Policies change, so check the brand site before you pay.

Shopping for the whole family?

Our men’s brand comparison ranks every brand on real, measured sale prices.

Compare men’s brands

Men’s Shalwar Kameez FAQs

Where can I buy men’s shalwar kameez online in Pakistan?

J. Junaid Jamshed has the biggest range, with 752 of the 1,294 in stock men’s shalwar kameez suits across 19 brands on 14 September 2026. Edenrobe and Alkaram Studio have the most on sale.

How much does a men’s shalwar kameez cost in Pakistan?

The typical in stock men’s shalwar kameez costs Rs 7,190 across 19 brands. About a third cost under Rs 5,000, while 42 percent cost Rs 8,000 or more, most of them at J. Junaid Jamshed.

What is the difference between shalwar kameez and kurta pajama?

A shalwar kameez pairs a longer kameez, usually with a collar, with a loose shalwar gathered at the ankle. A kurta pajama pairs a kurta, often with a band collar, with straight trousers. On 14 September 2026 there were 471 kameez shalwar and 313 kurta pajama or kurta trouser suits in stock across 19 brands.

Which brand has the best men’s shalwar kameez sale?

Edenrobe, with 95 percent of its 224 in stock pieces discounted at a typical 45 percent off. Alkaram Studio is the cheapest large range at a typical Rs 4,543, with 86 percent of its pieces on sale.

Which fabric is best for a men’s shalwar kameez?

Cotton for summer, blended fabrics for easy care all year, and khaddar or karandi for winter. Blends make up about six in ten of the suits in stock, and cotton is the next most common at a typical Rs 5,490.

What do you wear with a men’s shalwar kameez?

A waistcoat and a Peshawari chappal complete the look. In stock waistcoats typically cost Rs 7,000 and Peshawari chappals Rs 6,950, but Alkaram waistcoats (Rs 4,552) and Gul Ahmed chappals (Rs 3,495) cost much less.

Keep reading

The Bottom Line on the Men’s Shalwar Kameez

Brand sites show 7,081 men’s shalwar kameez suits, but only 1,294 can be ordered, at a typical Rs 7,190. Switch on the in stock filter before you scroll, and you will save yourself a whole evening of heartbreak.

For a sale, go to Edenrobe or Alkaram Studio, and try Edenrobe’s kurta shalwar, which is nearly all discounted. For the widest choice, go to J. Junaid Jamshed and pay full price. Add a waistcoat and a Peshawari chappal, and the whole look can cost Rs 12,590 or Rs 26,930 depending on the labels. Hamza went the budget route, by the way. Shaadi mein sab ne poocha kahan se liya.

How we checked: We read the complete public product catalogues of 19 Pakistani brands on 14 September 2026, 123,052 products in all, and counted a product as in stock when at least one size could be ordered, which left 39,203. A men’s shalwar kameez is a men’s ready to wear item listed as kameez shalwar, kurta shalwar, kurta, kurta pajama or jubba, excluding kids’ wear and unstitched fabric. That gave 7,081 listed suits and 1,294 in stock. Typical price is the median, and the typical cut is the median discount among pieces on sale. Style, fabric and colour are read from product titles, tags, colour options and descriptions, so a suit can count in more than one row or none. Sapphire and Khaadi are not included because their stores do not publish a readable product feed. Prices change often during a sale, so confirm on the product page before you buy.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *