How much fabric should you buy for which garment?

Hangi Kıyafet İçin Ne Kadar Kumaş Alınmalı?

The most critical question when buying fabric is usually the same: "How many meters of fabric do I need to sew this garment?" Incorrect yardage affects both the project plan and the budget. Below you will find a practical fabric quantity guide prepared for different garment types, heights, body measurements, and home textile products.

🎯 What You Need to Know First

Several key factors determine the amount of fabric:

  1. Sleeve Length: For long-sleeved designs, you need to purchase approximately 70 cm of additional fabric for the sleeves.
  2. Fabric Width: Fabrics are typically 90, 110, 140, or 150 cm wide. Narrower fabrics (90–110 cm) generally require 20% more yardage.
  3. Shrinkage Allowance (Natural Fibers): Natural fiber fabrics (cotton, linen, viscose) may shrink by 5–10% when washed; therefore, you need to buy a little more fabric.
  4. Pattern Direction: For striped, checkered, or one-directional patterned fabrics, an additional 20–30 cm should be added to align the pattern.
  5. Fabric Type: Thin, drapey fabrics (viscose, cupro, chiffon) require less; thick brocade or linen fabrics require more.

👗 Fabric Quantity for Women's Clothing

Based on 140–150 cm fabric width.

Scroll the table sideways to see all columns →

Garment Type Length 36–38 40–42 44–46 Description
Short Dress Above knee (~90 cm) 1.5 m 1.8 m 2.0 m For straight-cut styles.
Below knee (~110 cm) 1.8 m 2.0 m 2.3 m Add +0.2 m for fitted waist styles.
Long Dress Midi (~130 cm) 2.5 m 2.6 m 2.9 m If lining is desired, 1.5 m of lining fabric is sufficient.
Maxi (~150 cm) 2.8 m 3.0 m 3.3 m Up to 3.5 m for flared or ruffled styles.
Skirt (Short) 60 cm 1 m 1.4 m 1.6 m 1 m is sufficient for pencil skirts.
Skirt (Long / Flared) 90–110 cm 2 m 2 m 2.3 m 3 m for full circle skirts.
Blouse / Shirt Standard (~65 cm) 1.5 m 1.7 m 1.9 m Add +0.2 m for dropped shoulder or ruffled sleeves.
Tunic 80–100 cm 1.8 m 2.0 m 2.2 m Add +0.2 m for sleeves and slits.
Trousers 100–110 cm 1.3 m 1.5 m 1.8 m 2 m for high-waist or wide-leg styles.
Jumpsuit 135–150 cm 2.5 m 2.8 m 3.0 m Add allowance for zipper and leg fullness.
Harem Pants 95–110 cm 2.3 m 2.5 m 2.5 m 3 m recommended for wide cuts.
Kaftan Long (~140 cm) 3 m 3 m 3 m 3 m is sufficient for all sizes; add +1.5 m for a train.
Pajama Set Top + Bottom 2.5 m 2.8 m 3.0 m Cotton or jersey fabric is ideal.
Sweatpants 95–105 cm 1.8 m 2.0 m 2.2 m For thick jersey or two-thread fabric.
Tracksuit Top + Bottom 2.8 m 3.0 m 3.3 m Includes zipper allowance; add +0.6 m for a hood.
Jacket Below hip (~70 cm) 1.80 m 2 m 2.5 m If lining is desired, buy the same amount of lining fabric.
Long Coat Long (~120 cm) 3 m 3.3 m 3.5 m If lining is desired, buy the same amount of lining fabric.
Kimono Long (~120 cm) 2.5 m 2.5 m 2.5 m Loose fit; suitable for all sizes.

👔 Fabric Quantity for Men's Clothing

Based on 150 cm fabric width.

Scroll the table sideways to see all columns →

Garment Type Length S–M L XL–XXL Description
Shirt Standard (~75 cm) 1.8 m 2.0 m 2.2 m Add +0.2 m for long-sleeved and pocketed styles.
Trousers 105–110 cm 1.6 m 1.8 m 2.0 m Add +0.3 m for pattern alignment in patterned fabric.
Jacket Hip length (~70 cm) 2 m 2.6 m 2.8 m If lining is desired, 1.5 m of lining fabric is sufficient.
Suit Jacket + Trousers 3 m 3.30 m 3.50 m Add +0.3 m for pattern alignment in patterned fabric.
Long Coat Long (~120 cm) 3 m 3.3 m 3.5 m If lining is desired, buy the same amount of lining fabric.
Jacket / Overcoat Long (~100 cm) 2.8 m 3.0 m 3.2 m Add +0.5 m for thick lining and quilting.
Sweatpants 100 cm 1.8 m 2.0 m 2.2 m 2.3 m for thick fabrics.
Tracksuit Top + Bottom 3 m 3.3 m 3.5 m Includes ribbing and elastic allowance; add +0.6 m for a hood.

👧 Fabric Quantity for Children's Clothing

Based on 140 cm fabric width.

Age Dress / Jumpsuit Skirt / Shorts Description
0–2 years 0.6–0.8 m 0.5 m Half a meter is sufficient for under 1 year old.
3–5 years 1.0–1.2 m 0.8 m Add +0.2 m for dropped-shoulder dresses.
6–10 years 1.5–1.8 m 1.2 m 2 m recommended for multi-layered dresses.
11–14 years 2.0–2.3 m 1.5 m Add +0.3 m for long-sleeved or tiered skirt styles.

