Sign Up For SMS Texts
Family Owned Since 1969
Cotton Flannel Fabric

New Fabrics and Patterns Arriving Daily

Navigating through the elements of the carousel is possible using the tab key. You can skip the carousel or go straight to carousel navigation using the skip links.
Italian Gasparo Viscose Jersey

$24.99 per yard
Italian Diamante Jersey Knit

$24.99 per yard
Italian Scoppiare Jersey Knit

$24.99 per yard
Italian Fiero Floral Jersey

$24.99 per yard
Italian Cadere Viscose Jersey

$24.99 per yard
Italian Piume Viscose Ponte

$24.99 per yard
Fleur Viscose French Terry

$24.99 per yard
Annabella Floral Jersey

$34.99 per yard
Floral Ballet Viscose Jersey

$34.99 per yard
Linen Blend Solid Arancia

$23.99 per yard
Linen Blend Solid Vermillion

$23.99 per yard
Italian Linen Blend Solid Ruby

$23.99 per yard
Italian Pavona Floral Linen

$39.99 per yard
Italian Vitalia Linen Blaze

$39.99 per yard
Italian Papavero Linen Blend

$39.99 per yard
Pino Yarn Dyed Stripe Linen Blend

$24.99 per yard
Giada Floral Linen Blend

$39.99 per yard
Stella Floral Linen Blue

$44.99 per yard
Stella Floral Linen Blaze

$44.99 per yard
Italian Enzo Yarn Dyed Linen Domino

$24.99 per yard
Italian Yarn Dyed Linen Plaid Cocoa

$32.99 per yard
Italian Celeste Yarn Dyed Linen Plaid

$32.99 per yard
Italian Yarn Dyed Linen Plaid Plum

$32.99 per yard
Yarn Dyed Linen Plaid Panettone

$32.99 per yard

Sign up to our newsletter and get 15% off your first order!

You'll never miss a fabric sale again!

Family owned since 1969!

We are an independent fabric store dedicated to offering the finest, most inspiring fabrics available.

loading icon