Free to Use

๐Ÿงต Fabric Calculator

Calculate the total amount of fabric needed for your sewing and crafting projects. Estimate yardage for curtains, garments, quilts, and more.

๐Ÿ“ Select Unit System:
Typical: 44โ€ณ, 54โ€ณ, 60โ€ณ
Common: 0.5โ€ณ โ€” 0.625โ€ณ

Real-World Fabric Calculation Examples

๐ŸชŸ Curtain Panels

You want to sew 2 curtain panels, each 28 inches wide and 84 inches long. The fabric bolt is 54 inches wide with a 0.5 inch seam allowance.

Pieces per width: floor(54 รท (28 + 0.5)) = floor(1.89) = 1 piece per fabric width

Widths needed: ceil(2 รท 1) = 2 widths

Total length: 2 ร— (84 + 0.5) = 169 inches โ‰ˆ 4.7 yards

Each curtain panel requires one full fabric width.

๐Ÿ‘• Simple T-Shirt

Making a single t-shirt with a front and back piece. Each piece is 22 inches wide and 30 inches long. Fabric bolt is 44 inches wide.

Pieces per width: floor(44 รท 22) = 2 pieces per fabric width

Widths needed: ceil(2 รท 2) = 1 width

Total length: 1 ร— (30 + 0.5) = 30.5 inches โ‰ˆ 0.85 yards

Front and back pieces fit side-by-side on a single fabric width.

๐Ÿ›๏ธ Queen-Size Quilt

Making a quilt with 63 squares, each 10 inches ร— 10 inches. Fabric is 44 inches wide with 0.25 inch seam allowance.

Effective square size: 10.25 ร— 10.25 inches (with seam allowance)

Squares per width: floor(44 รท 10.25) = 4 squares

Widths needed: ceil(63 รท 4) = 16 widths

Total length: 16 ร— 10.25 = 164 inches โ‰ˆ 4.6 yards

Always buy a little extra for shrinkage and pattern matching.

๐Ÿ  Throw Pillow Covers

Making covers for 4 throw pillows, each requiring 2 pieces (front and back) at 18 inches ร— 18 inches. Fabric is 54 inches wide.

Total pieces: 4 ร— 2 = 8 pieces

Pieces per width: floor(54 รท 18.5) = 2 pieces

Widths needed: ceil(8 รท 2) = 4 widths

Total length: 4 ร— 18.5 = 74 inches โ‰ˆ 2.1 yards

Consider adding extra fabric for pattern matching at the seams.

Understanding Fabric Calculation

Calculating fabric requirements is essential for any sewing or crafting project. The key is to determine how your pieces can be efficiently laid out across the fabric width to minimize waste and ensure you buy the right amount.

Core Formula

Pieces per Width = โŒŠ Fabric Width รท (Piece Width + Seam Allowance) โŒ‹
How many pieces fit side-by-side across one fabric width (rounded down)
Widths Needed = โŒˆ Total Pieces รท Pieces per Width โŒ‰
How many fabric widths you need to cut (rounded up)
Fabric Length = Widths Needed ร— (Piece Length + Seam Allowance)
Total linear fabric length required
Total Yardage = Fabric Length (inches) รท 36
Convert inches to yards (for metric: meters = cm รท 100)

How to Calculate Fabric Yardage Step by Step

1
Measure your pieces: Determine the width and length of each piece you need to cut, including seam allowance.
2
Check fabric width: Note the width of your fabric bolt (typical widths: 44โ€ณ, 54โ€ณ, 60โ€ณ or 112cm, 140cm).
3
Calculate pieces per width: Divide the fabric width by the piece width (plus seam allowance) and round down.
4
Determine widths needed: Divide the total number of pieces by pieces per width and round up.
5
Calculate total length: Multiply widths needed by the piece length (plus seam allowance).
6
Convert to yardage: Divide total inches by 36 for yards, or divide centimeters by 100 for meters.

Quick Tips for Buying Fabric

๐Ÿ“ Always Buy Extra

Add 10-15% extra fabric for shrinkage, pattern matching, and cutting mistakes. Pre-wash your fabric to account for shrinkage before cutting.

๐Ÿ”„ Consider Pattern Repeat

Fabrics with large patterns or stripes may require extra yardage to match the pattern across seams. Add one full pattern repeat per width.

๐Ÿงฎ Layout Efficiency

Narrower pieces can often be arranged more efficiently. Consider rotating pieces 90 degrees if the fabric width allows for a better layout.

๐Ÿ“ Know Your Fabric Width

Fabric widths vary by type. Quilting cotton is usually 44-45โ€ณ, upholstery fabric is 54โ€ณ, and linen can be up to 60โ€ณ wide.

โœ‚๏ธ
Accurate Yardage Estimates
Get precise fabric yardage calculations based on your piece dimensions, fabric width, and seam allowance. Eliminate guesswork and avoid buying too little or too much fabric.
๐Ÿ”„
Multiple Unit Support
Switch seamlessly between imperial (inches/yards) and metric (centimeters/meters) units. Perfect for international patterns and fabric sold in different unit systems.
๐Ÿ“
Step-by-Step Breakdown
See every calculation step explained clearly โ€” from pieces per width and widths needed to total yardage conversion. Learn the math behind the numbers.
๐ŸŽฏ
Multi-Project Versatility
Works for any sewing project โ€” curtains, garments, quilts, pillows, upholstery, and more. Simply enter your piece dimensions and let the calculator do the work.

