Fabric Cost Calculator

Calculate total fabric cost for your project. Enter yardage and price per yard to get an instant budget estimate.

Fabric Cost Calculator

Enter the yardage you need and the price per yard to calculate the total cost of fabric for your project.

Real-time results as you type
$0.00
Total Cost$0.00
Price Per Yard$0.00

Compare Two Fabrics

Enter the yardage and price for two different fabrics to see which is more cost-effective for your project.

Real-time comparison as you type
Fabric A Total$0.00
Fabric B Total$0.00

How to Calculate Fabric Cost

Fabric cost is simple to calculate once you know the yardage your project requires. Use this formula:

Total Cost = Yardage Needed × Price Per Yard
Example: 5 yards × $12/yard = $60.00

If you need different fabric widths for different parts of your project, calculate each separately and add them together. Most fabric stores sell by the yard in ⅛-yard increments (0.125 yards).

Tip: Use the yardage calculator first to determine exactly how many yards your project needs, then come here to price it out.

Typical Fabric Costs by Type

Fabric prices vary widely by material, quality, and where you buy. Here are typical price ranges for common fabric types as of 2026:

Fabric TypeTypical Price (per yard)Common Width
Quilting Cotton$8 – $1544–45"
Home Decor (cotton/poly blend)$12 – $2554"
Upholstery Fabric$15 – $4054–60"
Designer / Premium Fabric$30 – $100+54–60"
Linen$15 – $3054–60"
Velvet$20 – $5054–60"
Polyester Lining$3 – $745–54"
Canvas / Duck Cloth$10 – $2054–60"
Silk$15 – $4045–54"
Wool Coating$20 – $5054–60"
Prices are estimates based on typical U.S. retail fabric stores. Actual prices vary by brand, collection, and retailer.

Fabric Cost by Project

Here are typical total fabric costs for common projects, based on mid-range fabric prices ($12–15/yard on 54" fabric):

ProjectYardageEstimated Cost
Throw pillow (18×18")0.5 – 0.75 yd$6 – $12
Curtain panel (84" drop)2.5 – 3 yd$30 – $45
Simple knee-length dress2 – 2.5 yd$24 – $38
Queen-size quilt top6.5 – 7 yd$78 – $105
Sofa upholstery (standard 3-seat)10 – 14 yd$150 – $560
Armchair upholstery5 – 7 yd$75 – $280
Tablecloth (48×72", 12" drop)2.5 – 3 yd$30 – $45

Cost-Saving Tips for Buying Fabric

Buy Full Bolts

Most fabric stores offer a 10–15% discount when you buy an entire bolt (typically 10–15 yards). If your project uses a lot of one fabric, ask about bolt pricing. This is common for upholstery, drapery, and quilting backing fabrics.

Watch for Remnants

Remnant fabrics — leftover pieces from bolts — are often sold at 30–50% off. Remnants are typically 0.5–3 yards. Great for small projects like pillows, bags, and craft sewing. Ask at the cutting counter if there are remnants available.

Join Mailing Lists

Fabric retailers send regular coupons via email. A typical Joann, Fabric.com, or Mood Fabrics coupon offers 20–40% off a single cut or 15% off the entire purchase. Sign up before buying large quantities.

Pre-Wash All Fabric

Pre-washing fabric prevents post-project shrinkage. Pre-shrunk fabric may shrink 2–5% in the first wash, effectively giving you slightly less usable fabric. Buy 5–10% extra to account for shrinkage, or pre-wash before cutting.

Compare Price Per Yard, Not Total

A $15/yard fabric that needs 5 yards ($75 total) may actually be cheaper than a $10/yard fabric that needs 8 yards ($80 total) if the cheaper fabric requires more yardage due to narrower width or pattern matching. Always calculate total project cost.

Don't forget: Your total project cost includes more than just fabric. Factor in thread, batting, zippers, trim, and notions. These add $5–30 to most projects.

Frequently Asked Questions

How do I calculate total fabric cost?
Multiply the number of yards you need by the price per yard. For example: 5 yards × $12/yard = $60. If you need fractional yardage (e.g., 2.5 yards), the same formula applies: 2.5 × $12 = $30.
Does fabric width affect cost?
Yes. Wider fabric usually costs more per yard, but you may need fewer yards because more pieces fit across the width. For example, 60" fabric might cost $16/yard vs $12/yard for 54", but require 20% fewer yards. Always compare total project cost, not per-yard price.
What is the most expensive fabric type?
Designer fabrics ($30–100+/yard) are the most expensive. These include high-end Italian wool, silk from luxury mills, and exclusive prints from fashion houses. The price reflects brand, design, and often higher-quality materials and construction.
How much does upholstery fabric cost?
Upholstery fabric ranges from $15–40/yard for standard grades. Commercial-grade upholstery fabric costs more ($25–60/yard). A typical sofa needs 10–14 yards, making the fabric alone $150–$560. Always order extra for pattern matching on patterned upholstery fabric.
What is the cheapest fabric per yard?
Polyester lining fabric ($3–7/yard) is typically the cheapest. Muslin ($3–8/yard) is also very affordable. Broadcloth and basic poly-cotton blends range from $5–10/yard. These are good options for mock-ups, lining, and budget projects.