both Rainbow  and read orange pink stripes fabrics organic and recycled cotton with a heart shaped pins holder
Rainbow fabric organic and recycled cotton with a tomato shaped pins holder and 2 bobbins
Rainbow cotton fabric being woven in a lancashire mill
Close up of red orange and pink herringbone fabric with a white and a black cotton bobbin and a tomatoed shaped needles holder
red orange and pink striped fabric on the loom, being woven
Fabric by the Centimeter: Rainbow and Red Orange Pink fabrics

Fabric by the Centimeter: Rainbow and Red Orange Pink fabrics

Regular price £32.00 Save £-32.00
FREE delivery

Only 29 items in stock!

Fabric by the Centimeter: Colorful, Eco-Friendly, and Durable

Transform your crafting and decorating projects with our vibrant Fabric by the Centimeter. Here’s why it’s your perfect choice:

Top-Quality Material

  • Made in the UK with traditional know how
  • 100% organic cotton – soft, comfortable, and eco-friendly.
  • Crafted from recycled materials, reducing its carbon footprint.

Stunning Colors

  • A rainbow of hues: red, orange, pink, and more.
  • Colorfast – vibrant colors that won’t fade.
  • Perfect for adding a pop of color to any project – from furniture upholstery to clothing and home decor.

Practical Features

  • Heavyweight (275sqm) – ideal for upholstery and durable against wear and tear.
  • Easy to handle and stitch, making it great for both beginners and experienced crafters.
  • Perfect for lampshade covers, adding personality to any room.


  • Smooth, consistent weave for easy cutting and sewing.
  • Sold by the centimeter – buy exactly what you need, no waste, and save money.


  • Rave reviews for vibrant colors, durability, and ease of use.

This is you happy unicorn fabric find! High-quality, eco-friendly, and bursting with color, it's perfect for bringing your creative projects to life. Don’t wait – add this must-have fabric to your collection today!



Domestic Shipping 

 Free UK delivery


North America

 Free US delivery


All  orders are processed within 1 to 2 business days (excluding weekends and holidays) after receiving your order confirmation email.

Allow  3 - 17 days for some international orders 

You will receive another notification when your order has shipped. Potential delays due to high volume orders or postal service / courier problems are outside our control.


We have a 30-day return policy, which means you have 30 days after receiving your item to request a return.

To be eligible for a return, your item must be in the same condition that you received it, unused, with tags, and in its original packaging. 

To start a return, please email

 quoting your order number and full name.