All Products

Fabric Depot has a huge selection of quilting fabric including cotton, batik fabric, quilt backing and all your favorite designers. Looking for fashion fabric or home decor fabric, we have plenty of that too! And don't forget thread and notions so you can complete your project, or patterns to make apparel and quilts with your favorite fabrics.

Bali Batiks Leaves Fabric - Peace On sale
New!

Bali Batiks Leaves Fabric - Peace

Sale Price: $11.04

Regular Price: $12.99

Chroma Handcrafted Batiks Scatter - Mist On sale
New!

Chroma Handcrafted Batiks Scatter - Mist

Sale Price: $12.74

Regular Price: $14.99

Misty grey Anthology Chromatic Solid Batik Fabric - 1666 On sale

Anthology Chromatic Solid Batik - 1666

Sale Price: $9.77

Regular Price: $11.49

Me + You Indah Batik Paint Splatter - Chalk On sale

Me + You Indah Batik Paint Splatter -...

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Waves - Chalk On sale

Me + You Indah Batik Waves - Chalk

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Pineapples - Chalk On sale

Me + You Indah Batik Pineapples - Chalk

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Palm Trees - Chalk On sale

Me + You Indah Batik Palm Trees - Chalk

Sale Price: $9.85

Regular Price: $11.59

5 Karat Mini-Jewels Precut Fabric - Red, White, and True On sale

5 Karat Mini-Jewels Precut Fabric - R...

Sale Price: $6.79

Regular Price: $7.99

Me + You Indah Batik Bursts - Chalk On sale

Me + You Indah Batik Bursts - Chalk

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Spiral Triangles - Chalk On sale

Me + You Indah Batik Spiral Triangles...

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Stars - Chalk On sale

Me + You Indah Batik Stars - Chalk

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Vector - Chalk On sale

Me + You Indah Batik Vector - Chalk

Sale Price: $9.85

Regular Price: $11.59

Me + You Indah Batik Shine - Chalk On sale

Me + You Indah Batik Shine - Chalk

Sale Price: $9.85

Regular Price: $11.59