👙 Summer & Casual Pieces

Piece Typical Size / Fit Fabric Needed Description
Pareo 100×160 cm 1.6 m Chiffon or viscose; for wrapping at the beach.
Swimsuit / Bikini Standard 0.6–1.0 m Lycra swimsuit fabric; stretch allowance is deducted.
Shorts Standard 0.8–1.2 m Varies by size and leg length.

🧕 Accessories and Complementary Pieces

Piece Standard Size Fabric Needed Description
Scarf (Square) 90×90 cm 1 m (at least 100 cm wide) Silk, chiffon, or satin recommended.
Shawl (Rectangular) Standard (~70×190 cm) 2 m Classic length for comfortable wrapping around the neck. Crepe, viscose, or silk blend is ideal.
Waist length (~70×230 cm) 2.5 m Reaches waist when draped forward.
Long (~70×280 cm) 3 m For layered combinations and wrapped styles.
Foulard / Bandana 50×50 cm 0.5 m Scraps can be used for small cuts.

🏠 Fabric Quantity for Home Textiles

Duvet covers and throws assume 240 cm wide upholstery/duvet cover fabric.

Product Typical Size Fabric Needed Description
Duvet Cover Set (Single) Sheet + duvet cover + 2 pillows 6 m Complete single set.
Sheet (Single) 160×240 cm 2 m Flat sheet; +0.3 m for fitted sheet.
Duvet Cover (Single) 150×220 cm 3.5 m Double layer for front and back.
Pillowcase (2 pieces) 50×70 cm 1.5 m For two standard pillows.
Duvet Cover Set (Double) Sheet + duvet cover + 2 pillows 10 m Complete double set.
Sheet (Double) 240×260 cm 3 m Flat sheet; +0.3 m for fitted sheet.
Duvet Cover (Double) 200×220 cm 4.5 m Double layer for front and back.
Bedspread Double 3 m Includes allowance for overhang.
Piqué Blanket Double 3 m Thin summer; used double-layered.
Baby Blanket 80×100 cm 1 m Double-layered or lined use.
Pillow / Cushion Cover 45×45 cm 0.5 m (2 pieces) Includes invisible zipper allowance.
Tablecloth — 4-seater Table 120×80 → Cloth 170×130 1.7 m Includes 25 cm overhang on each side (150+ cm wide fabric).
Tablecloth — 6-seater Table 160×90 → Cloth 210×140 2.1 m Includes 25 cm overhang on each side (150+ cm wide fabric).
Tablecloth — 8-seater Table 200×100 → Cloth 250×150 2.5 m Includes 25 cm overhang on each side (150+ cm wide fabric).
Tablecloth (Round) Ø 160 cm 1.8 m Requires at least 160 cm wide fabric.
Runner (Table Runner) 40×150 cm 0.6 m Add allowance for fringes/hems at ends.
Placemat 35×45 cm 0.4 m (2 pieces) Includes double layer + bias binding allowance.
Armchair Cover (Single) 90×180 cm 2.5 m 4–5 m for a three-seater sofa.
Towel 50×90 cm 1 m Add allowance for loops in towel/woven fabric.
Bag (Canvas / Fabric) 40×45 cm 0.5–1.0 m Inner fabric is calculated separately for lined models.
Patchwork / Quilting Variable According to project Calculate according to piece size; add waste allowance.

🧮 Curtain & Upholstery Fabric Calculator

Since curtain and upholstery yardage varies greatly by measurement, instead of providing a fixed value, enter your measurements and calculate instantly:

🪟 Curtain

Enter measurements.

🛋️ Upholstery

Enter measurements.

Results are approximate; for patterned fabrics, add an additional +10% for alignment. Upholstery calculation includes a 15% waste allowance.

🧵 Fabric Type Adjustments (+/-)

Fabric Type +/– Amount Note
Striped / Plaid +0.3 m Pattern alignment.
Brocade / Jacquard +0.2 m Thick-textured cutting.
Tulle / Chiffon / Organza +0.5–1.0 m Layered use.
Lycra Fabrics –0.2 m Stretch allowance.
Cotton / Viscose +%5 Shrinkage after washing.

📏 Calculate Your Own Fabric

Fabric (meters) = (Garment length × 2) + 40–60 cm (sleeve and design allowance)

  • For size 42 and above, add +15 cm.
  • For 110 cm wide fabric, multiply the result by ×1.2.
  • For patterned fabric, add +0.3 m for alignment.
Example

A jumpsuit for a person 145 cm tall, size 42 (150 cm wide fabric): (145 × 2) + 50 (design allowance) + 15 (size 42 allowance) = 355 cm ≈ 3.6 m fabric.

The formula is a general upper-bound estimate; results may vary slightly as the tables above provide optimized values for each garment. If unsure, choose the larger value.

🧶 Practical Advice When Buying Fabric

  • For thick fabrics, add 10 cm for ironing and seam allowance.
  • If buying lining from the same fabric, buy as much as the outer fabric.
  • Wash and pre-shrink cotton and viscose fabrics before cutting.
  • For large-patterned fabrics, measure to align the pattern.