Croft Mill

Organic & Sustainable

When you choose organic and sustainable fabrics, you're making a difference for people and the planet. Organic cotton is grown without harmful pesticides or chemicals, making it a safer choice for farmers and workers. It's also more eco-friendly, since it doesn't put strain on the environment the way non-organic farming does. Look for organic fabrics that have been certified by the Global Organic Textile Standard (GOTS). By choosing products with this certification, you can be sure that they've been produced responsibly and sustainably.

49–72 of 147 items
View:
Sort by:
100% Wool Fleece - Sky Blue
Part number
2410H021

100% Wool Fleece - Sky Blue

143cm wide, 100% Australian virgin wool fleece in sky blue. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Forest Green
Part number
2410H022

100% Wool Fleece - Forest Green

143cm wide, 100% Australian virgin wool fleece in forest green. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Lilac
Part number
2410H08

100% Wool Fleece - Lilac

143cm wide, 100% Australian virgin wool fleece in lilac. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Rust
Part number
2410H07

100% Wool Fleece - Rust

143cm wide, 100% Australian virgin wool fleece in rust. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Tan
Part number
2410H05

100% Wool Fleece - Tan

143cm wide, 100% Australian virgin wool fleece in tan. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Royal
Part number
2410H04

100% Wool Fleece - Royal

143cm wide, 100% Australian virgin wool fleece in royal blue. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Turquoise
Part number
2410H03

100% Wool Fleece - Turquoise

143cm wide, 100% Australian virgin wool fleece in turquoise. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Brown
Part number
2410H02

100% Wool Fleece - Brown

143cm wide, 100% Australian virgin wool fleece in dark brown. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
100% Wool Fleece - Grey
Part number
2410H01

100% Wool Fleece - Grey

143cm wide, 100% Australian virgin wool fleece in dark grey. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00 per metre
Pisa Lotti - Green
Pisa Lotti - Green
Part number
2409PS10

Pisa Lotti - Green

148cm wide, 100% wool Italian deadstock suiting fabric with a green, blue, pink & orange check.
Price incl. VAT
£16.00 per metre
Wide Width Cotton Poplin - Suri
Wide Width Cotton Poplin - Suri
Part number
2408O01

Wide Width Cotton Poplin - Suri

150cm wide, cotton poplin fabric with a digital green leaf print, perfect for crafts and clothes.
Price incl. VAT
£10.50 per metre
Wide Width Cotton Poplin - Nola
Wide Width Cotton Poplin - Nola
Part number
2408O02

Wide Width Cotton Poplin - Nola

Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.
Price incl. VAT
£10.50 per metre
Wide Width Cotton Poplin - Wren
Wide Width Cotton Poplin - Wren
Part number
2408O03

Wide Width Cotton Poplin - Wren

149cm wide, 100% cotton poplin fabric featuring a digital floral print on an ochre yellow backdrop.
Price incl. VAT
£10.50 per metre
Italian Style
Italian Style
Part number
2408CF09

Italian Style

Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.
Price incl. VAT
£24.95 per metre
Scura Marina
Scura Marina
Part number
2407PS21

Scura Marina

150cm wide, mid to lightweight spin weave Italian deadstock wool suiting fabric in dark navy.
Price incl. VAT
£19.00 per metre
Otis Linen
Otis Linen
Part number
2407M06

Otis Linen

147cm wide, 100% linen fabric featuring a striped pattern in blue and white, perfect for summer holidays.
Price incl. VAT
£26.00 per metre
Bamboo Jersey - Scarlet
Bamboo Jersey - Scarlet
Part number
2407O01A

Bamboo Jersey - Scarlet

Super soft 158cm wide 95% bamboo and 5% elastane jersey with a scarlet red hue. Stunning quality jersey dress fabric.
Price incl. VAT
£18.95 per metre
Bamboo Jersey - Mustard
Bamboo Jersey - Mustard
Part number
2407O01C

Bamboo Jersey - Mustard

Super soft 158cm wide 95% bamboo and 5% elastane jersey with a mustard hue. Stunning quality jersey dress fabric.
Price incl. VAT
£18.95 per metre
Bamboo Jersey - Stone
Bamboo Jersey - Stone
Part number
2407O01B

Bamboo Jersey - Stone

Super soft 158cm wide 95% bamboo and 5% elastane jersey with a stone hue. Stunning quality jersey dress fabric.
Price incl. VAT
£18.95 per metre
Silk Crepe - Blush
Silk Crepe - Blush
Part number
2406PS13B

Silk Crepe - Blush

135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.
Price incl. VAT
£25.00 per metre
Silk Crepe - Lilac
Silk Crepe - Lilac
Part number
2406PS13A

Silk Crepe - Lilac

135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a delicate lilac shade.
Price incl. VAT
£25.00 per metre
Fibre Mood - Ecovero Leaves
Part number
FM361002-10 (28)

Fibre Mood - Ecovero Leaves

100% Ecovero viscose fabric in ivory with leaves printed in black, perfect for flowy dresses & skirts.
Price incl. VAT
£22.00 per metre
Fibre Mood - Ecovero Leopard
Fibre Mood - Ecovero Leopard
Part number
FM361003-20 (29)

Fibre Mood - Ecovero Leopard

100% Ecovero viscose fabric in vibrant red with a pretty pale pink leopard print, perfect for dresses.
Price incl. VAT
£22.00 per metre
Fibre Mood - Dobby Check - Sky
Part number
FM310332-821 (29)

Fibre Mood - Dobby Check - Sky

Sheer & lightweight 100% cotton fabric in blue with a checked dobby weave, perfect for summer!
Price incl. VAT
£16.00 per metre