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!


Picnic Floral Embroidered Cotton - Black
$15.00 per 1/2 meter
($30.00 per meter)
($30.00 per meter)


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


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


On sale
Ultra Fine Cotton Corduroy - Teak
$10.50 per 1/2 meter
$13.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


9.5oz Checkerboard Bull Denim - Brick/Vintage Black
$15.75 per 1/2 meter
($31.50 per meter)
($31.50 per meter)


Plaid Yarn Dyed Linen - Marina
$16.50 per 1/2 meter
($33.00 per meter)
($33.00 per meter)


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


On sale
Plaid Yarn Dyed Cotton - Slate Blue/Pebble *Imperfect*
$4.25 per 1/2 meter
$8.75 per 1/2 meter
($8.50 per meter)
($8.50 per meter)


9.5oz Checkerboard Bull Denim - Bellflower/Vintage Black
$15.75 per 1/2 meter
($31.50 per meter)
($31.50 per meter)


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


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


9.5oz Checkerboard Bull Denim - Stone/Vintage Black
$15.75 per 1/2 meter
($31.50 per meter)
($31.50 per meter)


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


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


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


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


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


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


Plaid Yarn Dyed Cotton - Pickle/Rose/Teal
$8.75 per 1/2 meter
($17.50 per meter)
($17.50 per meter)


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


Brushstrokes Printed Linen - Indigo/White
$17.00 per 1/2 meter
($34.00 per meter)
($34.00 per meter)


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


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


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


Picnic Floral Embroidered Cotton - Burgundy
$15.00 per 1/2 meter
($30.00 per meter)
($30.00 per meter)


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


Checks Lightweight Yarn Dyed Cotton Jacquard - Pink/Blue
$9.25 per 1/2 meter
($18.50 per meter)
($18.50 per meter)


On sale
Jumbo Plaid Cotton Twill - Bright Orange
$17.50 per 1/2 meter
$23.50 per 1/2 meter
($35.00 per meter)
($35.00 per meter)


On sale
Ultra Fine Cotton Corduroy - Spruce
$10.50 per 1/2 meter
$13.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


Picnic Floral Embroidered Cotton - Emerald
$15.00 per 1/2 meter
($30.00 per meter)
($30.00 per meter)


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


On sale
Ultra Fine Cotton Corduroy - Bellflower
$10.50 per 1/2 meter
$13.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


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


Marble Organic Cotton Twill - Dusty Peach/White
$11.50 per 1/2 meter
($23.00 per meter)
($23.00 per meter)


On sale
Ultra Fine Cotton Corduroy - Military
$10.50 per 1/2 meter
$13.50 per 1/2 meter
($21.00 per meter)
($21.00 per meter)


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