Christmas

Christmas will be wonderful!
Discover our wide range of magical Christmas fabrics and creative gift ideas. Make the Christmas period really special with inspirational sewing and craft evenings and give unique Christmas gifts.
Add some magic to your home with Christmas fabrics
For your individual Christmas outfit
213 Results
-
Cotton Poplin Plain – cream£8.45/m (£5.71/m²)
-
Felt 90 cm / 1 mm thick – grey£4.45/m (£4.94/m²)
-
Felt 90 cm / 3 mm thick – grey£7.45/m (£8.28/m²)
-
Satin Ribbon [50 mm] – red£1.75/m
-
Satin Ribbon [9 mm] – light grey£0.95/m
-
Satin Ribbon [50 mm] – beige£1.75/m
-
Webbing Metallic [9 mm] – silver/metallic silver£0.85/m
-
Velvet ribbon Metallic [10 mm] – carmine£2.35/m
-
Velvet ribbon [15 mm] – red£1.25/m
-
Satin Ribbon [3 mm] – beige£0.85/m
-
Satin Ribbon [15 mm] – white£1.00/m
-
Satin Ribbon [3 mm] – lilac£0.85/m
-
Satin Ribbon [3 mm] – light grey£0.85/m
-
Satin Ribbon [3 mm] – red£0.85/m
-
Patch Snowman [6 cm]£3.60/pc
-
Velvet ribbon Metallic [10 mm] – black£2.35/m
-
Velvet ribbon Metallic [10 mm] – royal blue£2.35/m
-
Velvet ribbon [15 mm] – dark green£1.25/m
-
Satin Ribbon [3 mm] – navy blue£0.85/m
-
Piping Polycotton [15 mm] – burgundy£1.09/m
-
Satin Ribbon [15 mm] – aubergine£1.00/m
-
Satin Ribbon [9 mm] – burgundy£0.95/m
-
Satin Ribbon [9 mm] – navy blue£0.95/m
-
Bias binding Metallic [20 mm] – carmine£2.75/m
-
Webbing Metallic [9 mm] – black/metallic silver£0.85/m
-
Bias binding Metallic [20 mm] – black£2.75/m
-
Satin Ribbon [25 mm] – white£1.09/m
-
Velvet ribbon [25 mm] – red£1.69/m
-
Satin Ribbon [9 mm] – royal blue£0.95/m
-
Satin Ribbon [3 mm] – aubergine£0.85/m
-
Satin Ribbon [25 mm] – burgundy£1.09/m
-
Satin Ribbon [9 mm] – mustard£0.95/m
-
Satin Ribbon [9 mm] – red£0.95/m
-
Satin Ribbon [25 mm] – pale mint£1.09/m
-
Satin Ribbon [3 mm] – mustard£0.85/m
-
Bias binding Satin [20 mm] – offwhite£1.29/m
-
Satin Ribbon [15 mm] – mustard£1.00/m
-
Satin Ribbon [9 mm] – pink£0.95/m
-
Velvet ribbon [25 mm] – navy blue£1.69/m
-
Velvet ribbon Metallic [10 mm] – fir green£2.35/m
-
Velvet ribbon [25 mm] – dark green£1.69/m
-
Satin Ribbon [15 mm] – burgundy£1.00/m
-
Satin Ribbon [50 mm] – offwhite£1.75/m
-
Velvet ribbon [36 mm] – red£1.75/m
-
Satin Ribbon [3 mm] – juniper green£0.85/m
-
Satin Ribbon [25 mm] – red£1.09/m
You have viewed 48 of 213 products
Load more products