Get 5% Off and Free Delivery on Pre-payment.
How Much Fabric Do You Need for a Men’s Shalwar Kameez?
Buying unstitched fabric is the traditional way to get a shalwar kameez made in Pakistan. It gives you control over the fit and design, but it also brings a common worry: is there enough fabric? Nobody wants to reach the tailor and hear that the cloth is short. This guide explains how much fabric a men’s shalwar kameez needs, what changes the amount, and how to plan your suit so the tailor has everything he needs.
The Short Answer
Most men need around 6.5 to 7 meters of fabric for a full shalwar kameez. This covers the kameez, the shalwar and a little extra for collars, cuffs and pockets. Taller or broader men, or anyone who wants a loose shalwar, may need a little more. At Kamalia Khaddar Studio, every unstitched suit is 7 meters, which is enough for most men in most styles.

How the Fabric Is Used
A tailor divides your fabric into three main parts.
- Kameez: usually around 3 to 3.5 meters, depending on your height, chest size and sleeve length.
- Shalwar: usually around 3 to 3.5 meters, depending on your waist, height and how wide you like the shalwar.
- Small parts: collar, collar band, cuffs, placket and pockets use the remaining fabric.
These numbers change from person to person, which is why it helps to know what affects them.
What Changes the Amount of Fabric You Need
1. Your height
A taller man needs a longer kameez and a longer shalwar, so he needs more fabric. If you are over 6 feet tall, ask your tailor whether 7 meters is enough for your chosen style.
2. Your chest and waist size
Broad shoulders and a larger chest need wider panels for the kameez. A larger waist needs more fabric in the shalwar.
3. Shalwar style
This makes the biggest difference. A traditional wide shalwar with many folds uses a lot of fabric. A modern slim shalwar or trouser style uses much less. If you like a very wide Peshawari style shalwar, you may need extra fabric.
4. Kameez length
A long kameez that reaches below the knee uses more fabric than a short kurta style kameez.
5. Fit
A loose, relaxed fit needs more fabric than a slim fit. In winter, many men prefer a slightly loose kameez so they can wear an inner layer.
6. Fabric width
Wider fabric gives more usable cloth per meter. Most khaddar suits are made with a width that works well for a full suit in 7 meters.
Fabric Guide by Body Type
- Slim or average build, up to 5 feet 9 inches: 6.5 to 7 meters is plenty, even with a regular shalwar.
- Average build, 5 feet 10 inches to 6 feet: 7 meters works well for most styles.
- Tall or broad build, over 6 feet: 7 meters for a regular style. For a very wide shalwar, ask your tailor if you need extra.
These are general guides. Your tailor will give you the best answer after taking your measurements.
Popular Designs and Fabric Needs
- Simple shalwar kameez with collar: the most common style, fits easily in 7 meters.
- Band collar or Nehru collar: uses slightly less fabric than a full collar.
- Kameez with front pockets and side pockets: uses a little more.
- Kameez with cuffs for cufflinks: needs a small extra piece for each cuff.
- Kurta pajama style: often needs less fabric because the pajama is narrower.
How to Check the Fabric Length at Home
If you buy fabric from a market or online and want to be sure of the length, you can check it at home in a few minutes. Lay the fabric flat on a clean floor or a long bed. Use a measuring tape, or a meter rod if you have one, and measure along one edge from end to end. Do not stretch the fabric while measuring, because cotton can give a little when pulled. If you do not have a tape, you can use a known length, such as a one meter stick or a string you have measured, and count how many times it fits. Checking the length before you go to the tailor saves time and avoids surprises at the shop.
Why We Choose 7 Meters
We chose 7 meters for every suit at Kamalia Khaddar Studio because it gives enough fabric for a full shalwar kameez for most men, with some room for shrinking and for details like collars and cuffs. It also means you do not have to worry about buying extra fabric or finding matching cloth later.
Should You Wash the Fabric Before Stitching?
Yes, especially with khaddar. Cotton can shrink a little on the first wash. If you stitch first and wash later, the suit may become slightly shorter or tighter. Washing once in cold water before stitching lets the fabric settle, so your final fit stays right. Read our full guide on how to wash khaddar for step by step tips.
Tips for Working With Your Tailor
- Give your measurements fresh. Body size changes over time, so do not rely on measurements from years ago.
- Bring a suit you like. A well fitting old suit is the best guide for your tailor.
- Tell him the fabric type. Winter khaddar is thick and needs a little more room.
- Ask about leftover fabric. Extra pieces are useful for future repairs.
- Confirm the design before cutting. Collar, cuffs, pockets and shalwar width should be clear.
What If the Fabric Is Short?
If your tailor says the fabric is not enough, you have a few options. You can choose a slimmer shalwar, a slightly shorter kameez, or a band collar instead of a full collar. Some men use a contrast fabric for the shalwar, such as a plain white shalwar with a colored kameez. This is a popular style in summer khaddar, and our Summer Khaddi Exclusive range includes designs with white contrast.
Buying Fabric for Two Suits
If you are buying fabric for two people, such as father and son, buy separate full suits. Cutting two suits from one long piece rarely works out, because each person needs their own measurements and details.
Common Mistakes
- Buying a cheap suit without checking the length.
- Choosing a very wide shalwar without asking if the fabric is enough.
- Stitching winter khaddar too tight.
- Not washing the fabric before stitching.
- Throwing away leftover pieces that could be used for repairs.
Final Words
For most men, 7 meters of fabric is the right amount for a full shalwar kameez. Check your height, your build and your preferred style, talk clearly with your tailor, and wash the fabric once before stitching. Every suit in our Winter Collection and Summer Collection is 7 meters, with free delivery all over Pakistan.
Frequently Asked Questions
How many meters of fabric for a men's shalwar kameez?
Most men need around 6.5 to 7 meters for a full shalwar kameez, including collar and cuffs.
Is 7 meters enough for a tall man?
For most tall men, 7 meters is enough for a regular style. For a very wide shalwar, ask your tailor first.
Why should I wash khaddar before stitching?
Cotton khaddar can shrink a little on the first wash, so washing first keeps the final fit correct.
Does a wide shalwar need more fabric?
Yes. A traditional wide shalwar uses much more fabric than a slim shalwar or trouser style.
How long are the suits at Kamalia Khaddar Studio?
Every unstitched suit at Kamalia Khaddar Studio is 7 meters.
One thought on “How Much Fabric Do You Need for a Men’s Shalwar Kameez?”