Croft Mill

Cotton Fabric

Cotton Fabric

1–24 of 1270 items
View:
Sort by:
Proper Seersucker - White

Proper Seersucker - White

We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Price incl. VAT
£15.75 per metre
The Final Countdown - Satsuma
Part number
2205BEG04C

The Final Countdown - Satsuma

Cotton corduroy fabric in satsuma orange. This cord has a fair amount of stretch to it making perfect trousers or dresses! A lovely bright colour.
Price incl. VAT
£11.00 per metre
The Final Countdown - Pale Pink
Part number
2205BEG04A

The Final Countdown - Pale Pink

A pale pink stretch cotton corduroy trousering fabric. This has lovely stretch in it, perfect for trousers or skirts.
Price incl. VAT
£11.00 per metre
The Final Countdown - Putty
Part number
2205BEG04B

The Final Countdown - Putty

This is a stretch cotton corduroy trousering fabric in Putty. A colour resembling putty. This has a lovely stretch to it.
Price incl. VAT
£11.00 per metre
Cord - Nude
Part number
2205BEG07A

Cord - Nude

Cotton corduroy trousering fabric in a lovely classic nude colour. This is a staple colour to have! Perfect for trousers, pinafores or skirts!
Price incl. VAT
£11.00 per metre
Cord - Baby Pink
Part number
2205BEG07B

Cord - Baby Pink

This baby pink cotton corduroy trousering fabric is a perfect fabric for making pinafores or little skirts!
Price incl. VAT
£11.00 per metre
Cord - Dusky Pink
Part number
2205BEG07C

Cord - Dusky Pink

A cotton corduroy trousering fabric in a lovely dusky pink. This will be great for trousers, skirts or pinafores!
Price incl. VAT
£11.00 per metre
Cord - All By Myself
Part number
2205BEG06

Cord - All By Myself

This is a lovely, soft fuchsia pink corduroy fabric, perfect for adding a pop of colour in trousers, pinafores or overalls!
Price incl. VAT
£11.00 per metre
Velvet Needlecord - Sky
Part number
2205Beg05

Velvet Needlecord - Sky

This is a mid-weight, needlecord soft corduroy shirting and trousering fabric in a light blue colour - 150cm wide.
Price incl. VAT
£11.00 per metre
St Anne
St Anne
Part number
2205AH02

St Anne

150cm wide, cotton knitted jersey fabric in a thick navy blue and white stripe - reminiscent of the beach. Perfect for t-shirts or any garments.
Price incl. VAT
£8.00 per metre
Patrick
Part number
2201AH04

Patrick

150cm wide heavy cotton suiting fabric in a pale blue and brown check. This is a high-quality fabric which is Italian made in the region of Piacenza.
Price incl. VAT
£20.00 per metre
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
£15.00 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.
Price incl. VAT
£15.00 per metre
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.
Price incl. VAT
£15.00 per metre
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.
Price incl. VAT
£15.00 per metre
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
£15.00 per metre
Bali - Popstar
Bali - Popstar
Part number
2205V04A

Bali - Popstar

142cm wide, very soft cotton rayon. This cloth features a colourful abstract floral print in shades of purple, pink, orange and blue.
Price incl. VAT
£9.75 per metre
Bali - Rockstar
Bali - Rockstar
Part number
2205V04B

Bali - Rockstar

142cm wide, very soft cotton rayon. This cloth features a colourful abstract floral print in shades of orange, yellow and green.
Price incl. VAT
£9.75 per metre
Bali - Sparks
Bali - Sparks
Part number
2205E01

Bali - Sparks

145cm wide, very soft, cotton rayon. This comes in a beautiful tribal print in shades of blue, green red and white on a navy background.
Price incl. VAT
£9.75 per metre
T-Shirt Jersey Grey
Part number
2111S22

T-Shirt Jersey Grey

100% cotton midweight jersey fabric with a plain grey hue. Delightful soft and with minimal stretch, it's the perfect choice for t-shirts.
Price incl. VAT
£7.00 per metre
Sunshine Lollipop
Part number
2206S04

Sunshine Lollipop

Colourful striped polyester seersucker in shades of pink, orange and yellow. Suitable for summer dresses, blouses and bob on for walks on the beach.
Price incl. VAT
£7.00 per metre
Grandma's Featherbed
Part number
2206AH01

Grandma's Featherbed

Our polyester cotton blend seersucker is neither shy or retiring. Features a red, yellow and blue check weave on a black base. A brilliant cloth for shirting.
Price incl. VAT
£11.00 per metre
Velvet Needlecord - Mint
Part number
2112AH22

Velvet Needlecord - Mint

This is a mid-weight, needlecord soft corduroy shirting and trousering fabric in a light blue colour - 150cm wide.
Price incl. VAT
£11.00 per metre
Stretch Needlecord - Pinky Lilac
Part number
2110E23

Stretch Needlecord - Pinky Lilac

97% cotton and 3% elastane cord fabric in rich pink is soft and stretchy. The perfect choice for children's wear.
Price incl. VAT
£11.00 per metre