Croft Mill

Wool Fabrics

Our wool fabrics are perfect for a wide range of applications, from clothing to home furnishings. Wool is naturally flame retardant, making it an ideal fabric for upholstery and other home uses. We stock a wide selection of British wool fabrics, including coatings and jackets, suiting fabrics, furnishing fabrics, and a unique collection of boiled wool and wool tartan. Whether you're looking for a classic look or something more modern, we have the perfect fabric for your needs.
217–240 of 331 items
View:
Sort by:
Pure Luxury - Boiled Wool - Black
Part number
2302O03

Pure Luxury - Boiled Wool - Black

Luxurious quality, 140cm wide, 100% boiled wool fabric in black, perfect for jackets and coats!
Price incl. VAT
£32.50 per metre
Omega
Part number
2302S10-R

Omega

150cm wide superfine wool suiting fabric has a gorgeously soft hand. Features an interesting birds-eye weave in shades of black, dark grey and navy.
Price incl. VAT
£14.00 per metre
Killing Me Softly
Killing Me Softly
Part number
2211PS19

Killing Me Softly

160cm wide, superfine dark navy wool suiting fabric with the faintest over check in pale blue and white, woven in Yorkshire!
Price incl. VAT
£20.00 per metre
And Now For Something
Part number
2301PS01

And Now For Something

155cm wide, heavy wool jersey fabric in dark grey with a navy blue textured reverse, ideal for jackets and skirts!
Price incl. VAT
£22.00 per metre
Capolavoro - Grey Herringbone
Capolavoro - Grey Herringbone
Part number
2301AH06

Capolavoro - Grey Herringbone

Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!
Price incl. VAT
£30.00 per metre
Pure Wool Crepe - Grey
Pure Wool Crepe - Grey
Part number
2211P01B

Pure Wool Crepe - Grey

This 100% pure wool crepe fabric in Grey is the perfect choice for dresses, blouses and skirts! Made in Lancashire, this lightweight cloth has a stunning hand.
Price incl. VAT
£29.00 per metre
Fozzy
Part number
2207E01

Fozzy

This luxury wool blend faux mohair coating material has a festive red hue. Keep warm with style with this luscious polyester wool fabric.
Price incl. VAT
£15.00 per metre
In All My Born Days - Punch
In All My Born Days - Punch
Part number
2211PS51 TS

In All My Born Days - Punch

This Italian fine wool shirting fabric features a black, blue, green and pink check. A gorgeous ex designer cloth you may recognise from the high street.
Price incl. VAT
£20.00 per metre
Euphoria
Euphoria
Part number
2211PS17 TS

Euphoria

160cm wide, ex-designer superfine wool suiting fabric in a classic black and pink pane check design.
Price incl. VAT
£21.00 per metre
Vintage Flannel - Navy Check
Vintage Flannel - Navy Check
Part number
2211S01

Vintage Flannel - Navy Check

Arthur Harrison 100% wool suiting fabric made in England featuring a navy check design, perfect for suits or dressmaking!
Price incl. VAT
£24.00 per metre
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
£29.00 per metre
The Blooming Heather
The Blooming Heather
Part number
2012A27

The Blooming Heather

Made in England, this dark wool ‘heathery’ tweed suiting fabric is perfect for scarves, trousers and waistcoats!
Price incl. VAT
£28.00 per metre
Highland
Part number
2207AM01

Highland

Our 150cm wide, wool tweed suiting fabric in shades of sage, grey and cream is ideal for jackets and coatigans!
Price incl. VAT
£28.00 per metre
Loro Piana - Grey Herringbone
Loro Piana - Grey Herringbone
Part number
2201AH03

Loro Piana - Grey Herringbone

Our Italian wool suiting fabric in grey features a timeless herringbone weave perfect for long/short coats or jackets!
Price incl. VAT
£30.00 per metre
Waffle Grater
Waffle Grater
Part number
2201AH14-TR

Waffle Grater

Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!
Old price
£32.00
Price incl. VAT
£25.60 per metre
20% discount
Valid until 26/06/2025
Capolavoro - Glenn Check
Capolavoro - Glenn Check
Part number
2201AH10

Capolavoro - Glenn Check

Italian large check dogtooth suit fabric in black and white with a beige bonded backing, ideal for short coats and jackets!
Price incl. VAT
£30.00 per metre
Prime Time
Prime Time
Part number
2211LW03 TS

Prime Time

Made in England, this fine check wool shirting fabric in a muted green shade is ideal for blouses and accessories!
Price incl. VAT
£11.50 per metre
Pippy
Part number
2205DA06

Pippy

Polyester and wool mix pink jacketing fabric excellent for cardigans, bags, scarves and shawls!
Price incl. VAT
£16.00 per metre
Devil Wears - Tan
Devil Wears - Tan
Part number
2201AH08

Devil Wears - Tan

Exclusive to us in the UK this Italian this checked wool suiting fabric in black and tan is ideal for pinafore dresses, shawls or loose trousers!
Price incl. VAT
£28.00 per metre
Hey Ho
Hey Ho
Part number
2211AH01

Hey Ho

Italian made, grey and blue wool suiting fabric with a fine over check in orange perfect for dresses or suits!
Price incl. VAT
£28.00 per metre
Capolavoro - Houndstooth
Capolavoro - Houndstooth
Part number
2201AH07

Capolavoro - Houndstooth

Made in Italy, this brown dogtooth wool suiting fabric has its own bonded lining, ideal for blazers or skirts!
Price incl. VAT
£30.00 per metre
Pure Luxury - Boiled Wool - Pumpkin
Pure Luxury - Boiled Wool - Pumpkin
Part number
2210H24

Pure Luxury - Boiled Wool - Pumpkin

148cm wide, absolutely glorious 100% boiled wool cloth in pumpkin orange, made from Australian virgin wool.
Price incl. VAT
£32.50 per metre
Hoodwink - Brown
Part number
2210E02B

Hoodwink - Brown

This 70% polyester and 30% wool fabric features a spotty pattern in brown and white, perfect for warm coats, smart suits, cosy scarf’s and crafts!
Price incl. VAT
£14.00 per metre
Big Bluff - Pink
Part number
2210E04

Big Bluff - Pink

Made of 80% polyester & 20% wool, this tartan & dogtooth check fabric features a hint of pink on a black & white ground. Ideal for coats & jackets!
Price incl. VAT
£15.00 per metre