How Fabric Calculation Works

Fabric calculation is about determining how much fabric you need to buy for a sewing or crafting project. The key insight is that fabric comes in standard widths (the "bolt width"), and you need to figure out how to arrange your pieces efficiently across that width to minimize waste.

The calculation involves two main dimensions: how pieces fit across the fabric width (determining how many widths you need), and how long each strip needs to be (based on the piece length). By multiplying these together, you get the total linear fabric length required, which can then be converted into yards or meters for purchasing.

Most fabric is sold by the linear yard or meter, meaning you buy a continuous length at the fabric's standard width. This is why understanding how many pieces fit across the width is critical โ€” it directly impacts how many yards you need to buy.

Fabric Width Standards

Tips for Accurate Fabric Estimation

Getting your fabric estimate right saves time, money, and frustration. Here are expert tips to ensure you buy the correct amount:

๐Ÿงบ Account for Shrinkage

Natural fibers like cotton and linen can shrink 3-5%. Pre-wash your fabric before cutting, and add 5-10% to your calculated yardage for safety.

๐Ÿ”„ Consider Nap and Direction

Fabrics with a nap (velvet, corduroy) or one-way patterns must be cut in the same direction, which increases yardage requirements.

๐Ÿ“ Pattern Matching

Stripes, plaids, and large prints require extra fabric to match patterns at the seams. Add one full pattern repeat for each seam.

๐Ÿ“ฆ Buy in Bulk

For large projects like quilts or curtains, consider buying continuous yardage rather than multiple cuts. This reduces waste from remnants.

Frequently Asked Questions

How do I calculate how much fabric I need for a project?
To calculate fabric needs, start by determining the dimensions of each piece (width and length including seam allowance). Divide the fabric width by the piece width to find how many pieces fit across the fabric (round down). Divide the total number of pieces by pieces-per-width to find how many fabric widths you need (round up). Multiply widths needed by the piece length to get total linear fabric required. Convert to yards (รท 36) or meters (รท 100). Our Fabric Calculator does all this automatically.
How much fabric do I need for curtains?
For standard curtains, you typically need 2-3 times the window width in fabric for proper fullness. Measure your window width and height, then multiply the width by 2-2.5 for pleated curtains or 1.5-2 for rod-pocket curtains. For example, a 48-inch wide window with double fullness needs 96 inches of fabric width across. With 54-inch wide fabric, you'd need 2 widths. The length depends on your desired curtain drop plus hem allowance at top and bottom.
How many yards of fabric do I need for a dress?
Fabric requirements for a dress vary by style, size, and fabric width. Generally: a simple top or blouse requires 1-2 yards, a knee-length dress needs 2-3 yards, a full-length dress needs 3-5 yards, and a ball gown or wedding dress can require 5-8 yards or more. Always check your pattern envelope for specific recommendations, and consider adding 0.5 yards for safety.
How much fabric do I need for a quilt?
The amount of fabric for a quilt depends on the quilt size, block size, and number of blocks. For a crib quilt (36โ€ณร—52โ€ณ): about 3 yards. Twin quilt (68โ€ณร—88โ€ณ): 5-6 yards. Full/Queen quilt (85โ€ณร—108โ€ณ): 7-8 yards. King quilt (106โ€ณร—108โ€ณ): 8-9 yards. These estimates include the quilt top only โ€” add extra for backing (2-3 yards more) and binding. The number of blocks and their size significantly affects yardage.
What is seam allowance and why does it matter?
Seam allowance is the extra fabric between the seam line and the raw edge of the fabric. It's typically 0.5 inches (1.27 cm) or 0.625 inches (1.5 cm) for most sewing patterns. Seam allowance matters because it adds to the total amount of fabric needed โ€” each piece requires extra fabric around all edges for the seams. If you don't account for seam allowance, your finished project will be smaller than planned and seams may not align properly.
How do I convert fabric measurements between inches, yards, and meters?
Fabric measurement conversions are straightforward: 1 yard = 36 inches = 0.914 meters. 1 meter = 39.37 inches = 1.094 yards. To convert inches to yards, divide by 36 (e.g., 72 inches รท 36 = 2 yards). To convert inches to meters, divide by 39.37 (e.g., 72 inches รท 39.37 = 1.83 meters). To convert yards to meters, multiply by 0.914 (e.g., 2 yards ร— 0.914 = 1.83 meters). Our calculator handles all unit conversions automatically.

โš ๏ธ Important Note: This Fabric Calculator provides estimates for informational purposes only. Actual fabric requirements may vary based on layout efficiency, fabric shrinkage, pattern matching, fabric nap, and individual cutting techniques. Always purchase 10-15% more fabric than calculated, especially for first-time projects or when working with patterned fabrics. Professional sewers should verify calculations independently for critical applications.