Fabric & Sewing Calculator
Fabric Yardage Calculator
Part of the Fabric & Sewing toolkit for makers planning connected costume builds.
What This Solves
What is a Fabric Yardage Calculator?
This tool helps you estimate the total amount of fabric required for common garment types. It adjusts for different fabric bolt widths and the complexity of your sewing pattern to ensure you buy the right amount of material.
Quick Start
How to Calculate Your Yardage
- 1Select the type of garment you are making.
- 2Choose the width of the fabric you plan to buy (common widths like 45"/115cm or 60"/150cm).
- 3Select the pattern complexity to account for pleats or tailoring.
- 4Add a waste allowance for safety.
Garment & Fabric Details
Adjusts base yardage for physical body proportions.
Complex patterns require more fabric due to pleats, panels, and layout inefficiency.
Includes shrinkage from pre-washing.
Velvet, faux fur, and many prints require cutting all pieces in the same direction, using more fabric.
Live Results
Yardage Estimate
Pro Tip: If your fabric has a directional print (nap), add another 15-20% to these totals.
Share these results with your shopping buddy or save the summary before you head to the store.
Verify results before use. See our disclaimer.
Frequently Asked Questions
Keep Planning
What's Next?
Use the next calculator while your measurements, notes, and shopping list are still in front of you.
Calculate Cost →
See how much this fabric will cost.
EVA Foam Needs →
Planning armor? Calculate foam sheets.
Cape & Cloak →
Calculate cloak length and fabric yardage for short capes, floor-length cloaks, trains, and hooded fantasy builds.
Circle Skirt →
Work out waist radius, hem sweep, and approximate yardage for half, three-quarter, full, and double circle skirts.
Resource Guide
The Complete Guide to Fabric Yardage Estimation for Costumes, Cosplay, and Sewing Projects
Accurate fabric yardage estimation is the foundation of every successful sewing project. Buy too little and you face the worst-case scenario: running out of material mid-project with no matching fabric available because the store sold out, the dye lot changed, or the seasonal collection rotated. Buy too much and you waste money that could have gone toward better notions, specialty trims, or your next project. The sweet spot is a precise estimate with a reasonable safety buffer, and that is exactly what this calculator is designed to provide.
How fabric width changes everything about yardage
Fabric is sold by linear length from a bolt of fixed width. The most common widths for apparel fabric are 44–45 inches (110–115 cm) and 58–60 inches (150 cm). Quilting cottons are almost always 44–45 inches. Fashion fabrics, formal fabrics, and many wools are 54–60 inches. Home decor and upholstery fabrics can be even wider, sometimes 72 inches or more. The width determines how many pattern pieces fit side by side across the bolt in a single row. If your largest pattern piece is 22 inches wide, you can fit two of them across a 45-inch bolt (with seam allowance room) or two across a 60-inch bolt with significant extra room. But if your largest piece is 28 inches wide, it fits once across a 45-inch bolt but twice across a 60-inch bolt - which halves your total yardage requirement for that piece.
This relationship between fabric width and total yardage is the reason you should always know the bolt width before you start calculating. Two fabrics at the same per-yard price can have dramatically different total costs because the wider fabric requires fewer yards.
Garment type and the base yardage requirement
Different garments have fundamentally different material requirements. A simple top or shirt uses 1.5 to 3 yards depending on sleeve length and body size. A pair of pants uses 2 to 3 yards. A knee-length straight skirt uses 1.5 to 2 yards, but a full-circle skirt at the same length might need 4 to 5 yards. A floor-length dress ranges from 4 to 7 yards. A full-length cloak can require 5 to 9 yards depending on fullness. These wide ranges exist because of the interplay between garment length, body size, fabric width, and construction complexity.
Costume garments often fall at the high end of these ranges because they tend to include design elements that consume extra fabric: floor-length hems, full skirts, long flowing sleeves, capes and trains, layered overskirts, and decorative panels. When planning a costume build, start with the base garment estimate and then add yardage for each additional element.
Pattern complexity: why simple, fitted, gathered, and layered designs need different amounts
A simple, unfitted garment (like an A-line tunic or a rectangular wrap) uses fabric efficiently because the pattern pieces are large, regular shapes that nest together on the bolt with minimal waste. The yardage is close to the theoretical minimum.
A fitted garment (like a tailored bodice, a structured jacket, or a form-fitting dress) uses more pieces: front, back, side panels, darts, facings, and separate sleeve pieces. More pieces means more seam allowances and more dead space between pattern pieces on the fabric layout. The yardage increase over a simple garment is typically 15 to 25 percent.
A gathered or pleated garment consumes dramatically more fabric. Pleats require two to three times the finished width of fabric to create the folds. Box pleats use the most fabric, followed by knife pleats, and then soft gathers. A gathered skirt with a two-to-one gather ratio uses twice the finished width in fabric at the gathered edge. For a waist that measures 30 inches, a two-to-one gathered skirt needs 60 inches of fabric width at the gathering line - which may require seaming multiple panels together.
A complex or layered garment - one with multiple tiers, overskirts, underskirts, split fronts, attached capes, or built-in structural layers - requires calculating yardage for each layer independently and summing them. A Renaissance gown with an outer skirt, an underskirt, a structured bodice, and separate sleeves might need 12 to 18 yards of total fabric across all components.
Fabric nap, directional prints, and why one-way layouts use more material
Fabric nap refers to a surface texture that looks different depending on the direction you view it. Velvet, velveteen, corduroy, faux fur, minky, and brushed fabrics all have nap. If you cut one pattern piece with the nap running up and another with the nap running down, the pieces will appear to be different colors under the same lighting - a problem that is impossible to fix without recutting.
Directional prints - any printed design that has a clear "up" direction, such as a floral where all flowers face the same way, a scenic print, or an asymmetric geometric - create the same problem. All pieces must be cut in the same direction, which eliminates the efficiency of head-to-tail nesting (rotating some pieces 180 degrees to fit into gaps).
One-way cutting layouts typically require 15 to 25 percent more fabric than non-directional layouts. For large-scale prints with widely spaced repeats, the increase can be even higher because you lose fabric between repeats while aligning the pattern.
Pattern matching: plaids, stripes, and large prints
Pattern matching is the practice of aligning the design across seams so that horizontal stripes continue unbroken, plaid lines meet at the same point, and printed motifs are centered or balanced on the body. Good pattern matching is a hallmark of professional construction and poor matching is immediately noticeable, especially on large plaids and horizontal stripes.
The extra yardage needed for pattern matching depends on the repeat size. A small repeat (1–2 inches) requires minimal extra fabric because alignment is easy. A large repeat (6–12 inches or more) can require an additional half yard to a full yard because each pattern piece must be positioned to fall at the correct point in the repeat cycle. When shopping for plaid or striped fabric, note the repeat distance on the bolt end (or measure it yourself) and add approximately one extra repeat per major pattern piece.
Pre-washing and shrinkage: protecting your investment
Natural fibers shrink when washed for the first time. Cotton shrinks 3 to 5 percent, linen shrinks 5 to 10 percent, wool can shrink significantly with heat and agitation, and even rayon can shrink 3 to 5 percent. If you cut your pattern pieces from unwashed fabric and then wash the finished garment, the garment will shrink unevenly because different pattern pieces sit on different grains. The professional practice is to pre-wash (or pre-shrink) the fabric exactly the way you intend to wash the finished garment before you cut anything. This means the yardage you buy must account for the shrinkage that will occur during pre-washing - typically an additional 5 to 10 percent on top of the pattern requirement.
Lining: when you need it and how much to buy
Lining a garment requires approximately the same yardage as the outer fabric, minus any components that will not be lined (such as sleeves on a vest or the lower portion of a skirt). The lining fabric is typically lighter in weight and less expensive than the outer fabric. Common lining choices include polyester charmeuse, bemberg rayon, cotton broadcloth, and silk habotai. For costumes, lining serves double duty: it protects the outer fabric from body oils and sweat (extending the life of expensive materials), and it hides the internal construction so the garment looks clean from the inside. For transparent or semi-transparent outer fabrics, the lining also prevents see-through.
Smart shopping: tips that save time and money at the store
Before you go to the fabric store, calculate your yardage range using this tool and write it down along with the bolt width you are planning for. At the store, check the actual bolt width - it is printed on the bolt end card along with fiber content and care instructions. If the width is different from what you planned, recalculate on your phone before cutting. Buy all your fabric from the same bolt if possible, because different bolts of the same fabric may come from different dye lots and appear slightly different in color. If you need more than the bolt has remaining, ask the store if they have additional stock in the back. When in doubt about yardage, buy the extra half yard. The cost of that safety margin is almost always less than the cost, time, and frustration of a second trip to the store - if matching fabric is even still available.
Live Results
Yardage Estimate
Pro Tip: If your fabric has a directional print (nap), add another 15-20% to these totals.
Share these results with your shopping buddy or save the summary before you head to the store.
Verify results before use. See our disclaimer.