How Much Fabric Do You Really Need? A Yardage Guide
Every sewist has been there: standing in a fabric shop with a pattern in one hand and a bolt of gorgeous linen in the other, trying to figure out if 2 yards is enough or if you need 3. Buy too little and you'll be hunting for matching yardage weeks later (rarely a happy ending). Buy too much and you've spent money on fabric that lives in a bin forever. Getting yardage right isn't glamorous, but it's one of those foundational skills that saves money, reduces waste, and prevents that sinking feeling halfway through a project.
This guide gives you real numbers by garment type, explains why those numbers aren't fixed, and walks through the three variables that almost always throw sewists off: pattern matching, shrinkage, and human error.
Why There's No Single "Right" Answer
Fabric yardage doesn't exist in a vacuum. The same pair of pants might take 1.5 yards in one fabric and 2.5 yards in another — because fabric width varies enormously. Most commercial patterns are drafted for either 44/45-inch fabric or 58/60-inch fabric, and the difference matters.
- 44/45-inch fabric (common for cotton quilting fabric, some dress-weight fabric): You generally need more yardage because pieces don't nest as efficiently on the narrower width.
- 58/60-inch fabric (common for wool, ponte, most knit fabric): Wider cutting surface means pattern pieces fit more efficiently, so you often need less yardage.
If your pattern calls for a specific width and you're using a different one, check whether the pattern includes yardage charts for both. Many commercial patterns do. If yours doesn't, the safe bet is to buy according to the narrower-width requirements — you'll have extra rather than not enough.
Fabric direction also matters. Directional prints (anything where "up" is obvious), napped fabrics like velvet and corduroy, and plaids all require a single-direction or single-lay cutting layout. That can add 15–25% to your yardage requirements compared to non-directional cutting.
Yardage by Garment Type: A Reference Guide
These ranges assume standard commercial sizing (roughly US sizes 6–16) and non-directional cutting. Adjust up if you're working in larger sizes, using directional fabric, or adding significant design features.
Tops and Blouses
| Garment | 44/45" fabric | 58/60" fabric |
|---|---|---|
| Tank top or camisole | 1–1.5 yards | 0.75–1 yard |
| Simple T-shirt | 1.5–2 yards | 1–1.5 yards |
| Button-front blouse | 2–2.5 yards | 1.5–2 yards |
| Blouse with full sleeves | 2.5–3 yards | 2–2.5 yards |
Shirts with significant gathering (peasant blouses, gathered yokes) will need 30–50% more fabric than a fitted blouse of similar length. If the silhouette is voluminous, err on the side of more.
Dresses
| Garment | 44/45" fabric | 58/60" fabric |
|---|---|---|
| Sheath dress, knee length | 2–2.5 yards | 1.5–2 yards |
| A-line dress, knee length | 2.5–3 yards | 2–2.5 yards |
| Fit-and-flare, midi length | 3–4 yards | 2.5–3.5 yards |
| Full skirt maxi dress | 4–6 yards | 3.5–5 yards |
| Wrap dress | 3–4 yards | 2.5–3 yards |
Dress length dramatically affects yardage. A tea-length dress takes noticeably more than a mini version of the same silhouette. If you're lengthening a pattern beyond the size range, account for those extra inches across every pattern piece that extends vertically.
Bottoms: Skirts and Pants
| Garment | 44/45" fabric | 58/60" fabric |
|---|---|---|
| Mini skirt | 1–1.5 yards | 0.75–1 yard |
| Knee-length A-line skirt | 1.5–2 yards | 1.25–1.75 yards |
| Full circle skirt (knee) | 2.5–3 yards | 2–2.5 yards |
| Slim-cut trousers | 2–2.5 yards | 1.75–2 yards |
| Wide-leg trousers | 2.5–3 yards | 2–2.5 yards |
| Jeans or fitted pants | 2–2.5 yards | 1.75–2 yards |
Circle skirts are famously hungry for fabric — a full circle skirt at midi length can easily need 4–5 yards. The math is literal: you're cutting four quarter-circles, each with a radius equal to the skirt length. Do the geometry before you get to the store.
Jackets and Coats
| Garment | 44/45" fabric | 58/60" fabric |
|---|---|---|
| Cropped jacket | 2–2.5 yards | 1.75–2 yards |
| Hip-length unlined blazer | 3–3.5 yards | 2.5–3 yards |
| Lined blazer or jacket | 3.5–4 yards outer + 2–2.5 yards lining | 3–3.5 yards outer + 1.75–2 yards lining |
| Knee-length coat | 4–5 yards | 3.5–4.5 yards |
| Full-length coat | 5–7 yards | 4.5–6 yards |
Lined garments effectively double your fabric purchases. Don't forget to buy lining fabric — most commercial patterns include separate yardage for it, but if you're adapting a pattern or working from scratch, budget for roughly 75% of the outer fabric yardage in lining.
Accounting for Pattern Matching
Stripes, large-scale prints, plaids, and any fabric where you want motifs to meet at the seams require additional yardage for matching — sometimes significantly more.
The general rule: add one full pattern repeat per major horizontal seam. So if your plaid has a 4-inch repeat and your jacket has a side seam, a shoulder seam, and a sleeve seam, you're potentially adding 12 inches (one yard) just for matching across those seams.
For practical guidance:
- Small repeat (under 3 inches): Add 0.25–0.5 yard
- Medium repeat (3–9 inches): Add 0.5–1 yard
- Large repeat (10 inches or more): Add 1–2 yards
Border prints — where the decorative motif runs along one selvage — add their own complexity. A border-print dress might require laying all pattern pieces with the hem running toward the same selvage, which forces an inefficient layout. Some border-print projects effectively require twice the yardage of the same dress in a non-directional print.
The safest approach with pattern matching: mock up your cutting layout on paper before going to the store, placing pattern pieces on graph paper at scale and positioning them to match at seams. This isn't overkill — it's how professional sample cutters work.
Pre-washing and Shrinkage
Natural fibers shrink. Cotton, linen, wool, and rayon can all shrink significantly after the first wash — anywhere from 3% to 10% depending on the fiber, weave, and temperature. If you're buying 2 yards of cotton and it shrinks 5%, you lose about 3.5 inches of length. That might not matter for a skirt, but it could make the difference between a dress hem that hits at the knee and one that barely covers the thigh.
The rule is simple: always pre-wash your fabric before cutting. Pre-wash in the same conditions you'll launder the finished garment. If you'll machine wash warm, pre-wash warm.
When calculating yardage, plan for a shrinkage buffer:
- Cotton and linen: Add 5–8% (for 2 yards, add about 1/8–1/4 yard)
- Rayon and viscose: Add 10–15% (rayon can shrink dramatically)
- Quilting cotton: Add 5% (often pre-shrunk at the mill, but not always)
- Wool: Depends heavily on the weave — loosely woven wool can shrink 15–20%; add accordingly
- Polyester and most synthetics: Minimal shrinkage; a small buffer is still good practice
Pre-washing also removes finishes and sizing (starches and coatings applied during manufacturing), which can affect how the fabric drapes, handles, and takes needles. A fabric that feels stiff and slippery off the bolt often becomes softer and more cooperative after washing. Some sewists pre-wash even fabrics they'll dry-clean, just to stabilize the grain.
The Mistake Buffer: Budget for Human Error
This is the yardage variable that no pattern accounting mentions, but that experienced sewists quietly factor in every time. Mistakes happen — a cut gone wrong, a notch snipped too deep, a piece cut on the wrong grain. If you're just barely at the minimum yardage, one mistake means a trip back to the store (and hoping they still have the same dye lot).
As a general rule:
- Beginners: Add 15–20% to whatever the pattern calls for
- Intermediate sewists: Add 10%
- Experienced sewists who know this project well: Add 5–8%
This isn't pessimism — it's practical experience. Even seasoned sewists occasionally mis-cut a collar piece or discover mid-project that a sleeve needs to be cut again. The few extra dollars for insurance yardage are almost always worth it.
There's a secondary benefit: extra fabric lets you make a test cut (a "muslin" or "toile") for parts of the pattern you're uncertain about. Testing a collar, a pocket placement, or a waistband in the real fabric before committing to the final cut is infinitely better than guessing.
Putting It All Together: A Worked Example
Say you're making a knee-length A-line dress in a medium-scale plaid (6-inch repeat) from cotton shirting (44-inch wide). Starting with the pattern's listed requirement:
- Base yardage (44/45" fabric, A-line dress): 2.75 yards
- Pattern matching buffer (medium repeat): +0.75 yards
- Pre-wash shrinkage buffer (cotton, 7%): +0.25 yards
- Mistake buffer (intermediate sewist, 10%): +0.30 yards
Total: approximately 4 yards
The pattern might say 2.75 yards. You'd buy 4. That's not excessive — that's realistic.
Tracking Your Stash and Project Yardage
One habit that pays dividends over time: record exactly how much fabric you use for each completed project, along with the pattern name, size sewn, and fabric width. When you return to a similar pattern in the future, you'll have real data instead of estimates.
Stitch'n Craft's inventory tracker makes this easy — log your fabric purchases with yardage and width in your stash, then assign yardage to projects as you cut. Over time you'll build a personal reference of what you actually used for different garment types, in different fabrics, at your specific size. That beats any general guideline.
It also helps you manage that most universal problem in sewing: the bin of beautiful fabric with unknown yardage you've acquired over the years. Log it when you buy it, and you'll always know what you're working with.
Quick Reference Cheat Sheet
Always check before buying:
- What width is the fabric? (44/45" vs 58/60" changes requirements significantly)
- Is the print directional or does it need matching?
- What fiber content? (Factor in shrinkage)
- What size am I sewing? (Larger sizes need more)
Buffer additions:
- Directional/napped fabric: +15–25%
- Small-repeat matching: +0.25–0.5 yd
- Medium-repeat matching: +0.5–1 yd
- Large-repeat matching: +1–2 yd
- Pre-wash shrinkage: +5–15% depending on fiber
- Mistake buffer: +5–20% depending on experience level
When in doubt, buy more. The worst outcome is leftover fabric — and leftover fabric is just a future project waiting to happen.
Ready to organize your craft projects?
Track your projects, manage your yarn stash, and discover patterns — free for up to 3 projects.
Get started for freeRelated Articles
Estimating Yarn Yardage for Any Project
Stop running out three rows from the bind-off. Three reliable methods for estimating yarn yardage — reading the pattern, gauge-based math, and the weigh-as-you-go technique — plus how to handle cables, colorwork, and substitutions.
Picking the Right Fabric for Your Sewing Project
Cotton, linen, jersey, fleece, or canvas? Learn the three properties that predict how any fabric behaves, and which materials are genuinely forgiving for beginners.
Quilting 101: Getting Started with Your First Quilt
Everything you need to know to make your first quilt — from choosing fabric and cutting pieces to sewing a nine-patch block and finishing with binding.