Skip to main content

Fabric Requirement Calculator

Use our free Fabric requirement Calculator for quick, accurate results. Get personalized estimates with clear explanations.

Skip to calculator
Everyday Life

Fabric Requirement Calculator

Calculate fabric yardage needed for curtains, upholstery, and sewing projects. Accounts for pattern repeat, fullness ratio, seam allowances, and waste.

Last updated: December 2025

Calculator

Adjust values & calculate

Common: 44-45 (quilting), 54-60 (decorator), 90-108 (sheeting)

1.0 = flat, 2.0 = gathered, 2.5 = pleated

Total Fabric Required
17.05 yards
15.59 meters | Includes 10% waste
Panels per Item
3
Cut Length
93.0"
Yards per Item
7.75
Adjusted Width
120.0"
with fullness ratio
Waste Allowance
1.55 yards
10% of base

Cost Estimate

Main Fabric (17.05 yd x $15/yd)$255.75
Lining Fabric (13.95 yd)$112
Thread (2 spools)$8
Tip: Always buy an extra 0.5 to 1 yard beyond calculated amounts for test cuts and potential errors. Hem allowance of 8 inches has been included for curtains.
Your Result
Panels: 3 | Total Fabric: 17.05 yards (15.59 m) | Est. Cost: $256
Share Your Result
Understand the Math

Formula

Total Yards = (Adjusted Cut Length x Panels x Quantity x (1 + Waste%)) / 36

Adjusted width = finished width x fullness ratio. Panels = ceil(adjusted width / fabric width). Cut length = height + hem allowance + seam allowance, rounded up to nearest pattern repeat. Total is converted from inches to yards and waste factor is added.

Last reviewed: December 2025

Worked Examples

Example 1: Pleated Curtains for Large Window

Calculate fabric for 2 pleated curtain panels for a 60-inch wide, 84-inch tall window. Fabric width is 54 inches, pattern repeat is 12 inches, fullness ratio is 2.5x.
Solution:
Adjusted width = 60 x 2.5 = 150 inches Panels needed = ceil(150 / 54) = 3 panels Cut length = 84 + 8 (hem) + 1 (seam) = 93 inches Adjusted for repeat = ceil(93/12) x 12 = 96 inches Fabric per item = 96 x 3 = 288 inches = 8.00 yards Total for 2 = 16.00 yards Waste (15%) = 2.40 yards Total with waste = 18.40 yards
Result: 3 panels per curtain | 18.40 yards total | Est. Cost: $276

Example 2: Simple Cushion Covers

Calculate fabric for 4 cushion covers, each 18 x 18 inches with no pattern repeat, using 45-inch fabric.
Solution:
Adjusted width = 18 x 1 = 18 inches (flat, no fullness) Panels = ceil(18/45) = 1 panel per cover Cut length = 18 + 4 (hem) + 1 (seam) = 23 inches Fabric per item = 23 x 1 = 23 inches = 0.64 yards Total for 4 = 2.56 yards Waste (10%) = 0.26 yards Total = 2.81 yards (need front + back, so double = 5.63 yards)
Result: 1 panel per cover | 2.81 yards total (per side) | Est. Cost: $34
Expert Insights

Background & Theory

