2.5 Yards Hmong Indigo Batik Cotton Textile Tribal Handmade Print Fabric A017

+ $3.95 shipping
+ $3.95 shipping
In stock
Preparation takes 1-2 business days
Arrives from the United States

Item details

2.5 yard long piece. Approx. 11.5 inches wide. Traditional hilltribe hand printed indigo fabric from Northern Thailand. Also known as 'mor hom', this came from a small village in Phrae, Thailand. These homespun fabrics have been made for centuries by the Hmong people using organic cotton & indigo plant based dyes. Each piece is woven using traditional wooden or bamboo looms and are all individually handprinted and dyed.

Perfect material for crafts projects,quilting or home fashion & decor.All orders shipped within 1-2 business days by USPS first class.

Care instructions: Hand wash or machine wash cold with like colors, air dry flat. Color may run during first few washes as this is normal for all indigo dyed fabrics.

Shipping calculator may not be accurate for larger yardage purchases. Please convo us to get a more accurate estimate. Any excess shipping paid will be refunded.

Sorry, no shipping to Italy, Brazil, Azerbaijan.

No reviews yet

Shipping & policies
Preparation takes 1-2 business days
Arrives from the United States
Estimated Shipping
Shipping to
Zip or postal code

Important notice: We are unable to ship using third party Fedex or UPS accounts. We ship all orders by USPS only.

Please make sure your shipping address is full and correct at the final checkout page before confirming your order (very important).

All items will be shipped within 1-2 business days upon receipt of payment via standard mail (USPS) local post office for both domestic and International orders. For domestic shipments with totals of $15 & above, delivery confirmation will be provided but no insurance. Tracking numbers, delivery confirmation & insurance is not provided for standard international shipments.

Orders weighing 13 ounces (usually 2-3 fabric pieces) or more are automatically upgraded to Priority Mail. Buyer may upgrade to express mail (with insurance and tracking number) / Priority(no insurance, no tracking number) / register mail (tracking number, no insurance ) please contact us.

We recommend and encourage customers to purchase insurance for packages. Although we make every effort to pack all products securely, we cannot be held responsible for any order(s) without insurance that are mishandled or lost by USPS.


Due to changes in USPS rate structure, it is most cost effective to ship 4 pieces of fabric in one package. You will not be getting a cost effective postage rate if purchasing a quantity more or less than 4. Notice the huge jump in postage cost on quantities over 4 due to the package exceeding a certain weight class set by USPS.

1 piece: $13.50
2 pieces: $22.50
3 pieces: $22.50
4 pieces: $22.50 (most cost effective)
5 pieces: $33.75 (no longer cost effective)

Canada shipping rates for indigo fabrics

1 piece: $10.00
2 pieces: $15.50
3 pieces: $15.50
4 pieces: $15.50 (most cost effective)
5 pieces: $24.50 (less cost effective)

The on site international shipping calculator may not be accurate for orders of more than 2. You will only be charged based on the rates mentioned above (subject to change by USPS). All excess postage paid will be refunded.


Payment is required as soon as item is purchased. Delayed payment may cause orders to be cancelled unless we receive prior communication from buyer or request for deadline extension. We currently accept payments through paypal.

Returns & exchanges

All sales are final however if for any reason you are unhappy with your purchase please do not hesitate to contact us. We will do our best to resolve any problems related to the transaction.