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!


Mini Plaid Lightweight Handwoven Cotton - Ivory/Multi
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Washed Linen - Copper
$13.00 per 1/2 meter
($26.00 per meter)
($26.00 per meter)


9oz Brushed Bull Denim - Hunter Green
$10.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


Washed Linen II - Black
$13.00 per 1/2 meter
($26.00 per meter)
($26.00 per meter)


4.5oz Sandwashed Cotton - Antique Gold
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


12oz Non-Stretch Denim - Vintage Indigo
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Plaid Yarn Dyed Linen - Marina
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


On sale
Spectrum Check Yarn Dyed Cotton - Orange/Pickle/Pink
$6.00 per 1/2 meter
$7.00 per 1/2 meter
($12.00 per meter)
($12.00 per meter)


On sale
Varied Checks Lightweight Yarn Dyed Cotton Jacquard - Black/White
$5.00 per 1/2 meter
$8.00 per 1/2 meter
($10.00 per meter)
($10.00 per meter)


8.5oz Washed Cotton Canvas - Caper
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


6oz Cotton Twill - Navy Blue
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


4oz Sandwashed Cotton - Cocoa
$5.00 per 1/2 meter
($10.00 per meter)
($10.00 per meter)


On sale
Awning Stripe Yarn Dyed Cotton - Black/Teak/Chartreuse
$5.00 per 1/2 meter
$7.00 per 1/2 meter
($10.00 per meter)
($10.00 per meter)


4oz Sandwashed Cotton - Mint
$5.00 per 1/2 meter
($10.00 per meter)
($10.00 per meter)


8.5oz Washed Cotton Canvas - Black
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Check Handwoven Cotton - Teal/Pink/Yellow
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


On sale
Midweight Hemp Slub - Terracotta
$9.00 per 1/2 meter
$12.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Gingham Stonewashed Linen - Burnt Toffee
$14.00 per 1/2 meter
($28.00 per meter)
($28.00 per meter)


Washed Linen - Petrol
$13.00 per 1/2 meter
($26.00 per meter)
($26.00 per meter)


On sale
Fine Lines Printed Linen - Taupe/Black
$11.00 per 1/2 meter
$14.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Waxed Cotton Canvas - Military
$19.00 per 1/2 meter
($38.00 per meter)
($38.00 per meter)


9oz Brushed Bull Denim - Midnight Navy
$10.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


8.5oz Washed Cotton Canvas - Walnut
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


Mini Gingham Linen - Black/Ecru
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


Mini Gingham Linen - Oatmeal/Ecru
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


6oz Cotton Twill - Dark Copper
$7.00 per 1/2 meter
($14.00 per meter)
($14.00 per meter)


10oz Organic Cotton Duck Canvas - Black
$12.00 per 1/2 meter
($24.00 per meter)
($24.00 per meter)


Waxed Cotton Canvas - Slate
$19.00 per 1/2 meter
($38.00 per meter)
($38.00 per meter)


4oz Sandwashed Cotton - Navy
$5.00 per 1/2 meter
($10.00 per meter)
($10.00 per meter)


11oz Hickory Stripe Denim - Indigo/Natural
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


On sale
Plaid Yarn Dyed Linen - Forrester
$10.00 per 1/2 meter
$14.00 per 1/2 meter
($20.00 per meter)
($20.00 per meter)


Bloom Print Crinkle Cotton - White/Crimson
$11.00 per 1/2 meter
($22.00 per meter)
($22.00 per meter)


9.5oz Bull Denim - Bellflower
$9.00 per 1/2 meter
($18.00 per meter)
($18.00 per meter)


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


On sale
Plaid Yarn Dyed Cotton - Pickle/Rose/Teal
$5.00 per 1/2 meter
$7.00 per 1/2 meter
($10.00 per meter)
($10.00 per meter)


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