Croft Mill

Upholstery Fabrics

1–24 of 59 items
View:
Sort by:
100% Pure Silk Dupion - Red
Part number
2305NT04

100% Pure Silk Dupion - Red

100% pure silk dupion fabric in red, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€33.47 per metre
100% Pure Silk Dupion - Cream
Part number
2305NT03

100% Pure Silk Dupion - Cream

100% pure silk dupion fabric in cream, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€33.47 per metre
100% Pure Silk Dupion - Gold
Part number
2305NT02

100% Pure Silk Dupion - Gold

100% pure silk dupion fabric in gold, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€33.47 per metre
100% Pure Silk Dupion - Duck Egg
Part number
2305NT01

100% Pure Silk Dupion - Duck Egg

100% pure silk dupion fabric in duck egg, the perfect choice for those who appreciate the natural beauty and texture of silk.
Price incl. VAT
€33.47 per metre
Tweety Pie
Part number
2209VM03

Tweety Pie

145cm wide, woven cotton canvas fabric in yellow, excellent for home furnishings, bags and craft projects!
Price incl. VAT
€11.96 per metre
Super Trouper - Burgundy
Part number
2201VM03A

Super Trouper - Burgundy

Made from a blend of acrylic, polyester, viscose and kanecaron, this striped furnishing fabric in burgundy is great for upholstery.
Old price
€21.52
Price incl. VAT
€10.76 per metre
50% discount
Valid until 27/07/2027
Super Trouper - Blue
Part number
2201VM03B

Super Trouper - Blue

140cm wide, striped velour furnishing fabric made from a mix of acrylic, polyester, viscose and kanecaron with a blue hue, ideal for cushions!
Old price
€21.52
Price incl. VAT
€10.76 per metre
50% discount
Valid until 27/07/2027
Great British - Taupe
Great British - Taupe
Part number
2207AM03

Great British - Taupe

Made in Yorkshire, England, our herringbone weave wool suiting fabric in brown is ideal for jackets, skirts and trousers!
Price incl. VAT
€34.67 per metre
Great British - Beige
Great British - Beige
Part number
2207AM02

Great British - Beige

Our herringbone weave wool suiting fabric in beige is made in Yorkshire, England – perfect for skirts, trousers or jackets!
Price incl. VAT
€34.67 per metre
Brushed Strokes
Part number
2201VM02

Brushed Strokes

This beautiful beige cotton canvas is 140cm wide and features a painterly geometric circle pattern perfect for soft furnishings or bags!
Old price
€14.35
Price incl. VAT
€10.04 per metre
30% discount
Valid until 27/07/2027
Big Bones
Part number
2209AH04

Big Bones

Heavy-weight wool coating featuring a beige and cream herringbone weave with a fine blue yarn over check, ideal for jackets and suits!
Price incl. VAT
€38.26 per metre
Aphrodite
Aphrodite
Part number
2201VM01

Aphrodite

140cm wide, white viscose linen fabric with a large metallic gold stripe throughout in various directions. Good fabric for a throw!
Old price
€65.75
Price incl. VAT
€46.03 per metre
30% discount
Valid until 27/07/2027
A Better Place - Barny
Part number
2206F03

A Better Place - Barny

This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.
Price incl. VAT
€17.93 per metre
A Better Place - Sleepy Fox
Part number
2206F04

A Better Place - Sleepy Fox

This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
Old price
€17.93
Price incl. VAT
€14.35 per metre
20% discount
Valid until 10/12/2024
A Better Place - Patchwork Ted
Part number
2206F01

A Better Place - Patchwork Ted

This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects. Shop Fabric Online!
Old price
€17.93
Price incl. VAT
€16.14 per metre
10% discount
Valid until 30/08/2025
A Better Place - Terminal
Part number
2206F02

A Better Place - Terminal

Unique and bold, this black printed cotton canvas features an interesting birds-eye airport design. Perfect for home furnishings, bags and crafts.
Old price
€17.93
Price incl. VAT
€14.35 per metre
20% discount
Valid until 10/12/2024
A Better Place - Primrose Pink
Part number
2206F07A

A Better Place - Primrose Pink

Simply gorgeous printed cotton canvas fabric ideal for designing bags & cushions. A white floral design in white and grey on a pink background.
Price incl. VAT
€17.93 per metre
Sanderson - Jewel Leaves
Part number
2203VM02

Sanderson - Jewel Leaves

Colourful fig and teal Jewel Leaves cotton print by Sanderson is made in England. Perfect for jackets, hats, bags, curtains and cushions.
Old price
€17.93
Price incl. VAT
€14.35 per metre
20% discount
Valid until 10/12/2024
Sanderson - Milla
Part number
2203VM01

Sanderson - Milla

This heavy cotton poplin fabric by Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
Old price
€21.52
Price incl. VAT
€17.22 per metre
20% discount
Valid until 10/12/2024
Cotton Poplin - Gustav
Part number
2202P01

Cotton Poplin - Gustav

Colourful cotton canvas fabric in a multi-coloured Klimt inspired abstract design. Superb...
Price incl. VAT
€17.34 per metre
Canvas - To Wear Or Not TO Wear -
Part number
2112PH

Canvas - To Wear Or Not TO Wear -

Fine, soft cotton canvas in cream with an all over spot design in shades of stone, turquoise, grey, lime green and so called burned orange. I think it has a use beyond clothing, and could well be a poses apron.
Price incl. VAT
€15.48 per metre
Canvas - Palms - Sage
Part number
2111PH03

Canvas - Palms - Sage

140cm wide cotton canvas with an all over palms sage print on a pale cream background.
Price incl. VAT
€15.48 per metre
Cotton Canvas - Chain Gang - Blue
Part number
2111PH05

Cotton Canvas - Chain Gang - Blue

A 150cm wide medium weigh cotton canvas in a dirty sort of cream, with a darker blue 10mm stripe running down the cloth. It reminds me a little bit of bandits, or escaped jailbirds in Oh Brother Where Art Thou
Price incl. VAT
€15.48 per metre
Canvas - Bone - Red
Part number
2111PH07

Canvas - Bone - Red

Cotton canvas in a dark red and off white stripe.
Price incl. VAT
€15.48 per metre