The Fabric Requirement Calculator applies the following established principles and formulas. Everyday life arithmetic underpins a vast range of routine financial and practical decisions that most adults encounter on a daily or weekly basis. At its core, consumer mathematics involves applying straightforward formulas to real-world quantities, but accuracy and convenience are essential when money is involved. Tip calculation follows the simple relationship tip = bill ร— rate, where rate is typically expressed as a decimal (0.15 for 15%, 0.20 for 20%). When dining in groups, the split total is computed as (bill + tip) / n, where n is the number of diners, though tax is sometimes included before or after the split depending on local convention. Percentage and discount arithmetic is equally fundamental. A discount of 20% on a $45 item is computed as 45 ร— (1 โˆ’ 0.20) = $36, and stacked discounts require sequential multiplication rather than addition of percentages. Fuel cost estimation uses the formula cost = (distance / mpg) ร— price per gallon, allowing drivers to budget road trips or compare vehicle efficiency. Electricity billing relies on unit conversion: kilowatt-hours equal watts ร— hours / 1000, and the cost is then kWh ร— the utility rate. A 100-watt bulb left on for 10 hours consumes one kWh, which at a rate of $0.13 amounts to 13 cents. Loan payment calculations typically apply the standard amortisation formula, where monthly payment depends on principal, interest rate per period, and number of periods. Understanding this formula helps consumers evaluate mortgage offers or auto loans without relying solely on lender summaries. Unit price comparison, dividing total price by quantity or weight, is the most direct tool for supermarket decisions and is often more revealing than advertised sale prices. Sales tax, typically a percentage added to a pretax subtotal, varies by jurisdiction and product category. Together, these calculations constitute a practical numeracy toolkit that reduces reliance on guesswork and supports more informed consumer behaviour across every domain of daily spending.

History

The history behind the Fabric Requirement Calculator traces back through the following developments. The history of everyday consumer arithmetic is inseparable from the broader story of commercial society and the gradual democratisation of mathematical tools. In pre-industrial economies, most transactions occurred in kind or relied on weights and measures governed by local custom rather than standardised formulas. The shift toward decimal currency, pioneered by the United States in 1792 and gradually adopted by European nations through the 19th and 20th centuries, made percentage calculations far more intuitive and accessible to ordinary citizens. The rise of the modern supermarket in the mid-20th century created a new demand for practical price comparison skills. Early consumer protection advocates in the 1960s and 1970s pushed for unit pricing legislation, recognising that larger packages were not always cheaper per ounce and that shoppers needed standardised information to compare products fairly. The US Fair Packaging and Labeling Act of 1966 was an early legislative response to these concerns. Personal finance software emerged in the early 1980s as home computers became affordable. Quicken, launched in 1983, was among the first widely adopted tools that automated bill tracking, loan amortisation, and budget projection for ordinary households. It shifted the culture from paper ledgers and mental arithmetic toward software-assisted financial management. The internet era brought free tools and comparison engines that extended these capabilities further. Mint, launched in 2006, aggregated bank and credit card data to provide automatic categorisation of spending, making budget tracking nearly effortless. Smartphone calculator apps, present on virtually every mobile device by 2010, placed instant arithmetic in every pocket. E-commerce platforms subsequently embedded tax calculators, shipping cost estimators, and instalment payment breakdowns directly into checkout flows, normalising real-time financial calculation as part of the purchasing experience. Today, the expectation that digital tools will perform these calculations instantly has become universal, yet understanding the underlying arithmetic remains valuable for interpreting results, catching errors, and making informed comparisons when automated tools are absent or misleading.

Share this calculator

Explore More

Frequently Asked Questions

