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.
Menagerie Royal Peacock Linen Canvas - Navy On sale

Menagerie Royal Peacock Linen Canvas ...

Sale Price: $16.99

Regular Price: $19.99

Menagerie Jungle Linen Canvas - Hunter On sale

Menagerie Jungle Linen Canvas - Hunter

Sale Price: $16.99

Regular Price: $19.99

Menagerie Tapestry Linen Canvas - Midnight On sale

Menagerie Tapestry Linen Canvas - Mid...

Sale Price: $16.99

Regular Price: $19.99

Menagerie Tapestry Linen Canvas - Natural On sale

Menagerie Tapestry Linen Canvas - Nat...

Sale Price: $16.99

Regular Price: $19.99

Menagerie Monstera Linen Canvas Fabric - Natural On sale

Menagerie Monstera Linen Canvas - Nat...

Sale Price: $16.99

Regular Price: $19.99

Menagerie Rosa Linen Canvas - Navy | Canvas Fabric On sale

Menagerie Rosa Linen Canvas - Navy

Sale Price: $16.99

Regular Price: $19.99

Duck Canvas Cloth 7oz. - Tawney Birch On sale

Duck Canvas Cloth 7oz. - Tawney Birch

Sale Price: $6.45

Regular Price: $7.59

Premium Duck Canvas 10oz | Canvas Fabric On sale

Premium Duck Canvas 10oz - Natural

Sale Price: $7.64

Regular Price: $8.99

Black and White Swatch Canvas Fabric - Black On sale

Black and White Swatch Canvas Fabric ...

Sale Price: $11.04

Regular Price: $12.99

Black and White Woodblock Canvas Fabric - Black On sale

Black and White Woodblock Canvas Fabr...

Sale Price: $11.04

Regular Price: $12.99

Duck Canvas #8 - Natural On sale

Duck Canvas #8 - Natural

Sale Price: $10.19

Regular Price: $11.99

Duck Canvas #12 - Natural On sale

Duck Canvas #12 - Natural

Sale Price: $6.79

Regular Price: $7.99

Army Duck Canvas - Natural On sale

Army Duck Canvas - Natural

Sale Price: $7.47

Regular Price: $8.79

Duck Canvas Cloth 12oz - Red Clearance

Duck Canvas Cloth 14oz - Red

Clearance: $9.50

Regular Price: $12.79

Duck Canvas Cloth 7oz - Black On sale

Duck Canvas Cloth 7oz - Black

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Banana Cream On sale

Duck Canvas Cloth 9.3oz - Banana Cream

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz. - Caribbean Sea On sale

Duck Canvas Cloth 9.3oz - Caribbean Sea

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz. - White On sale

Duck Canvas Cloth 7oz. - White

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 14oz - Brown On sale

Duck Canvas Cloth 14oz - Brown

Sale Price: $10.87

Regular Price: $12.79

Duck Canvas Cloth 12oz - Natural On sale

Duck Canvas Cloth 12oz - Natural

Sale Price: $6.79

Regular Price: $7.99

Duck Canvas Cloth 12oz - Denim Blue On sale

Duck Canvas Cloth 12oz - Denim Blue

Sale Price: $7.47

Regular Price: $8.79

Duck Canvas Cloth 9.3oz. - Fudge On sale

Duck Canvas Cloth 9.3oz - Fudge

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Gray On sale

Duck Canvas Cloth 9.3oz - Gray

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 7oz - Natural On sale

Duck Canvas Cloth 7oz - Natural

Sale Price: $4.41

Regular Price: $5.19

Duck Canvas Cloth 9.3oz - White On sale

Duck Canvas Cloth 9.3oz - White

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Steel Gray On sale

Duck Canvas Cloth 9.3oz - Steel Gray

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Potting Soil Brown On sale

Duck Canvas Cloth 9.3oz - Potting Soi...

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Orange On sale

Duck Canvas Cloth 9.3oz - Orange

Sale Price: $6.79

Regular Price: $7.99

Duck Canvas Cloth 9.3oz - Natural On sale

Duck Canvas Cloth 9.3oz - Natural

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Hunter On sale

Duck Canvas Cloth 9.3oz - Hunter

Sale Price: $6.45

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Black On sale

Duck Canvas Cloth 9.3oz - Black

Sale Price: $6.79

Regular Price: $7.99

Unbleached Duck On sale

Unbleached Duck

Sale Price: $4.07

Regular Price: $4.79