Yarn & Fabric Calculators
Plan your garment project with confidence — get your fabric yardage, cost range, and sewing time estimate for any garment type.
📐 Fabric Details
Your Garment Project
60” · Cotton · Standard
Round up to the nearest ¼ yard when buying — fabric stores cut to order and you can’t return a partial cut. When in doubt, buy extra.
📏 Fabric Width Visual Guide
Wider fabric means fewer yards needed for the same garment. Always check your bolt label before buying — width varies by brand.
How Much Fabric for Common Garments
How Much Fabric for a Hoodie?
An adult medium hoodie in 60” fleece or sweatshirt fabric needs approximately 2.5–3.0 yards. Add 0.5 yd for a contrasting pocket or hood lining. French terry and fleece are the most popular choices — both come in 60” width, making layout efficient.
How Much Fabric for a Dress?
A simple shift dress needs about 2.5–3.0 yards of 60” fabric. A more fitted dress with darts needs around the same, while maxi dresses or those with full skirts can require 4.0–5.0 yards. Always check your pattern envelope for the exact requirement by size.
Skirt Fabric Yardage
A knee-length A-line or pencil skirt requires roughly 1.5–2.0 yards of 60” fabric. A circle skirt or gathered maxi skirt can need 3.0–5.0 yards depending on fullness. The calculator above adjusts for pattern complexity automatically.
Pajama Fabric Calculator
A full pajama set (top + pants) in 60” cotton or flannel typically needs 3.5–4.5 yards. Flannel at 45” width requires significantly more. Pajamas are excellent first garment projects — the fabric is forgiving and fit is relaxed.
Why Fabric Width Changes Your Yardage
A garment that needs 2.5 yards of 60” fabric will need roughly 3.2–3.5 yards of 45” fabric for the same result. Wider fabric lets you fit pattern pieces more efficiently. Always calculate yardage based on the actual width of the fabric you’re buying — never assume.
🩱 More Fabric & Yarn Calculators
Frequently Asked Questions
How do I calculate fabric yardage for a garment?
What fabric width should I use?
Does fabric type affect how much I need?
How much extra fabric should I buy?
How long does it take to sew a garment?
Do I need to pre-wash my fabric?
Worked example: If the pattern pieces laid side by side on 45 inch wide fabric use 90 inches of length, you need 90 ÷ 36 = 2.5 yards. Adding 10% for shrinkage and mistakes brings it to 2.75 yards.
Common mistakes: Directional prints, stripes and napped fabrics need extra length for matching and for laying all pieces one way. Wash and dry the fabric first if you will wash the garment, and check the fabric width, since wider fabric can need less length.
Related: the Percentage Calculator and the Proportion Calculator.
