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.

25–48 of 202 items
View:
Sort by:
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
Tou Can Do It
Tou Can Do It
Part number
2202E09

Tou Can Do It

Very finely woven Linen Viscose fabric is super soft floaty. Featuring a charming toucan print, ideal for lightweight summer tops and dresses.
Price incl. VAT
£9.00 per metre
Pretty Polly - Walk The Dinosaur
Part number
2205O22

Pretty Polly - Walk The Dinosaur

This is a great quality white polycotton fabric featuring various dinosaurs, flowers and plants! An ideal fabric for children's garments or crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Seahorses
Part number
2205O11

Pretty Polly - Seahorses

This is a great quality white craft and dress polycotton fabric featuring brightly coloured seahorses, shells and bubbles! A lovely sea themed fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Aliens 'R' Us
Part number
2205O07

Pretty Polly - Aliens 'R' Us

This is a great quality white craft and dress polycotton fabric featuring a space print in pastel colours! A lovely craft and garment fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Ladybirds
Part number
2205O05

Pretty Polly - Ladybirds

This is a great quality white craft and dress fabric featuring cute little red and black ladybirds throughout the fabric. A very lovely little fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Captain 'Pup' Wash
Part number
2205O06

Pretty Polly - Captain 'Pup' Wash

This is a great quality blue craft and dress polycotton featuring little dogs dressed as pirates, on boats with pirate flags! A very cute and fun fabric!
Price incl. VAT
£3.95 per metre
Pretty Polly - Fairy Godmother
Part number
2205O08

Pretty Polly - Fairy Godmother

This is a great quality white polycotton fabric featuring fairies, flowers, castles and more! All in delicate tones of pinks, purples and blues. Ideal for garments and crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Meow Meow
Part number
2205O15

Pretty Polly - Meow Meow

This is a great quality navy polycotton dress and craft fabric featuring a cute little white cats and daisies. Ideal for garments and crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Rubber Ducky
Part number
2205O03

Pretty Polly - Rubber Ducky

This is a great quality rubber duck themed polycotton fabric features yellow and white cartoon rubber ducks all over. Ideal for crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Jolly Giraffe
Part number
2205O02

Pretty Polly - Jolly Giraffe

This child-like giraffe themed polycotton fabric features yellow and orange cartoon drawn giraffes on a white background with yellow polka dots.. Ideal for crafts
Price incl. VAT
£3.95 per metre
Pretty Polly - Ochre Bear
Part number
2205O04B

Pretty Polly - Ochre Bear

This ochre yellow teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Price incl. VAT
£3.95 per metre
Pretty Polly - Grey Bear
Part number
2205O04A

Pretty Polly - Grey Bear

This pale grey teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Price incl. VAT
£3.95 per metre
Here's Looking At You
Part number
2204M18

Here's Looking At You

This is a grey marl brushed back sweat-shirting fabric with a modern linear face print in red. Great for funky hoodies or joggers!
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