Valentine´s day - Fabrics

We’ve got our rose-tinted spectacles on, as the most romantic day of the year is nearly here! Everyone loves treating their loved ones to a special gift on Valentine's Day, so why not make something yourself? We’ve found plenty of red fabrics for your heartfelt projects. Sew your nearest and dearest a cosy cushion or a sweet keyring with your initials. How are you going to surprise your Valentine?
113 Results
-
Upholstery Fabric Velvet – carmineDeal£12.65 / m (£9.04 / m²)
-
Felt 90 cm / 1 mm thick – chiliDeal£4.45 / m (£4.94 / m²)
-
watercolour flowers -viscose blend – midnight blue-40%£8.07 / m £13.45 / m (£6.21 / m²)
-
Viscose Satin Plain – sandDeal£12.45 / m (£8.30 / m²)
-
Linen fabric ramie mix stonewashed, heavy quality – burgundyDeal£14.45 / m (£10.40 / m²)
-
Stretch Velvet carmineDeal£9.95 / m (£6.77 / m²)
-
Viscose Satin Plain – whiteDeal£12.45 / m (£8.30 / m²)
-
Cotton poplin watercolour hearts – white£9.95 / m (£6.63 / m²)
-
watercolour flowers -viscose blend – blue-black-20%£8.60 / m £10.75 / m (£6.62 / m²)
-
Medium Cotton Jersey Plain – dark dusky pink£10.45 / m (£6.97 / m²)
-
Fine Jersey Knit with Openwork – dusky pink£11.65 / m (£8.32 / m²)
-
Medium Cotton Jersey Plain – burgundy£10.45 / m (£6.97 / m²)
-
Felt 90 cm / 3 mm thick – light pinkDeal£7.45 / m (£8.28 / m²)
-
Cotton Flannel Colourful Hearts – white£9.95 / m (£6.86 / m²)
-
Linen fabric Ramie mix medium – dark red£12.45 / m (£9.02 / m²)
-
Felt 90 cm / 3 mm thick – pinkDeal£7.45 / m (£8.28 / m²)
-
Cosy Fleece – dusky pink£8.45 / m (£5.63 / m²)
-
Viscose Satin Plain – offwhite£12.45 / m (£8.30 / m²)
-
Felt 90 cm / 3 mm thick – chiliDeal£7.45 / m (£8.28 / m²)
-
Plain ribbed jersey – offwhiteDeal£14.45 / m (£10.32 / m²)
-
Cotton Jersey watercolour hearts Digital Print – ivory/blue grey£12.75 / m (£8.50 / m²)
-
Imitation Nappa Leather – burgundy£11.55 / m (£8.43 / m²)
-
Felt 45 cm / 4 mm thick– carmineDeal£8.45 / m (£18.78 / m²)
-
Fine Jersey Knit with Openwork Melange – light pinkDeal£11.65 / m (£8.32 / m²)
-
Lace with double-sided floral scalloped edge – whiteDeal£9.95 / m (£6.82 / m²)
-
Upholstery Fabric – burgundyDeal£8.45 / m (£6.04 / m²)
-
Upholstery Fabric Velvet Pet-friendly – carmine£15.75 / m (£11.25 / m²)
-
Upholstery Fabric Como – redDeal£8.45 / m (£6.04 / m²)
-
Bi-Stretch Gabardine – burgundyDeal£11.65 / m (£8.03 / m²)
-
Medium Cotton Jersey Plain – light dusky pinkDeal£10.45 / m (£6.97 / m²)
-
GOTS Cotton Jersey | Tula – dusky pinkDeal£13.45 / m (£8.97 / m²)
-
Scattered hearts organic cotton poplin – greigeBack soon£10.95 / m (£7.30 / m²)
-
Upholstery Fabric Velvet – pink£12.65 / m (£9.04 / m²)
-
GOTS Cotton Jersey | Tula – pink£13.45 / m (£8.97 / m²)
-
Scattered hearts organic cotton poplin – dusky pink£10.95 / m (£7.30 / m²)
-
Viscose Satin Plain – navy blueDeal£12.45 / m (£8.30 / m²)
-
Plain ribbed jersey – medium brownDeal£14.45 / m (£10.32 / m²)
-
Decor Velvet – red£10.95 / m (£7.30 / m²)
-
Viscose Satin Plain – roséDeal£12.45 / m (£8.30 / m²)
-
Baumwolljersey Medium Uni – pinkDeal£10.45 / m (£6.97 / m²)
-
Cotton Poplin HeartsDeal£9.95 / m (£6.63 / m²)
-
Viscose Satin Plain – blackDeal£12.45 / m (£8.30 / m²)
-
Imitation Leather – burgundy£11.55 / m (£8.25 / m²)
-
Ponte Roma Jersey Classic – burgundyDeal£10.95 / m (£7.45 / m²)
-
Upholstery Fabric Velvet Pet-friendly – dusky pinkDeal£15.75 / m (£11.25 / m²)
-
Plain ribbed jersey – pistachioDeal£14.45 / m (£10.32 / m²)
-
GOTS Double Gauze/Muslin | Tula – pastel violetDeal£12.45 / m (£9.43 / m²)
-
Plain ribbed jersey – oliveDeal£14.45 / m (£10.32 / m²)
You have viewed 48 of 113 products