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.
Ice Velvet Stretch Fabric - Royal Blue On sale

Ice Velvet Stretch Fabric - Royal Blue

Sale Price: $14.44

Regular Price: $16.99

Ice Velvet Stretch Fabric - Red On sale

Ice Velvet Stretch Fabric - Red

Sale Price: $14.44

Regular Price: $16.99

Ice Velvet Stretch Fabric - Gold On sale

Ice Velvet Stretch Fabric - Gold

Sale Price: $14.44

Regular Price: $16.99

Ice Velvet Stretch Fabric - Hunter Green On sale

Ice Velvet Stretch Fabric - Hunter Green

Sale Price: $14.44

Regular Price: $16.99

Ice Velvet Stretch Fabric - Charcoal On sale

Ice Velvet Stretch Fabric - Charcoal

Sale Price: $14.44

Regular Price: $16.99

Lush Velveteen Fabric - Forest | Velvet On sale

Lush Velveteen Fabric - Forest

Sale Price: $13.59

Regular Price: $15.99

Lush Velveteen Fabric - Snow | Velvet On sale

Lush Velveteen Fabric - Snow

Sale Price: $13.59

Regular Price: $15.99

Lush Velveteen Fabric - Scarlet | Velvet On sale

Lush Velveteen Fabric - Scarlet

Sale Price: $13.59

Regular Price: $15.99

Lush Velveteen Fabric - Royal | Velvet On sale

Lush Velveteen Fabric - Royal

Sale Price: $13.59

Regular Price: $15.99

Stretch Velvet Fabric - Plum On sale

Stretch Velvet Fabric - Plum

Sale Price: $11.55

Regular Price: $13.59

Stretch Velvet Fabric - Slate Stone On sale

Stretch Velvet Fabric - Slate Stone

Sale Price: $11.55

Regular Price: $13.59

Stretch Velvet Fabric - Red On sale

Stretch Velvet Fabric - Red

Sale Price: $11.55

Regular Price: $13.59

Triple Velvet - Royal On sale

Triple Velvet - Royal

Sale Price: $9.85

Regular Price: $11.59

Triple Velvet - Hunter Green On sale

Triple Velvet - Hunter Green

Sale Price: $9.85

Regular Price: $11.59

Triple Velvet - Black On sale

Triple Velvet - Black

Sale Price: $9.85

Regular Price: $11.59