Indian Block Print Cotton Fabrics

Discover our collection of Indian block print cotton fabrics, featuring traditional hand-printed designs in versatile cotton weights. From fine shirtweight cottons for blouses, shirts, dresses and lightweight tops to quilted cottons perfect for jackets, bags, accessories and home sewing projects.

Indian block printing is a traditional textile technique where carved wooden blocks are used to print designs onto cotton, giving each fabric its distinctive handcrafted character. With a mix of floral, geometric and decorative prints, these fabrics are full of colour and pattern while remaining wonderfully practical for sewing.

Whether you're making a new garment, adding personality to a handmade bag or looking for something special for your next quilting project, explore our Indian block print cottons and find a print to inspire your next make.