Natural Fibers
From linen to cotton, hemp, and more, our collection of natural fabrics is perfect for those seeking an alternative to synthetic fibers. Shop our natural fiber fabrics here!


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


9oz Brushed Bull Denim - Cumin
$11.25 per 1/2 meter
($22.50 per meter)
($22.50 per meter)


Mini Striped Lightweight Handwoven Cotton - Light Olive
$10.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


Washed Linen - Petrol
$15.75 per 1/2 meter
($31.50 per meter)
($31.50 per meter)


Hemp & Organic Cotton Chambray - Ivory
$11.75 per 1/2 meter
($23.50 per meter)
($23.50 per meter)


Everyday Linen - Almond
$14.75 per 1/2 meter
($29.50 per meter)
($29.50 per meter)


Spectrum Check Yarn Dyed Cotton - Orange/Pickle/Pink
$8.75 per 1/2 meter
($17.50 per meter)
($17.50 per meter)


10.5oz Upcycled Denim - Natural Fleck
$19.75 per 1/2 meter
($39.50 per meter)
($39.50 per meter)


Gingham Stonewashed Linen - Burnt Toffee
$16.50 per 1/2 meter
($33.00 per meter)
($33.00 per meter)


On sale
Painted Petals Micro Cotton Corduroy - Mauve Brown/Multi
$10.50 per 1/2 meter
$13.25 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


Washed Cotton Poplin - Black
$10.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


Washed Linen - Sangria
$15.75 per 1/2 meter
($31.50 per meter)
($31.50 per meter)


Gingham Crinkle Cotton - Lime/Ivory
$12.75 per 1/2 meter
($25.50 per meter)
($25.50 per meter)


8oz Non-Stretch Bleached Denim - Light Indigo
$16.25 per 1/2 meter
($32.50 per meter)
($32.50 per meter)


Everyday Linen - Kale
$14.75 per 1/2 meter
($29.50 per meter)
($29.50 per meter)


Striped Lightweight Handwoven Cotton - Black/White
$10.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


9.5oz Bull Denim - Bellflower
$10.75 per 1/2 meter
($21.50 per meter)
($21.50 per meter)


Secret Garden Crinkle Cotton - Black
$12.75 per 1/2 meter
($25.50 per meter)
($25.50 per meter)


Bloom Print Crinkle Cotton - Black
$12.75 per 1/2 meter
($25.50 per meter)
($25.50 per meter)


8.5oz Washed Cotton Canvas - Sea Glass
$10.25 per 1/2 meter
($20.50 per meter)
($20.50 per meter)


Everyday Linen - Bubblegum
$14.75 per 1/2 meter
($29.50 per meter)
($29.50 per meter)


Organic Cotton Double Gauze - Red Clay
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


6oz Cotton Twill - Olive Drab
$8.50 per 1/2 meter
($17.00 per meter)
($17.00 per meter)


Everyday Linen - Fig
$14.75 per 1/2 meter
($29.50 per meter)
($29.50 per meter)


9.5oz Bull Denim - Cinnamon
$10.75 per 1/2 meter
($21.50 per meter)
($21.50 per meter)


6oz Cotton Twill - Ocean
$8.50 per 1/2 meter
($17.00 per meter)
($17.00 per meter)


Varied Checks Lightweight Yarn Dyed Cotton Jacquard - Black/White
$9.25 per 1/2 meter
($18.50 per meter)
($18.50 per meter)


9.5oz Bull Denim - Candy Pink
$10.75 per 1/2 meter
($21.50 per meter)
($21.50 per meter)


9.5oz Bull Denim - Spruce
$10.75 per 1/2 meter
($21.50 per meter)
($21.50 per meter)


8.5oz Washed Cotton Canvas - Ocean
$10.25 per 1/2 meter
($20.50 per meter)
($20.50 per meter)


On sale
Merino Wool Jersey - Gold Ochre
$24.75 per 1/2 meter
$27.50 per 1/2 meter
($49.50 per meter)
($49.50 per meter)


8.5oz Washed Cotton Canvas - Vintage Red
$10.25 per 1/2 meter
($20.50 per meter)
($20.50 per meter)


Mini Gingham Linen - Black/Ecru
$13.25 per 1/2 meter
($26.50 per meter)
($26.50 per meter)


Clover Organic Cotton Twill - Wisteria/White
$11.50 per 1/2 meter
($23.00 per meter)
($23.00 per meter)


Plaid Lightweight Handwoven Cotton - Spruce / Light Green
$10.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


6oz Cotton Twill - Brick
$8.50 per 1/2 meter
($17.00 per meter)
($17.00 per meter)