Fabric Yardage Calculator
Select your garment type, size, and fabric width to get the yardage you need.
This tool is for informational and educational purposes only. It is not a substitute for professional financial, medical, legal, or engineering advice. See Terms of Service.
Can't find what you need?
Request a ToolHow to Use the Fabric Yardage Calculator
This calculator tells you how many yards of fabric to buy for a garment before you visit the fabric store. Here is how to use it:
- Select your garment type. Choose from tops, shirts, skirts, pants, dresses, jackets, and coats. Each garment has a standard yardage range based on industry patterns.
- Choose your size. Sizes XS through XXL are supported. Larger sizes require more fabric, so the calculator adjusts the estimate accordingly — up to 35% more for XXL.
- Pick your fabric width. Most home sewing fabric comes in 45" or 60" wide bolts. Wider fabric goes further, so 60" fabric requires about 25% less yardage than 45".
- Read your result. The main number is the recommended buy amount, rounded up to the nearest quarter yard so you are not caught short. The range below shows the minimum and maximum for that garment type.
Always buy an extra 10–15% if your fabric has a directional print, large repeat, or plaid that needs matching. Results update instantly as you change selections.
About the Fabric Yardage Calculator
Fabric yardage estimates are based on standard commercial pattern requirements for 45" wide fabric, which is the most common bolt width sold in fabric stores. The values come from average pattern envelope recommendations across major pattern brands (Simplicity, McCall's, Vogue, and Butterick). Adjustments for size use standard grading increments: sizes XS through M use the base requirement, L adds 15%, XL adds 25%, and XXL adds 35%. For 60" wide fabric, the yardage is multiplied by 0.75 since you can cut more pieces per row.
These are estimates, not guarantees. Always check your specific pattern's yardage requirement, as design details like full sleeves, pockets, pleats, or ruffles can increase fabric needs significantly beyond the base estimate.
Frequently Asked Questions
How much fabric do I need for a simple dress in size M?
A simple dress in size M on 45" wide fabric typically needs 3 to 4 yards. The calculator recommends buying 3.5 yards as a safe middle estimate. For a full or formal dress with a gathered skirt, plan on 4 to 5 yards. If you are using 60" wide fabric, multiply by 0.75, so roughly 2.5 to 3 yards for a simple dress.
Does fabric width affect how much I need to buy?
Yes, significantly. Wider fabric means you can fit more pattern pieces across the bolt, so you need fewer yards of length. The standard conversion is: multiply the 45" requirement by 0.75 to get the 60" requirement. A garment needing 3 yards of 45" fabric would need about 2.25 yards of 60" fabric. Always confirm with your specific pattern since piece layout varies.
How much extra fabric should I buy for matching a print?
For a small allover print with no repeat, add 5–10% extra. For a directional print or a stripe with a 3–6" repeat, add 15–20%. For a large repeat of 12" or more, add 25–35%. For plaids that must be matched at every seam, you may need to add 50% or more depending on the pattern complexity. When in doubt, buy more than you think you need — running out mid-project is far more frustrating than having a small amount left over.
How much fabric does a size XXL skirt need compared to a size S?
A size XXL skirt requires about 35% more fabric than a size S or M. For a skirt that needs 2 yards in size M, a size XXL version would need approximately 2.7 yards. This accounts for wider pattern pieces and longer measurements required for larger sizes. The calculator applies these size multipliers automatically when you select your size.