Skip to content
Menu
Menu
Main menu
Fabrics
All Products
Spring Summer 2025
Block Prints
Cord
Cotton
Cupro
Denim
Double Gauze
Essentials
Fancy Fabrics
Faux Leather
Fleece
Football Fabrics
Home Collection
Jersey & Stretchy
Linen
Organza/ Net
Polyester
Pre-Order
Quilting Cotton
Remnants
Satin
Sequin
Silk
Spring Summer 2025
Swimwear
Tencel & Modal
Upholstery
Velvet
Viscose
Viscose Satin
Voile
Wool
Weekly Thread
Our Branches
Enfield - Book A Visit
Kilburn
Contact Us
Log in
Create account
Instagram
TikTok
WhatsApp
Email
Main menu
Close (esc)
Fabrics
All Fabrics
NEW
Block Prints
Cord
Cotton
Cupro
Denim
Double Gauze
Essentials
Fancy Fabrics
Faux Leather
Fleece
Football Fabrics
Home Collection
Jersey & Stretchy
Linen
Organza / Net
Polyester
Pre Order
Quilting Cotton
Remnants
Satin
Sequin
Silk
Spring Summer 2025
Swimwear
Tencel & Modal
Upholstery
Velvet
Viscose
Viscose Satin
Voile
Wool
Weekly Thread
Our Branches
Enfield - Book A Visit
Kilburn
Contact Us
Log in
Create account
Search
Search
Instagram
TikTok
WhatsApp
Email
ALL FABRICS
Fabrics
All Fabrics
NEW
Block Prints
Cord
Cotton
Cupro
Denim
Double Gauze
Essentials
Fancy Fabrics
Faux Leather
Fleece
Football Fabrics
Home Collection
Jersey & Stretchy
Linen
Organza / Net
Polyester
Pre Order
Quilting Cotton
Remnants
Satin
Sequin
Silk
Spring Summer 2025
Swimwear
Tencel & Modal
Upholstery
Velvet
Viscose
Viscose Satin
Voile
Wool
Weekly Thread
Our Branches
Enfield - Book A Visit
Kilburn
Contact Us
Rainbow Fabrics
Log in
Search our site
Search
Close (esc)
Cart
items
Cart
items
Spring Summer 2025
Filter
228 products
Sort
Peach/Dark Green Floral Paisley Viscose Challis
£9.99
Regular price
Add to Cart
, Peach/Dark Green Floral Paisley Viscose Challis
Unit price
/
per
Navy Waffle Cotton
£8.99
Regular price
Add to Cart
, Navy Waffle Cotton
Unit price
/
per
Icy Grey Waffle Cotton
£8.99
Regular price
Add to Cart
, Icy Grey Waffle Cotton
Unit price
/
per
Hale Navy Soft Waffle Cotton
£8.99
Regular price
Add to Cart
, Hale Navy Soft Waffle Cotton
Unit price
/
per
Light Sage Green Waffle Cotton
£8.99
Regular price
Add to Cart
, Light Sage Green Waffle Cotton
Unit price
/
per
Dark Grey Waffle Cotton
£8.99
Regular price
Add to Cart
, Dark Grey Waffle Cotton
Unit price
/
per
Orange Waffle Cotton
£8.99
Regular price
Add to Cart
, Orange Waffle Cotton
Unit price
/
per
Light Grey Soft Waffle Cotton
£8.99
Regular price
Add to Cart
, Light Grey Soft Waffle Cotton
Unit price
/
per
Black Dutchess Satin *DEFECT*
£7.99
Regular price
Add to Cart
, Black Dutchess Satin *DEFECT*
Unit price
/
per
Green/Beige Geometric Shapes Viscose Challis
£9.99
Regular price
Add to Cart
, Green/Beige Geometric Shapes Viscose Challis
Unit price
/
per
Black Irregular Stripe Viscose Challis
£9.99
Regular price
Add to Cart
, Black Irregular Stripe Viscose Challis
Unit price
/
per
Floral Bed Chiffon
£7.99
Regular price
Add to Cart
, Floral Bed Chiffon
Unit price
/
per
Hot Pink/Black Irregular Polka Poly Crepe
£7.99
Regular price
Add to Cart
, Hot Pink/Black Irregular Polka Poly Crepe
Unit price
/
per
Black PU Leather
£9.99
Regular price
Add to Cart
, Black PU Leather
Unit price
/
per
Peachy Pink Soft Poly Satin
£7.99
Regular price
Add to Cart
, Peachy Pink Soft Poly Satin
Unit price
/
per
Off-White/Black Geometric Viscose Crepe
£9.99
Regular price
Add to Cart
, Off-White/Black Geometric Viscose Crepe
Unit price
/
per
Black/White Polka Viscose Challis
£6.99
Regular price
Add to Cart
, Black/White Polka Viscose Challis
Unit price
/
per
Blue Large Floral Lightweight Cotton
£9.99
Regular price
Add to Cart
, Blue Large Floral Lightweight Cotton
Unit price
/
per
Grey/White Irregular Stripe Lightweight Cotton
£8.99
Regular price
Add to Cart
, Grey/White Irregular Stripe Lightweight Cotton
Unit price
/
per
Orangey Red/White Animal Print Poly Jersey
£7.99
Regular price
Add to Cart
, Orangey Red/White Animal Print Poly Jersey
Unit price
/
per
Black Double Dutchess Satin
£6.99
Regular price
Add to Cart
, Black Double Dutchess Satin
Unit price
/
per
Yellow/Black Mini Gingham SeerSucker
£7.99
Regular price
Add to Cart
, Yellow/Black Mini Gingham SeerSucker
Unit price
/
per
Black/White Zebra Stripe Crinkle Satin Stretch
£7.99
Regular price
Add to Cart
, Black/White Zebra Stripe Crinkle Satin Stretch
Unit price
/
per
Pale Blue Vintage Floral Crinkle Poly Satin
£7.99
Regular price
Add to Cart
, Pale Blue Vintage Floral Crinkle Poly Satin
Unit price
/
per
1
2
3
4
…
10
Filter
Close (esc)
Availability
In stock
(228)
Out of stock
(1)
Price
£
From
–
£
To
Product Type
Fabric
(196)
Fabric Type
Polyester
(2)
Satin
(2)
Viscose
(1)
Jacquard
(1)
Satin Jacquard
(1)
Seersucker
(1)
SELLING FAST!
(1)
Apply
Sort
Close (esc)
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Apply
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
Your cart
-
Close (esc)
Your cart is currently empty.
New subtotal: £0.00 GBP