Calculating fabric requirements involves several key measurements and adjustments. Start with the finished dimensions you need in width and height. Multiply the width by the fullness ratio, which is typically 2x for gathered curtains, 2.5x for pleated curtains, or 1x for flat panels. Divide this adjusted width by the fabric bolt width, usually 44 to 60 inches, and round up to get the number of panels needed. For each panel, add hem allowances of 4 to 8 inches for curtains plus seam allowances of 0.5 to 1 inch per seam. If using patterned fabric, round up the cut length to the nearest pattern repeat. Multiply cut length by number of panels and add 10 to 15 percent for waste, matching, and potential cutting errors.
A pattern repeat is the distance between identical points in a fabric's design before the motif repeats. Vertical pattern repeats affect how much extra fabric you need because each panel must be cut so the pattern aligns at the seams. If your cut length is 90 inches and the pattern repeat is 24 inches, you must cut each panel at a multiple of 24 that exceeds 90, which is 96 inches, wasting 6 inches per panel. Horizontal pattern repeats determine placement across the width. Larger pattern repeats require significantly more fabric, sometimes 15 to 25 percent more than unpatterned fabric. When shopping, always record both the vertical and horizontal repeat measurements from the fabric bolt information. Stripes, plaids, and large florals typically have the most demanding repeat requirements.
Fabric comes in several standard bolt widths depending on the type. Quilting cotton is typically 44 to 45 inches wide. Home decorator and upholstery fabrics are commonly 54 to 60 inches wide. Sheeting fabric used for bedding comes in extra-wide bolts of 90 to 108 inches. Apparel fabrics range from 36 to 60 inches, with many knits at 58 to 60 inches. Silk charmeuse and specialty fabrics may be as narrow as 36 inches. The fabric width directly impacts how many panels you need to cut, which significantly affects total yardage. A 54-inch wide decorator fabric might require 3 panels for a large window, while a 108-inch sheeting would need only 2 panels, reducing both total yardage and the number of seams in the finished project.
A general rule is to add 10 percent extra for solid or non-directional fabrics and 15 to 20 percent for patterned, directional, or napped fabrics. Waste comes from several sources. Straightening the grain at the beginning of the fabric removes 2 to 4 inches. Selvage edges, the tightly woven borders along each side, are typically trimmed off which loses 0.5 to 1 inch per side. Pattern matching between panels wastes fabric equal to almost one full repeat per panel beyond the first. Cutting errors and fabric defects like snags, dye inconsistencies, or printing flaws may require discarding sections. Shrinkage after prewashing, recommended for most fabrics, can reduce yardage by 2 to 5 percent for cotton and up to 10 percent for linen. Always prewash fabrics in the same manner you plan to clean the finished item.
You may use the results for reference and educational purposes. For professional reports, academic papers, or critical decisions, we recommend verifying outputs against peer-reviewed sources or consulting a qualified expert in the relevant field.
All calculations use established mathematical formulas and are performed with high-precision arithmetic. Results are accurate to the precision shown. For critical decisions in finance, medicine, or engineering, always verify results with a qualified professional.
Educational Note: This calculator is provided for educational and informational purposes. Results are based on the formulas and inputs provided. Always verify important calculations independently. NovaCalculator processes calculator inputs client-side; optional analytics follow visitor consent settings. ยฉ 2024โ€“2026 NovaCalculator.

Share this calculator

Formula

Total Yards = (Adjusted Cut Length x Panels x Quantity x (1 + Waste%)) / 36

Adjusted width = finished width x fullness ratio. Panels = ceil(adjusted width / fabric width). Cut length = height + hem allowance + seam allowance, rounded up to nearest pattern repeat. Total is converted from inches to yards and waste factor is added.

Worked Examples

Example 1: Pleated Curtains for Large Window

Problem: Calculate fabric for 2 pleated curtain panels for a 60-inch wide, 84-inch tall window. Fabric width is 54 inches, pattern repeat is 12 inches, fullness ratio is 2.5x.

Solution: Adjusted width = 60 x 2.5 = 150 inches\nPanels needed = ceil(150 / 54) = 3 panels\nCut length = 84 + 8 (hem) + 1 (seam) = 93 inches\nAdjusted for repeat = ceil(93/12) x 12 = 96 inches\nFabric per item = 96 x 3 = 288 inches = 8.00 yards\nTotal for 2 = 16.00 yards\nWaste (15%) = 2.40 yards\nTotal with waste = 18.40 yards

Result: 3 panels per curtain | 18.40 yards total | Est. Cost: $276

Example 2: Simple Cushion Covers

Problem: Calculate fabric for 4 cushion covers, each 18 x 18 inches with no pattern repeat, using 45-inch fabric.

