Croft Mill

New & Restocked

We add new fabrics, dress patterns and haberdashery items on to our online store every week. Please check out our fab selection of fabrics for dressmaking, quilting and patchwork as well as a variety of other crafts.

1–24 of 346 items
View:
Sort by:
A Fling
Part number
2404M17

A Fling

140cm wide, black and grey check shirting fabric made from 69% viscose, 30% acrylic and 1% elastane.
Price incl. VAT
£11.95 per metre
Nova
Part number
2404M23

Nova

Our black knitted stretchy jersey fabric features multicoloured metallic yarns, perfect for cowl neck tops.
Price incl. VAT
£15.50 per metre
Wavy Zebra
Wavy Zebra
Part number
2404M02

Wavy Zebra

150cm wide, viscose elastane jersey fabric with a captivating ecru/black wavy zebra stripe pattern.
Price incl. VAT
£13.45 per metre
Splendour - Sindia
Part number
2101O12

Splendour - Sindia

This summery bright aqua cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Jane
Part number
2101O12

Splendour - Jane

This summery & colourful ­cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Micaela
Part number
2101O12

Splendour - Micaela

This summery bright aqua cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Garden Gala
Part number
2404M12

Garden Gala

152cm wide, 100% cotton fabric with a fabulously detailed floral print against a subtle grey ground.
Price incl. VAT
£12.75 per metre
Shadow Garden
Shadow Garden
Part number
2404M14

Shadow Garden

155cm wide, viscose jersey dress fabric with a beautiful floral print in classic black and ivory.
Price incl. VAT
£10.50 per metre
Strawberry Skies
Part number
2404M11

Strawberry Skies

148cm wide, 100% cotton double gauze dress fabric in navy embroidered with white spots.
Price incl. VAT
£12.95 per metre
Baby Cord - Black Magic
Part number
2404M15

Baby Cord - Black Magic

140cm wide, 100% cotton needlecord fabric featuring a beautiful floral print with sequin details.
Price incl. VAT
£10.95 per metre
Summer Sky Check
Part number
2404M10

Summer Sky Check

150cm wide, cotton stretch lightweight trouser fabric with a tiny white check against a blue ground.
Price incl. VAT
£10.95 per metre
Irish Linen - Turquoise
Part number
2404M09

Irish Linen - Turquoise

150cm wide, 100% Irish linen in turquoise with open stitching lines running vertical & horizontal.
Price incl. VAT
£19.95 per metre
Polka Dot Denim
Part number
2404B01

Polka Dot Denim

135cm wide 8oz cotton stretch denim in white with blue polka dots. Ideal for stylish jeans & jackets.
Price incl. VAT
£10.00 per metre
Electric Denim
Part number
2404B02

Electric Denim

135cm wide, vivid electric blue 8oz cotton stretch twill denim. Ideal for statement jeans & jackets.
Price incl. VAT
£10.00 per metre
Sportsgear
Part number
2404NE01

Sportsgear

140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.
Price incl. VAT
£17.50 per metre
Quilted Jacquard - Sky
Part number
2404M06

Quilted Jacquard - Sky

150cm wide, cotton & polyester quilted jersey fabric in blue, featuring a stitched jacquard pattern.
Price incl. VAT
£12.25 per metre
Quilted Jacquard - Putty
Part number
2404M05

Quilted Jacquard - Putty

150cm wide, cotton & polyester quilted jersey fabric in grey, featuring a stitched jacquard pattern.
Price incl. VAT
£12.25 per metre
Gin and Lime
Part number
2404M03

Gin and Lime

This 145cm wide, 100% lyocell fabric features a timeless stripe design in white and green.
Price incl. VAT
£10.75 per metre
Soft Pink
Part number
2404P01

Soft Pink

133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!
Price incl. VAT
£8.75 per metre
Life On The Nile
Part number
2404P02

Life On The Nile

156cm wide, cotton, linen & polyester fabric in sand, with different coloured yarns running through.
Price incl. VAT
£17.00 per metre
Sunset Serenade
Sunset Serenade
Part number
2404H23

Sunset Serenade

154cm wide, poly crochet lace fabric. Perfect for elegant evening wear or a chic beach cover-up.
Price incl. VAT
£14.00 per metre
Fibre Mood - Pattern Book 28
Part number
FM ED28

Fibre Mood - Pattern Book 28

Embrace the vibrancy of spring with the 28th edition of Fibre Mood, featuring 12 splendidly adaptable patterns.
Price incl. VAT
£16.50
Fibre Mood - Knit Swiss Tulle - Green
Part number
FM999751-737

Fibre Mood - Knit Swiss Tulle - Green

100% nylon tulle fabric in light green. Perfect for creating overlays on dresses, skirts & accessories.
Price incl. VAT
£8.00 per metre
Fibre Mood - Jacquard Leaves
Part number
FM310329-50

Fibre Mood - Jacquard Leaves

140cm wide, cotton & linen blend jacquard fabric in ivory with an vibrant abstract floral/leaf design.
Price incl. VAT
£23.00 per metre