Croft Mill

Furnishing Fabrics

Welcome to our carefully curated collection of furnishing fabrics, where quality meets craft. Whether you're breathing new life into your living space or embarking on a crafty home improvement project, you've come to the right place. Read more/less

Discover a versatile range of materials including plush wool furnishings for that touch of elegance, cotton canvas for durability, and contemporary faux leather and fur to add a luxurious finish to any room. With our fabrics, your cushion covers will become conversation starters, your curtains will turn into room features, and your bed sheet fabrics will make bedtime your favourite time of the day.

But that's not all. Take your pick from our selection and accessorise with our wool furnishing pieces designed to complement your interior theme. Thinking of hosting garden parties? Check out our outdoor furnishing fabrics, perfect for alfresco dining or lounging in style. And don't forget to browse our trimmings for that extra flair in your décor.

Unleash your creativity with our furnishing and home craft fabric collections. Happy crafting!

49–72 of 83 items
View:
Sort by:
Blue Velvet Furnishing
Part number
2111E20 NC

Blue Velvet Furnishing

Luxurious 134cm wide, soft velvet fabric with a blue and grey stripe. Perfect for cushion covers, bags, and craft projects.
Old price
€14.39
Price incl. VAT
€11.51 per metre
20% discount
Valid until 10/12/2024
Heavy Water Resistant Canvas - Navy
Heavy Water Resistant Canvas - Navy
Part number
7264n

Heavy Water Resistant Canvas - Navy

155cm wide PU coated heavy polyester canvas in navy with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
British Wool Check Furnishing Fabric
British Wool Check Furnishing Fabric
Part number
1909K08

British Wool Check Furnishing Fabric

Striking wool furnishing for blinds cushions and light upholstery, this British made wool comes in purple, green check with navy, pale blue and ochre overcheck.
Old price
€35.98
Price incl. VAT
€32.38 per metre
10% discount
Valid until 30/08/2025
Cotton Canvas - Mid Blue
Part number
2107O01

Cotton Canvas - Mid Blue

Plain cotton canvas in mid blue. Very strong cloth for use anywhere you need strength.
Price incl. VAT
€13.13 per metre
Cotton Canvas - Yellow
Part number
2106O08

Cotton Canvas - Yellow

Plain cotton canvas in yellow. very strong cloth for use anywhere you need strength.
Price incl. VAT
€13.13 per metre
Stone Washed Linen - White
Part number
2104O001

Stone Washed Linen - White

Unique and heavy stone washed linen fabric in white with a subtle texture in the weave. 380gsm.
Price incl. VAT
€20.39 per metre
Heavy Water Resistant Canvas - Pink
Heavy Water Resistant Canvas - Pink
Part number
7264f

Heavy Water Resistant Canvas - Pink

155cm wide PU coated heavy polyester canvas in pink with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Heavy Cotton Canvas - Purple
Part number
1202AM01

Heavy Cotton Canvas - Purple

Heavy, plain cotton canvas in purple very strong cloth, perfect for soft furnishing & bags. 
Price incl. VAT
€14.99 per metre
Wool Tartan - Muted - Red
Wool Tartan - Muted - Red
Part number
2012A28

Wool Tartan - Muted - Red

Made in Britain from 100% wool, this tartan patterned fabric in red features shades of green and blue. Perfect for trousers, skirts, suits and kilts!
Price incl. VAT
€34.78 per metre
Cotton Canvas - Navy
Part number
2102O12

Cotton Canvas - Navy

Plain cotton canvas in navy. Very strong cloth for use anywhere you need strength.
Price incl. VAT
€13.13 per metre
Cotton Canvas - Cherry Thief
Part number
2011PH05

Cotton Canvas - Cherry Thief

Cotton canvas fabric with a duck egg blue and pale cream design inspired by William Morris.
Price incl. VAT
€18.59 per metre
Cotton Canvas - Sage
Part number
2011O11

Cotton Canvas - Sage

Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
Price incl. VAT
€13.13 per metre
Cotton Canvas - Black
Part number
2009O28

Cotton Canvas - Black

Plain cotton canvas in Black. Very strong cloth for use anywhere you need strength.
Price incl. VAT
€13.13 per metre
Heavy Water Resistant Canvas - Lime
Heavy Water Resistant Canvas - Lime
Part number
7264L

Heavy Water Resistant Canvas - Lime

155cm wide PU coated heavy polyester canvas in lime green with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Heavy Water Resistant Canvas - Turquoise
Heavy Water Resistant Canvas - Turquoise
Part number
7264z

Heavy Water Resistant Canvas - Turquoise

155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Heavy Water Resistant Canvas - Khaki
Heavy Water Resistant Canvas - Khaki
Part number
7264e

Heavy Water Resistant Canvas - Khaki

155cm wide PU coated heavy polyester canvas in khaki with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Heavy Water Resistant Canvas - Purple
Heavy Water Resistant Canvas - Purple
Part number
7264c

Heavy Water Resistant Canvas - Purple

155cm wide PU coated heavy polyester canvas in purple with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Canvas Print - Rainforest
Part number
2206F05

Canvas Print - Rainforest

This is a green tropical leaf print cotton canvas craft fabric. This has shades of green and teal on a white background! Perfect for soft furnishings!
Price incl. VAT
€17.99 per metre
Faux Leather - Gold
Part number
1902451b

Faux Leather - Gold

Superb quality faux leather in gold, It is 320gr/qm and is 60% polyurethane, 25% polyester and 15 cotton (the backing), wipe down or dry clean only.
Price incl. VAT
€19.19 per metre
Heavy Water Resistant Canvas - Grey
Heavy Water Resistant Canvas - Grey
Part number
7264O

Heavy Water Resistant Canvas - Grey

155cm wide PU coated heavy polyester canvas in grey with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Heavy Water Resistant Canvas - Green
Heavy Water Resistant Canvas - Green
Part number
7264b

Heavy Water Resistant Canvas - Green

155cm wide PU coated heavy polyester canvas in green with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Price incl. VAT
€14.39 per metre
Egyptian Muslin - FR - Soft White
Part number
1807L09

Egyptian Muslin - FR - Soft White

158cm wide, fine quite open weave cotton muslin which has been made fire retardant. (And it works too.) Not absolutely transparent, it comes in white with a lovely soft hand.
Price incl. VAT
€5.70 per metre
Cotton Canvas - Red
Part number
1809O17

Cotton Canvas - Red

Plain cotton canvas in red. Very strong cloth for use anywhere you need strength.
Price incl. VAT
€13.13 per metre
Roald Dahl - Fantabulous
Part number
1803C01gNC

Roald Dahl - Fantabulous

This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.
Old price
€9.59
Price incl. VAT
€8.63 per metre
10% discount
Valid until 30/08/2025