Solution: Adjusted width = 18 x 1 = 18 inches (flat, no fullness)\nPanels = ceil(18/45) = 1 panel per cover\nCut length = 18 + 4 (hem) + 1 (seam) = 23 inches\nFabric per item = 23 x 1 = 23 inches = 0.64 yards\nTotal for 4 = 2.56 yards\nWaste (10%) = 0.26 yards\nTotal = 2.81 yards (need front + back, so double = 5.63 yards)

Result: 1 panel per cover | 2.81 yards total (per side) | Est. Cost: $34

Frequently Asked Questions

How do you calculate fabric requirements for a sewing project?

Calculating fabric requirements involves several key measurements and adjustments. Start with the finished dimensions you need in width and height. Multiply the width by the fullness ratio, which is typically 2x for gathered curtains, 2.5x for pleated curtains, or 1x for flat panels. Divide this adjusted width by the fabric bolt width, usually 44 to 60 inches, and round up to get the number of panels needed. For each panel, add hem allowances of 4 to 8 inches for curtains plus seam allowances of 0.5 to 1 inch per seam. If using patterned fabric, round up the cut length to the nearest pattern repeat. Multiply cut length by number of panels and add 10 to 15 percent for waste, matching, and potential cutting errors.

What is a pattern repeat and how does it affect fabric requirements?

A pattern repeat is the distance between identical points in a fabric's design before the motif repeats. Vertical pattern repeats affect how much extra fabric you need because each panel must be cut so the pattern aligns at the seams. If your cut length is 90 inches and the pattern repeat is 24 inches, you must cut each panel at a multiple of 24 that exceeds 90, which is 96 inches, wasting 6 inches per panel. Horizontal pattern repeats determine placement across the width. Larger pattern repeats require significantly more fabric, sometimes 15 to 25 percent more than unpatterned fabric. When shopping, always record both the vertical and horizontal repeat measurements from the fabric bolt information. Stripes, plaids, and large florals typically have the most demanding repeat requirements.

What standard fabric widths are available and how do they affect calculations?

Fabric comes in several standard bolt widths depending on the type. Quilting cotton is typically 44 to 45 inches wide. Home decorator and upholstery fabrics are commonly 54 to 60 inches wide. Sheeting fabric used for bedding comes in extra-wide bolts of 90 to 108 inches. Apparel fabrics range from 36 to 60 inches, with many knits at 58 to 60 inches. Silk charmeuse and specialty fabrics may be as narrow as 36 inches. The fabric width directly impacts how many panels you need to cut, which significantly affects total yardage. A 54-inch wide decorator fabric might require 3 panels for a large window, while a 108-inch sheeting would need only 2 panels, reducing both total yardage and the number of seams in the finished project.

How much extra fabric should be added for waste and what causes fabric waste?

A general rule is to add 10 percent extra for solid or non-directional fabrics and 15 to 20 percent for patterned, directional, or napped fabrics. Waste comes from several sources. Straightening the grain at the beginning of the fabric removes 2 to 4 inches. Selvage edges, the tightly woven borders along each side, are typically trimmed off which loses 0.5 to 1 inch per side. Pattern matching between panels wastes fabric equal to almost one full repeat per panel beyond the first. Cutting errors and fabric defects like snags, dye inconsistencies, or printing flaws may require discarding sections. Shrinkage after prewashing, recommended for most fabrics, can reduce yardage by 2 to 5 percent for cotton and up to 10 percent for linen. Always prewash fabrics in the same manner you plan to clean the finished item.

Is my data stored or sent to a server?

No. All calculations run entirely in your browser using JavaScript. No data you enter is ever transmitted to any server or stored anywhere. Your inputs remain completely private.

What inputs do I need to use Fabric Requirement Calculator accurately?

Each field is labelled with the required unit (metric or imperial). Gather your source values before starting โ€” for example, a weight measurement in kilograms, a distance in metres, or a dollar amount โ€” and enter them exactly as measured. The formula section on this page lists every variable and explains what each represents.

References

Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy