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.