Updated on April 18th, 2026

Fabric Calculator

Created By Jehan Wadia


Custom
Box Cushion Cover
Throw Pillow Cover
Dinner Napkin
Cocktail Napkin
Rectangular Tarp
Chair Seat Cushion
Sling Chair Fabric
Placemat


Added to all 4 sides of each piece
Set to 0 if no pattern matching needed
Extra % added for cutting waste

Total Fabric Needed
1⅛ yd
(1.03 m)
Without Waste Buffer
1⅛ yd
(0.98 m)
Pieces Per Row Across Bolt
2
fitted across bolt width
Calculation Breakdown
Cutting Layout Visualization

Introduction

Figuring out how much fabric you need for a project can be tricky. Buy too little and you run out mid-project. Buy too much and you waste money. This fabric calculator takes the guesswork out of your next sewing, quilting, or needlework project. Just enter your project details, and the calculator will tell you exactly how much fabric to buy. Whether you are making a quilt, sewing a dress, or working on any craft that uses fabric, this tool helps you get the right amount every time.

How to Use Our Fabric Calculator

This fabric calculator helps you figure out how much fabric you need for your project or how many pieces you can cut from fabric you already have. Enter your piece size, bolt width, and a few other details, and the calculator will give you exact yardage, a cutting layout, and a full breakdown of the math.

Calculator Mode: Pick which question you want to answer. Choose "How much fabric do I need?" if you know how many pieces you want to cut, or choose "How many pieces can I cut?" if you already have a set amount of fabric on hand.

Project Type: Select a preset project to auto-fill common dimensions, such as a throw pillow cover, dinner napkin, placemat, or box cushion cover. You can also choose "Custom" to type in your own sizes from scratch.

Piece Width: Enter the width of one finished piece you need to cut. Use the dropdown next to it to pick your unit — inches, feet, yards, centimeters, or meters.

Piece Length: Enter the length of one finished piece you need to cut. Like piece width, you can set this in inches, feet, yards, centimeters, or meters.

Number of Pieces: This field shows when you are in "How much fabric do I need?" mode. Enter the total number of identical pieces you want to cut from your fabric.

Available Fabric: This field shows when you are in "How many pieces can I cut?" mode. Enter how much fabric you have on hand, in yards or meters.

Bolt Width: Enter the width of the fabric bolt you plan to buy or already own. Most quilting cotton is 44–45 inches wide, while home decor and upholstery fabrics are often 54 or 60 inches wide. Choose inches, feet, centimeters, or meters from the dropdown.

Seam Allowance (Advanced): Enter the extra fabric you need on each side of every piece for seams. This value is added to all four sides. A common seam allowance is 0.5 inches. Set it to 0 if your pieces are already cut-size.

Pattern Repeat Interval (Advanced): If your fabric has a repeating print or pattern that needs to match between pieces, enter the repeat distance here. The calculator will round each piece length up to the nearest full repeat. Set it to 0 if no pattern matching is needed.

Waste Buffer (Advanced): Enter a percentage of extra fabric to account for cutting mistakes, shrinkage, or uneven edges. The default is 5%. Set it to 0 if you do not want any extra added.

Output Unit: Choose whether you want your results shown in yards or meters. The calculator will also display the converted value in the other unit for easy reference.

How to Calculate Fabric for Your Project

Figuring out how much fabric to buy is one of the trickiest parts of any sewing or needlework project. Buy too little and you're stuck making an extra trip to the store, hoping the same dye lot is still in stock. Buy too much and you've wasted money. This fabric calculator takes the guesswork out of the process by doing the math for you.

How Fabric Is Sold

Fabric comes on large rolls called bolts. A bolt has a fixed width, usually 44, 54, or 60 inches. When you buy fabric at a store, you're buying a length cut from that bolt. So if you ask for 2 yards of a 54-inch-wide fabric, you get a piece that is 54 inches wide and 72 inches long (2 yards = 72 inches). Understanding this is the key to figuring out how much you need.

What This Calculator Does

This tool works in two modes. The first mode, "How much fabric do I need?", lets you enter the size of the piece you want to cut, how many pieces you need, and the width of your fabric bolt. It then figures out how many pieces fit side by side across the bolt, how many rows you need, and the total length of fabric to buy. The second mode, "How many pieces can I cut?", works in reverse. You tell it how much fabric you already have, and it tells you how many complete pieces you can get from it.

Seam Allowance

When you sew two pieces of fabric together, some fabric gets hidden inside the seam. This extra fabric is called seam allowance. A common seam allowance is ½ inch per side. The calculator adds this to all four sides of your piece automatically. So if your finished piece needs to be 18 × 18 inches and you have a ½-inch seam allowance, the calculator will work with a 19 × 19-inch cut piece.

Pattern Repeat

If your fabric has a printed pattern like stripes, florals, or plaid, you may need each piece to start at the same point in the pattern so they look the same. The distance before the pattern starts over is called the pattern repeat. When you enter a pattern repeat value, the calculator rounds up the length of each piece to the next full repeat. This uses more fabric, but it keeps your finished project looking professional and matched.

Waste Buffer

