All Fabric
Shop our curated range of linen, Tencel, cotton, Liberty of London, deadstock, knits, and sustainably-sourced garment fabrics! Shipping internationally from Vancouver, Canada.


Plaid Handwoven Cotton - Black/White
$8.75 per 1/2 meter
($17.50 per meter)
($17.50 per meter)


Abstract Textured Cotton Linen Jacquard - Caramel
$13.50 per 1/2 meter
($27.00 per meter)
($27.00 per meter)


Abstract Textured Cotton Linen Jacquard - Mauve
$13.50 per 1/2 meter
($27.00 per meter)
($27.00 per meter)


Abstract Textured Cotton Linen Jacquard - Moss
$13.50 per 1/2 meter
($27.00 per meter)
($27.00 per meter)


6oz Lyocell Twill - Powder Blue
$11.50 per 1/2 meter
($23.00 per meter)
($23.00 per meter)


6oz Lyocell Twill - Blood Orange
$11.50 per 1/2 meter
($23.00 per meter)
($23.00 per meter)


Viscose Linen Noil - Magenta Rose
$9.25 per 1/2 meter
($18.50 per meter)
($18.50 per meter)


Viscose Linen Noil - Red
$9.25 per 1/2 meter
($18.50 per meter)
($18.50 per meter)


Tapestry Block Printed Organic Cotton Batiste - Dusty Pink/Lime
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Tapestry Block Printed Organic Cotton Batiste - Green/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Tapestry Block Printed Organic Cotton Batiste - Pink/Yellow
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Vine Block Printed Organic Cotton Batiste - White/Ocean
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Vine Block Printed Organic Cotton Batiste - Aqua/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Vine Block Printed Organic Cotton Batiste - Ivory/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Aqua/Denim
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Lime/Orange
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Teal/Brown
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Candy Pink/Green
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Mint/Pink/Blue
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Yellow/Blue/Coral
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Crimson/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Tapestry Block Printed Organic Cotton Batiste - Royal Blue/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Vine Block Printed Organic Cotton Batiste - Charcoal/Ocean
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Vine Block Printed Organic Cotton Batiste - Pale Yellow/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Bloom Block Printed Organic Cotton Batiste - Lilac/Pink
$9.75 per 1/2 meter
($19.50 per meter)
($19.50 per meter)


Secret Garden Crinkle Cotton - Black
$12.25 per 1/2 meter
($24.50 per meter)
($24.50 per meter)


Floral Print Cotton Lawn - Navy/Ochre
$10.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


Floral Print Cotton Lawn - Pine/Ecru
$10.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


Designer Deadstock Fruit Bowl Cotton Sateen - Sky Blue/Multi
$22.00 per 1/2 meter
($44.00 per meter)
($44.00 per meter)


Designer Deadstock Brushstroke Cotton Lawn - Light Pink/Multi
$22.00 per 1/2 meter
($44.00 per meter)
($44.00 per meter)


Designer Deadstock Geo Floral Cotton Sateen - Ocean/Red
$20.50 per 1/2 meter
($41.00 per meter)
($41.00 per meter)


Designer Deadstock Orchid Print Stretch Cotton Sateen - Black/Pink/Green
$20.50 per 1/2 meter
($41.00 per meter)
($41.00 per meter)


Designer Deadstock Painted Floral Cotton Faille - Teal/Orange/Multi
$20.50 per 1/2 meter
($41.00 per meter)
($41.00 per meter)


Designer Deadstock Patchwork Spot Stretch Cotton Sateen - White/Black/Multi
$20.50 per 1/2 meter
($41.00 per meter)
($41.00 per meter)


Designer Deadstock Daisy Cotton Lawn - Light Blue/Orange
$19.00 per 1/2 meter
($38.00 per meter)
($38.00 per meter)


Designer Deadstock Apple Print Cotton Voile - Navy/Red
$20.50 per 1/2 meter
($41.00 per meter)
($41.00 per meter)