***Many of the features on our site require Javascript to be enabled. Check here for instructions on how to enable javascript in your browser***

Dharma Trading Co. offers a wide selection of cotton, rayon, linen and hemp fabrics for all your textile crafts. All our fabrics are free of finishes, such as crease resistance or stain resistance, as they can inhibit dyeing. Available in many widths, weights and weaves, there is something for everyone.

The best price for you is to buy by the bolt - we don't have to cut it so we can sell it at a lower price.

We can only cut and sell full yards - not fractions of a yard.

Width measurements may vary slightly.

Remember, bolts lengths vary! They can be over or under - we charge you for the actual yardage. If you need very specific yardage, order cut yardage.