No matter how carefully you measure and cut, a small amount of fabric gets wasted. Edges may be uneven, cuts may not be perfectly straight, or the fabric may shrink slightly after washing. The waste buffer adds a percentage of extra fabric on top of what you need. A 5% buffer is a safe starting point for most projects. If you're working with slippery or stretchy fabric, you might want to increase it to 10%.

Project Presets

The calculator includes preset dimensions for common projects like throw pillow covers, dinner napkins, cocktail napkins, placemats, cushion covers, and more. These give you standard sizes as a starting point. You can always change the numbers after picking a preset, or choose "Custom" to enter your own dimensions from scratch.

Related Craft Calculations

If your needlework extends beyond sewing, you might find our Cross Stitch Calculator helpful for planning embroidery and cross stitch projects. For home projects that involve fabric-adjacent materials, our Carpet Calculator and Wallpaper Calculator use similar area and measurement logic to help you figure out material quantities. And if you need to determine the area of a room or surface before choosing a project size, our Square Footage Calculator can help with that groundwork.

Tips for Buying Fabric

Always double-check your bolt width before calculating. Different types of fabric come in different widths — quilting cotton is often 44 inches wide, while upholstery and outdoor fabrics are usually 54 or 60 inches. If you plan to pre-wash your fabric (which is a good idea for anything that will be laundered later), buy a little extra since most fabrics shrink 3–5% the first time they're washed. When working with percentages like shrinkage rates, our Percentage Calculator can be a quick reference. Finally, when in doubt, round up. Having a little leftover fabric is always better than coming up short in the middle of your project.


Frequently Asked Questions

What is a fabric bolt width and how do I find mine?

A fabric bolt width is how wide the fabric is on the roll. You can find it on the label at the end of the bolt or on the store listing. Common widths are 44-45 inches for quilting cotton, 54 inches for home decor fabric, and 60 inches for apparel and upholstery fabric. If you already have the fabric at home, just measure across it from edge to edge.

What seam allowance should I use?

A ½ inch (0.5 inch) seam allowance is the most common for home sewing projects. Quilters often use ¼ inch. Garment patterns sometimes call for ⅝ inch. Check your pattern instructions if you have them. If you are not sewing seams and just need raw-cut pieces, set the seam allowance to 0.

What does pieces per row mean?

Pieces per row is the number of pieces that fit side by side across the width of your fabric bolt. For example, if your bolt is 54 inches wide and each piece is 19 inches wide (including seam allowance), you can fit 2 pieces per row with some leftover space on the side.

Can I rotate my pieces to save fabric?

This calculator assumes all pieces are placed in the same direction, which is how most projects work. If your fabric has no pattern direction (called a nondirectional print) or is a solid color, you could try swapping the width and length values to see if a different orientation uses less fabric.

Why does the result round up to the nearest eighth of a yard?

Fabric stores sell fabric in fractions of a yard. The smallest increment most stores cut is ⅛ yard (4.5 inches). The calculator rounds up to the nearest ⅛ yard so the amount matches what you can actually buy at the store. If you use meters, it rounds up to the nearest 0.05 meter.

What is a pattern repeat and when do I need to worry about it?

A pattern repeat is the distance before a printed design starts over on the fabric. You need to worry about it when your pieces must all show the same part of the pattern, like matching stripes on cushion covers. If your fabric is a solid color or you do not care about pattern matching, set the pattern repeat to 0.

How much extra fabric should I buy for shrinkage?

Most fabrics shrink 3-5% after the first wash. The waste buffer setting in the calculator can account for this. A 5% buffer covers light shrinkage plus minor cutting mistakes. If you are using linen or flannel, which shrink more, try 10%. If you plan to pre-wash your fabric before cutting, you can lower the buffer.

What if my piece is wider than the fabric bolt?

If your piece width is larger than the bolt width, the calculator will show an error. You cannot cut a piece wider than the fabric. In this case, you would need to either find wider fabric or sew two pieces together to get the width you need.

Can I use this calculator for quilting?

Yes. Set your piece width and length to the size of one quilt block or patch, enter the number of pieces you need, and set the bolt width to 44 or 45 inches (standard quilting cotton width). Use a ¼ inch seam allowance, which is standard for quilting.

How do I calculate fabric for a project with different sized pieces?

This calculator works with one piece size at a time. If your project has pieces of different sizes, run the calculator once for each size. Then add the total fabric amounts together. That gives you the total yardage you need to buy.

What is the cutting layout visualization?

The cutting layout is a picture that shows how your pieces will be arranged on the fabric. Each numbered rectangle is one piece. It shows how they fit across the bolt width and how many rows they take going down the length. This helps you see how the fabric will be used before you start cutting.

Does the calculator account for selvage edges?

No, the calculator does not subtract selvage edges from the bolt width. Selvage is the finished edge on both sides of the fabric, usually about ½ inch each side. If you want to exclude the selvage, subtract 1 inch from your bolt width before entering it. For example, enter 43 inches instead of 44 inches.

How do I switch between yards and meters?

Use the Output Unit dropdown near the bottom of the inputs. Select Yards or Meters. The results will show your main answer in the unit you chose and the converted amount in the other unit in parentheses below it.


Related Calculators

Cross Stitch Calculator

Visit Cross Stitch Calculator