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
SALE
Satin
Sequin
Silk
Spring Summer 2025
Swimwear
Tencel & Modal
Upholstery
Velvet
Viscose
Viscose Satin
Voile
Wool
Clearance Outlet
Weekly Thread
Our Branches
Enfield
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
Sale
Satin
Sequin
Silk
Spring Summer 2025
Swimwear
Tencel & Modal
Upholstery
Velvet
Viscose
Viscose Satin
Voile
Wool
Clearance Outlet
Weekly Thread
Our Branches
Enfield
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
Sale
Satin
Sequin
Silk
Spring Summer 2025
Swimwear
Tencel & Modal
Upholstery
Velvet
Viscose
Viscose Satin
Voile
Wool
Clearance Outlet
Rust/Black Paisley Floral Lightweight Cotton
Black/Off-White Confetti Cotton Sateen 86" *EXTRA WIDE*
Yellow/Black Mini Gingham SeerSucker
Black PU Leather
Lime/Pink Twin Block Crushed Velvet Jersey
Off-White Bubble Crepe
View All
Weekly Thread
Our Branches
Enfield
Kilburn
Contact Us
Rainbow Fabrics
Log in
Search our site
Search
Close (esc)
Cart
items
Cart
items
All Products
Filter
529 products
Sort
Candy Pink Diamond Petal Web Anglaise Cotton
£9.99
Regular price
Add to Cart
, Candy Pink Diamond Petal Web Anglaise Cotton
Unit price
/
per
Sunflower Daisy Large Panel Stripe 100% Cotton
£3.99
Sale price
£5.99
Regular price
Add to Cart
, Sunflower Daisy Large Panel Stripe 100% Cotton
Unit price
/
per
On Sale
Blue Tiny Beasts Ladybug Cotton Sateen 108" - Tula Pink
£10.99
Regular price
Add to Cart
, Blue Tiny Beasts Ladybug Cotton Sateen 108" - Tula Pink
Unit price
/
per
Pale Mint Bestie Chain Cotton Sateen 108" - Tula Pink
£10.99
Regular price
Add to Cart
, Pale Mint Bestie Chain Cotton Sateen 108" - Tula Pink
Unit price
/
per
Arsenal Carpet Tile
£4.99
Sale price
£8.99
Regular price
Add to Cart
, Arsenal Carpet Tile
Unit price
/
per
On Sale
Chelsea F.C. Carpet Tile
£4.99
Sale price
£8.99
Regular price
Add to Cart
, Chelsea F.C. Carpet Tile
Unit price
/
per
On Sale
Manchester City Carpet Tile
£4.49
Sale price
£8.99
Regular price
Add to Cart
, Manchester City Carpet Tile
Unit price
/
per
On Sale
Tottenham Hotspur Carpet Tile
£8.99
Regular price
Add to Cart
, Tottenham Hotspur Carpet Tile
Unit price
/
per
Sailor Cotton Drill
£3.99
Sale price
£9.99
Regular price
Add to Cart
, Sailor Cotton Drill
Unit price
/
per
On Sale
White Poly Satin
£3.99
Sale price
£7.99
Regular price
Add to Cart
, White Poly Satin
Unit price
/
per
On Sale
Black Dutchess Satin *DEFECT*
£6.99
Sale price
£9.99
Regular price
Add to Cart
, Black Dutchess Satin *DEFECT*
Unit price
/
per
On Sale
Yellow Poly Satin
£3.99
Sale price
£7.99
Regular price
Add to Cart
, Yellow Poly Satin
Unit price
/
per
On Sale
Blue/White Oval Chain Anglaise Cotton
£9.99
Regular price
Add to Cart
, Blue/White Oval Chain Anglaise Cotton
Unit price
/
per
*Laura* White Embroidered Sequin Floral Lace
£14.99
Regular price
Add to Cart
, *Laura* White Embroidered Sequin Floral Lace
Unit price
/
per
*Amelia* 3D Floral Beaded Lace
£14.99
Regular price
Add to Cart
, *Amelia* 3D Floral Beaded Lace
Unit price
/
per
*Karina* Ivory Floral Sequin Patch Lace
£14.99
Regular price
Add to Cart
, *Karina* Ivory Floral Sequin Patch Lace
Unit price
/
per
*Brianna* Ivory Paisley Beaded Sequin Lace
£14.99
Regular price
Add to Cart
, *Brianna* Ivory Paisley Beaded Sequin Lace
Unit price
/
per
*Ashley* Ivory Beaded Floral Twine Lace
£14.99
Regular price
Add to Cart
, *Ashley* Ivory Beaded Floral Twine Lace
Unit price
/
per
Blue Pokemon Character 100% Cotton
£5.99
Regular price
Add to Cart
, Blue Pokemon Character 100% Cotton
Unit price
/
per
Pale Blue Mermaid Look 100% Cotton
£2.99
Sale price
£8.99
Regular price
Add to Cart
, Pale Blue Mermaid Look 100% Cotton
Unit price
/
per
On Sale
Barca Repeat 100% Cotton Football Club Fabric
£11.99
Regular price
Add to Cart
, Barca Repeat 100% Cotton Football Club Fabric
Unit price
/
per
Real Madrid FC 100% Cotton Football Fabric *DEFECTED*
£9.99
Sale price
£11.99
Regular price
Add to Cart
, Real Madrid FC 100% Cotton Football Fabric *DEFECTED*
Unit price
/
per
On Sale
Lime Green Poly Satin
£3.99
Sale price
£7.99
Regular price
Add to Cart
, Lime Green Poly Satin
Unit price
/
per
On Sale
Teal Matte Poly Crinkle Satin
£3.99
Sale price
£7.99
Regular price
Add to Cart
, Teal Matte Poly Crinkle Satin
Unit price
/
per
On Sale
1
…
19
20
21
22
23
Filter
Close (esc)
Availability
In stock
(525)
Out of stock
(5)
Price
£
From
–
£
To
Product Type
Fabric
(450)
Gift Cards
(1)
Fabric Type
Cotton
(3)
Jersey
(1)
Polyester
(6)
Satin
(6)
Viscose
(2)
Viscose Jersey
(1)
Available now
(7)
Jacquard
(1)
organza
(3)
quilting and crafting
(156)
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