How Much Fabric for a Dress: Yardage by Style, Size, and Fabric Width

Practical yardage estimates for six common dress styles — from a fitted shift to a flowing maxi. All numbers assume standard 45" and 60" fabric widths.

Dress Yardage by Style — Quick Reference

Every dress pattern is different, but these ranges have held true across hundreds of sewing projects. The numbers below assume an average height of 5'5", sizes S-M, and no directional print. Add as instructed for taller frames, larger sizes, or one-way designs.

Dress Style45" Fabric60" FabricNotes
A-line dress2.5 – 3 yds2 – 2.5 ydsFlared silhouette needs width for skirt panels
Maxi dress3.5 – 4.5 yds3 – 4 ydsFull-length; add 1/2 yd for sleeves or ruffles
Shift dress1.5 – 2.5 yds1.25 – 2 ydsStraight cut, no waist seam — the most fabric-efficient style
Wrap dress2.5 – 3.5 yds2 – 3 ydsExtra fabric for the wrap overlap and tie belt
Circle skirt dress3 – 4.5 yds2.5 – 4 ydsFull circle uses 4× the waist radius; half-circle saves ~30%
Shirt dress2.5 – 3.5 yds2 – 3 ydsCollar, button placket, and cuffs all eat into yardage
Real-world tip: If you are between sizes or taller than 5'7", round up to the next half-yard. It is always cheaper to have a little extra than to go back to the store for a quarter yard — and dye lots may not match on the second trip.

How Size Affects Dress Yardage

The jump from one size to the next is not dramatic, but it does add up. A good rule of thumb: add roughly 1/4 yard per size as you go up, and about 1/2 yard total from XS to 3XL for an A-line dress.

SizeA-Line (45")A-Line (60")Shift (45")Shift (60")
XS (0–2)2 – 2.25 yds1.75 – 2 yds1.5 – 1.75 yds1.25 – 1.5 yds
S (4–6)2.25 – 2.5 yds2 – 2.25 yds1.75 – 2 yds1.5 – 1.75 yds
M (8–10)2.5 – 2.75 yds2.25 – 2.5 yds2 – 2.25 yds1.75 – 2 yds
L (12–14)2.75 – 3 yds2.5 – 2.75 yds2.25 – 2.5 yds2 – 2.25 yds
XL (16–18)3 – 3.25 yds2.75 – 3 yds2.5 – 2.75 yds2.25 – 2.5 yds
2XL–3XL (20–24)3.25 – 3.75 yds3 – 3.5 yds2.75 – 3.25 yds2.5 – 3 yds

Why the difference? Wider fabric lets you place pattern pieces side by side instead of stacking them end to end. A bodice front and back that each require 22" of length can sit next to each other on 60" fabric, saving half a yard over 45" fabric where they must be cut one after the other.

45" vs 60" Fabric — When It Really Matters

The fabric width you choose changes the yardage math more than most beginners expect. On a simple shift dress, the difference is about half a yard. On a full circle skirt dress with sleeves, switching from 45" to 60" can save a full yard or more.

  • 45" wide fabric — Standard for quilting cotton, poplin, and most apparel fabrics at chain stores. Works fine for fitted dresses. Gets expensive fast for full skirts because you need more length to fit the width of the flare.
  • 54" wide fabric — Common for linen, home-decor-weight cottons, and imported apparel fabrics. Good middle ground.
  • 60" wide fabric — Standard for knits, drapery fabric repurposed for clothing, and wide apparel fabrics. Best value for maxi dresses and circle skirts.

Always check the bolt label — do not assume. A 60" bolt of rayon challis will give you noticeably more dress per dollar than a 45" bolt of the same fiber.

Sleeves, Lining, and Other Extras

The base yardage numbers above cover the main dress body with short or cap sleeves. Here is what to add for common extras:

  • Long sleeves: Add 1/2 to 3/4 yard. More for bishop or puff sleeves with gathers.
  • Lining: Add the same yardage as the dress body, minus sleeves. Lining fabric is often 45" or 54" wide — budget accordingly.
  • Pockets: In-seam pockets add almost nothing (a scrap of fabric). Patch pockets add 1/8 yard.
  • Belt or sash: A self-fabric belt adds 1/4 to 1/2 yard depending on length. Cut it along the selvage to save fabric.
  • Ruffles or tiers: A single tiered ruffle can double your yardage on a maxi dress. Calculate each tier separately.

Directional Prints and One-Way Designs

If your fabric has a directional print — flowers that all face up, stripes that run one way, or a border print along the selvage — all pattern pieces must be laid out in the same direction. This prevents the common "upside-down flowers on the back" mistake, but it costs you yardage.

With a non-directional print, you can rotate pieces 180 degrees to nest them together and save space. With a directional print, you cannot. Add 15-20% to the yardage numbers above if you are working with a one-way design. For fabrics with a large-scale repeat (over 12"), add an extra half yard on top of that to center the motif on each main piece.

Similarly, napped fabrics like velvet, corduroy, and faux fur must all face the same direction so the pile catches light consistently. Treat these exactly like directional prints for layout purposes.

Try Our Dress Yardage Calculators

These estimates get you close. For exact numbers based on your measurements, use our specialized clothing yardage tools:

You can also use the main yardage calculator to check any project — just enter your piece dimensions and fabric width and it tells you exactly how much to buy.