All Fabric
Shop our curated range of linen, TENCEL™️ Lyocell, ECOVERO™️ Viscose, cotton, Liberty of London, deadstock, knits, and sustainably-sourced garment fabrics! Shipping internationally from Vancouver, Canada.


4.5oz Sandwashed Cotton - Deep Rosewood
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Organic Cotton Double Gauze - Mulberry
$8.00 per 1/2 meter
($16.00 per meter)
($16.00 per meter)


Medium Weight Bamboo Rib Knit - Lilac
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Medium Weight Bamboo Rib Knit - Emerald
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Medium Weight Bamboo Rib Knit - Jewel
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Medium Weight Bamboo Rib Knit - Deep Heather Charcoal
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Cabana Views Crinkle Cotton - Ivory/Navy
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Cabana Views Crinkle Cotton - Shadow/Spice
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Cabana Views Crinkle Cotton - Black/Ivory
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Shadow Blossom Crinkle Cotton - Forest/Cream
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Shadow Blossom Crinkle Cotton - Black/Ivory
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Chrysanthemum Crinkle Cotton - Paprika/Ivory
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Sunburst Floral Crinkle Cotton - Crimson/Yellow/Teak
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Sunburst Floral Crinkle Cotton - Wisteria/Orange/Navy
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Riviera Blooms Crinkle Cotton - Blossom
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Riviera Blooms Crinkle Cotton - Navy
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Prairie Floral Crinkle Cotton - Stone/Periwinkle
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Secret Garden Crinkle Cotton - Ivory/Coral
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Striped Smocked Cotton Voile - Lilac
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


Striped Smocked Cotton Voile - Blue Pool
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


Striped Smocked Cotton Voile - White
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


Striped Smocked Cotton Voile - Black
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


Mini Check Shirred Seersucker - Glacier
$6.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


Mini Check Shirred Seersucker - Sand
$6.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


Mini Check Shirred Seersucker - Black
$6.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


Fine Striped Organic Cotton Double Gauze - Charcoal
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Striped Organic Cotton Double Gauze - Buttercup
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Striped Organic Cotton Double Gauze - Frost
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Bouquet Lightweight Denim Shirting - Indigo/Ivory
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


Washed Linen - Cerulean
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Ice Blue
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Pale Wisteria
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Dahlia
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Punch
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Rust
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Baked Clay
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)