High quality double faced satin ribbon, perfect for hair bows, cakes, clothing, crafting and much more.
We also stock organza ribbon, velvet ribbon, lamee ribbon and a range of printed ribbons. Please contact us with your requirements, we are happy to send you information and pictures of our stock
Available in 3mm ,10mm, 16mm, 25mm, 39mm and 50mm - please use the list below to select your size.
Filter by collection :
Acid Green 556
£ 0.36 per metre
Aegan Blue 327
£ 0.36 per metre
Antique White 028
£ 0.36 per metre
Aqua 314
£ 0.36 per metre
Autumn Orange 761
£ 0.36 per metre
Azalea 187
£ 0.36 per metre
Baby Maize 617
£ 0.36 per metre
Beauty 193
£ 0.36 per metre
Black 030
£ 0.36 per metre
Blue Topaz 308
£ 0.36 per metre
Blue Vapor 303
£ 0.36 per metre
Bluebell 307
£ 0.36 per metre
Brown 850
£ 0.36 per metre
Buttercup 644
£ 0.36 per metre
Buttermilk 824
£ 0.36 per metre
Candlelight 820
£ 0.36 per metre
Cappuccino 868
£ 0.36 per metre
Celadon 564
£ 0.36 per metre
Charcoal 077
£ 0.36 per metre
Copen 335
£ 0.36 per metre
Coral Rose 210
£ 0.36 per metre
Cream 815
£ 0.36 per metre
Crystaline 313
£ 0.36 per metre
Daffodil 645
£ 0.36 per metre
Delphinium 464
£ 0.36 per metre
Electric Blue 352
£ 0.36 per metre
Emerald 580
£ 0.36 per metre
Fantasy Rose 152
£ 0.36 per metre
Forest Green 587
£ 0.36 per metre
Fresco 434
£ 0.36 per metre
Garden Rose 183
£ 0.36 per metre
Grape 463
£ 0.36 per metre
Grappa 476
£ 0.36 per metre
Hot Pink 165
£ 0.36 per metre
Hot Red 252
£ 0.36 per metre
Hunter 589
£ 0.36 per metre
Icy Pink 103
£ 0.36 per metre
Iris 447
£ 0.36 per metre
Island Blue 328
£ 0.36 per metre
Kiwi 548
£ 0.36 per metre
La Rosa 198
£ 0.36 per metre
Lemon 640
£ 0.36 per metre
Light Orchid 430
£ 0.36 per metre
Mallard 342
£ 0.36 per metre
Military Blue 369
£ 0.36 per metre
Navy 370
£ 0.36 per metre
Nude 112
£ 0.36 per metre
Ocean Blue 322
£ 0.36 per metre
Off White 000
£ 0.36 per metre
Passionfruit 159
£ 0.36 per metre
Pastel Green 513
£ 0.36 per metre
Peach 720
£ 0.36 per metre
Petal Peach 714
£ 0.36 per metre
Pineapple 625
£ 0.36 per metre
Pink 150
£ 0.36 per metre
Pistachio 525
£ 0.36 per metre
Plum 285
£ 0.36 per metre
Purple 465
£ 0.36 per metre
Raisin 793
£ 0.36 per metre
Raw Silk 826
£ 0.36 per metre
Red 250
£ 0.36 per metre
Regal Purple 470
£ 0.36 per metre
Royal 350
£ 0.36 per metre
Rust 780
£ 0.36 per metre
Scarlet 260
£ 0.36 per metre
Shell Grey 007
£ 0.36 per metre
Sherry 789
£ 0.36 per metre
Shocking Pink 175
£ 0.36 per metre
Silver 012
£ 0.36 per metre
Smoke Blue 363
£ 0.36 per metre
Tangerine 668
£ 0.36 per metre
Teal 247
£ 0.36 per metre
Tornado 343
£ 0.36 per metre
Tulip 148
£ 0.36 per metre
Turquoise 340
£ 0.36 per metre
Victorian Rose 174
£ 0.36 per metre
Viola 477
£ 0.36 per metre
Watermelon 243
£ 0.36 per metre
White 029
£ 0.36 per metre
Wild Rose 149
£ 0.36 per metre
Willow 563
£ 0.36 per metre
Wisteria 458
£ 0.36 per metre
Yellow Gold 660
£ 0.36 per metre