Croft Mill

Buy Fabrics Online

Choose from over 3000 dress and craft fabrics stocked in our warehouse and available to buy online today. We have a fabulous range of fabrics which we update regularly so please come in and have a browse around.

1–24 of 167 items
View:
Sort by:
Here's Looking At You
Part number
2204M18

Here's Looking At You

Marl grey cotton, polyester and elastane blend fabric featuring a bold red line art face print. Heavy cloth with a thick brushed reverse.
Price incl. VAT
£14.50 per metre
Cotton Poplin - Jungle Leopard
Part number
2204005

Cotton Poplin - Jungle Leopard

This fabulous printed cotton poplin fabric features a bold leopard prowling around on posing on jungle trees.
Price incl. VAT
£7.75 per metre
Domme
Part number
2203M26

Domme

Colourful and on-trend, this 70% cotton and 30% linen blend fabric showcases a pink, orange, mint and purple stag print.
Price incl. VAT
£20.00 per metre
To Infinity and Beyond
Part number
2202E17

To Infinity and Beyond

Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-Tex®
Price incl. VAT
£15.00 per metre
Soft Shell - Spring Floral
Part number
2202E18

Soft Shell - Spring Floral

Colourful soft shell fabric with a pink, red and blue floral print. Water resistant and breathable polyester fabric.
Price incl. VAT
£18.00 per metre
Soft Shell - Funky Safari
Part number
2202E16

Soft Shell - Funky Safari

Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.
Price incl. VAT
£18.00 per metre
Double Gauze - Elephants
Part number
2110

Double Gauze - Elephants

Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Price incl. VAT
£12.50 per metre
Disney Mickey Mouse
Part number
2203M32

Disney Mickey Mouse

A Fabulous soft and luxurious cotton Jersey with a Mickey Mouse print. Perfect for children's clothes, certificated OEKO-Tex®
Price incl. VAT
£18.00 per metre
Batik – Blue J
Part number
2203014

Batik – Blue J

This 100% cotton batik fabric is hand-crafted in India.
Price incl. VAT
£10.00 per metre
Winceyette – Nelly the Elephant
Part number
2202B01s

Winceyette – Nelly the Elephant

Soft blue 150cm wide printed brushed cotton fabric features a white elephant print. Create unforgettable sleepwear designs and craft projects.
Price incl. VAT
£6.75 per metre
Winceyette – Fox and Friends
Part number
2202B01q

Winceyette – Fox and Friends

This multi-coloured animal print fabric features cute animated foxes, hedgehogs, and owls. White 150cm wide soft brushed cotton winceyette.
Price incl. VAT
£6.75 per metre
Winceyette – Cheeky Monkey
Part number
2202B01k

Winceyette – Cheeky Monkey

Create unique designs with this fabulous pink and white monkey print fabric. This winceyette cotton flannel fabric is super soft and 150cm wide.
Price incl. VAT
£6.75 per metre
Winceyette – Hoot Hoot
Part number
2202B01e

Winceyette – Hoot Hoot

Super soft white winceyette fabric has a colourful blue, green, yellow, and grey owl print. This 150cm brushed cotton fabric is full of character.
Price incl. VAT
£6.75 per metre
Winceyette – Sweet Baby Elephant
Part number
2202B01c

Winceyette – Sweet Baby Elephant

150cm wide white winceyette fabric with a cute pink & grey elephant print. Create clothing and soft accessories for new-borns and small children.
Price incl. VAT
£6.75 per metre
Doggy Jersey
Part number
0222O03C

Doggy Jersey

145cm wide, OEKO- TEX 100 certified, cotton stretch jersey with an all over dog print, perfect for children's clothes, by Ojutie kids collection.
Price incl. VAT
£14.75 per metre
Paws Jersey
Part number
0222O03B

Paws Jersey

145cm wide, OEKO- TEX 100 certified, cotton stretch jersey in navy with an all over dog paw print, perfect for children's clothes, by Ojutie kids collection.
Price incl. VAT
£14.75 per metre
Fairy Jersey – Grey
Part number
0222O03A

Fairy Jersey – Grey

This 145cm wide, OEKO- TEX 100 certified, cotton stretch jersey is in grey with an all-over fairy print, perfect for children's clothes, by the Ojutie kids collection.
Price incl. VAT
£14.75 per metre
Sausage Dog Jersey – Denim
Part number
0222O03G

Sausage Dog Jersey – Denim

150cm wide, OEKO-TEX 100 certified, cotton stretch jersey with an all over sausage dog print in a denim blue colour, designed by Poppy Europe.
Price incl. VAT
£16.00 per metre
Sausage Dog Jersey – Red
Part number
0222O03F

Sausage Dog Jersey – Red

150cm wide, OEKO-TEX 100 certified, cotton stretch jersey with an all over sausage dog print in a red, designed by Poppy Europe.
Price incl. VAT
£16.00 per metre
Sausage Dog Jersey – Black
Part number
0222O03E

Sausage Dog Jersey – Black

150cm wide, OEKO-TEX 100 certified, cotton stretch jersey with an all over sausage dog print in a black, designed by Poppy Europe.
Price incl. VAT
£16.00 per metre
Sausage Dog Jersey – Sage
Part number
0222O03D

Sausage Dog Jersey – Sage

150cm wide, OEKO-TEX 100 certified, cotton stretch jersey with an all over sausage dog print in a sage green, designed by Poppy Europe.
Price incl. VAT
£16.00 per metre
Graffiti Jersey - Olive
Part number
0222O03I

Graffiti Jersey - Olive

140cm wide digitally printed graffiti printed cotton stretch jersey in olive, designed by Poppy Europe.
Price incl. VAT
£17.50 per metre
Graffiti Jersey - Blue
Part number
0222O03H

Graffiti Jersey - Blue

140cm wide digitally printed graffiti printed cotton stretch jersey in blue, designed by Poppy Europe.
Price incl. VAT
£17.50 per metre
Poplin Print - Formal Feline - Denim
Part number
2201O

Poplin Print - Formal Feline - Denim

100% Cotton in denim printed cotton poplin fabric with an all over print of politely seated cats in white and red, blue and white ties.
Price incl. VAT
£7.75 per metre