filters

Designer Home Textiles Handcrafted in India

Everything in this collection begins with a print. From upholstery fabric for sofas and chairs to curtains, cushions, bed linen and rugs — Freedom Tree's textiles are designed in-house and made in India, in original patterns you won't find anywhere else.

Read More >>

Read Less >>

429 Products
load more

Frequently Asked Questions about Textiles & Furnishing


Does Freedom Tree sell upholstery fabric by the metre?

Yes. Upholstery and home fabrics are sold by the metre. You can browse the full range under Upholstery Fabric and Home Fabrics on the site, and order fabric swatches before committing to a full quantity.

Can I use Freedom Tree fabric to reupholster my existing furniture?

Yes. Our upholstery-weight fabrics are suitable for sofas, armchairs, dining chairs, ottomans, and headboards. We recommend ordering a fabric swatch first to check weight, texture and colour in your specific lighting conditions.

How much fabric do I need to upholster a sofa?

A standard three-seater sofa requires approximately 8–12 metres of fabric, depending on the pattern repeat and the complexity of the upholstery. A fabric swatch can confirm the pattern repeat; our team and your upholsterer can advise on the exact quantity required.

Are Freedom Tree home furnishing fabrics available for curtains as well as upholstery?

Yes. Our home fabrics range includes both upholstery-weight and curtain-weight options. Lighter fabrics are suitable for curtains, cushion covers and soft furnishings; heavier fabrics are designed for upholstery. Each product page specifies the recommended use.

Where are Freedom Tree fabrics made?

All Freedom Tree fabrics are designed in-house and printed or woven in India. We work with skilled printers and weavers using both traditional screen-printing techniques and contemporary digital printing.