Free UK delivery over £75

Since - 1974

Fabrics

At Croft Mill, we offer the finest selection of fabric to make all of your dressmaking and craft dreams come true. Whether you are looking for cotton fabric, linen fabric, lace or any other type of dress fabric, we guarantee that you will find something here to suit your specific needs. Our wide collections of fabric are sure to leave you inspired!

Are you looking for high-quality, fashionable dress fabrics and craft materials? Shop dress and craft fabrics online in the UK with Croft Mill. We are your go-to source for gorgeous fabrics, featuring over 3000 different materials like cotton, wool, silk, polyester and viscose..

We have everything you need to create stunning clothing and unique crafts projects - from deadstock fabrics to exclusive designer prints. No matter the occasion or design, you'll find the perfect fabric for sewing with us.

When it comes to great value fabrics for special occasions, craft cottons, or dressmaking fabrics, we have the perfect selection to suit whatever you need. With our wide range of exclusive patterns and weaves, you're sure to find something to help make your next sewing project a success!

We regularly update our unique fabric collections so there's always something new to discover. Make the most of our matching thread and lining service that takes away the stress of shopping around for the best matches. We offer a complete and personalised experience and our customer service team are always on hand with recommendations based on your needs.

We are proud to offer a variety of high quality fabrics that are truly unique to us, this way you know that many of the lovely fabrics you buy from us will not be found anywhere else. We stock budget dress fabrics as well as exclusive deadstock fabrics for your craft and sewing needs. All our fabrics are of the highest quality at affordable prices. Browse our online fabric store today and discover our passion for cloth - you're sure to find something you love!

View as:

  • Stof Fabric - Midnight Floral

    Designed in Denmark and printed in Japan, this 112cm wide cotton dress fabric†comes in black with a vintage blue leaf and white flower silhouette design.

    Regular price £9.00 p/m
  • Stof Fabric - Petite Flower
    20% off

    Stof Fabric - Petite Flower

    112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Rainbow Drops

    Japanese craft cotton in a multi-coloured rainbow drop design.

    Regular price £9.00 p/m
  • Stof Fabric - Shrubbery - Brown

    112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on brown. Perfect for dresses, shirts, and quilting.

    Regular price £9.00 p/m
  • Stof Fabric - Shrubbery - Emerald

    112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.

    Regular price £9.00 p/m
  • Stof Fabric - Shrubbery - Forest
    20% off

    Stof Fabric - Shrubbery - Forest

    112cm wide cotton fabric, designed in Denmark and printed in Japan, features a bright pink rose print on a forest green. Perfect for dresses, shirts, and quilting.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Turquoise Garden

    112cm wide Japanese cotton fabric with detailed white and turquoise floral design, perfect for shirting, blouses, tea-dresses, quilting, and soft furnishings.

    Regular price £9.00 p/m
  • Stof Fabric - Twinkle

    112cm wide soft 100% cotton fabric with playful full and hollow star design in pastel shades. Perfect for dressmaking, shirts, lining, and craft projects.

    Regular price £9.00 p/m
  • Stof Fabric - Umbrella - Grey
    20% off

    Stof Fabric - Umbrella - Grey

    112cm wide Japanese cotton fabric featuring multicoloured umbrellas on pale grey background. Perfect for dresses, shirts, quilting and crafts.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Umbrella - Ochre

    Quirky 112cm wide Japanese cotton with multicoloured umbrellas on mustard yellow. Ideal for dresses, shirts, quilting, and crafts. Danish design.

    Regular price £9.00 p/m
  • Stof Fabric - Umbrella - Royal
    20% off

    Stof Fabric - Umbrella - Royal

    112cm wide Danish design, Japanese printed cotton with multicoloured umbrellas on a royal blue ground. Ideal for dresses, shirts, quilting, and crafts.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Vintage Bloom - Pink

    Quality 110cm wide large rose print cotton fabric is designed in Denmark and printed in Japan. Perfect for summer dresses, blouses, and crafts.

    Regular price £9.00 p/m
  • Stof Fabric - Vintage Roses - Lilac

    Vintage-inspired 112cm wide cotton fabric with a pale lilac rose print on dark lavender ground. Designed in Denmark, printed in Japan.

    Regular price £9.00 p/m
  • Stof Fabric - Woodland - Pink

    112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.

    Regular price £9.00 p/m
  • Stof Fabric - Woodland Creatures
    20% off

    Stof Fabric - Woodland Creatures

    A magical cotton fabric featuring pairs of grey and blue birds, squirrels and bunnies on a soft white ground. Danish designed, printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric Fat Quarter - Pack 1

    5-piece fat quarter fabric pack in shades of pink and purple. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 2

    5-piece fat quarter fabric pack in shades of pink and lilac. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 3

    5-piece fat quarter fabric pack in shades of red and pink. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 4

    5-piece fat quarter fabric pack with lots of character prints. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 5

    5-piece fat quarter fabric pack in mustard and brown autumnal hues. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 6

    5-piece fat quarter fabric pack in green and blue leafy hues. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 7

    5-piece fat quarter fabric pack in teal green and blue shades. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof Fabric Fat Quarter - Pack 8

    5-piece fat quarter fabric pack with lots of quirky prints. Each premium cotton piece measures 50cm x 55cm. Danish design - printed in Japan.

    Regular price £12.95 p/u
  • Stof French Terry - Leona

    Cotton and elastane blend French Terry fabric with a leopard print in a yellow, brown hue, ideal for tops.

    Regular price £15.96 p/m
  • Stone Washed Linen - Black

    Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!

    Regular price £17.00 p/m
  • Stone Washed Linen - Denim

    Our heavy, 70% stone-washed linen & 30% cotton fabric in denim has a nice hang and textured surface, ideal for dressmaking!

    Regular price £17.00 p/m
  • Stone Washed Linen - Khaki
    Sold out

    Stone Washed Linen - Khaki

    Made from 70% stone-washed linen 30% cotton, this heavy-weight fabric in khaki has a textured surface, great for trousers!

    Regular price £17.00 p/m
  • Stone Washed Linen - Navy

    Our heavy, 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!

    Regular price £17.00 p/m
  • Stone Washed Linen - Scarlet

    This 70% stone-washed linen 30% cotton fabric in red is heavy in weight, excellent for bedding, dressmaking and jackets!

    Regular price £17.00 p/m
  • Stone Washed Linen - Stone

    Our heavy, 70% stone-washed linen & 30% cotton fabric in stone has a nice hang and textured surface, ideal for dressmaking!

    Regular price £17.00 p/m
  • Stone Washed Linen - White

    Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.

    Regular price £17.00 p/m
  • Stone Washed Luxury Cotton - Dove

    152cm wide, 100% cotton poplin dress fabric in a silvery dove grey. Its stone washed texture and firmer hand, great for trousers, shirts and dresses.

    Regular price £16.00 p/m
  • Stone Washed Luxury Cotton - Grey

    100% cotton poplin dress fabric in grey. Its stone washed texture and firmer hand is perfect for structured garments. 152cm wide.

    Regular price £16.00 p/m
  • Stone Washed Luxury Cotton - Night
    Sold out

    Stone Washed Luxury Cotton - Night

    152cm wide, 100% cotton poplin dress fabric in black. Its stone washed texture and firmer hand is perfect for structured garments.

    Regular price £16.00 p/m
  • Stone Washed Luxury Cotton - Sand

    152cm wide 100% cotton poplin dress fabric with a light beige, sandy hue. Its stone washed texture and hand is great for structured shirts and dresses.

    Regular price £16.00 p/m
  • Stone Washed Luxury Cotton - Storm

    152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.

    Regular price £16.00 p/m
  • Storm Ahead - Brown

    This lightweight and breathable, ex-designer fabric in brown, made from nylon, is ideal for rain macs!

    Regular price £8.50 p/m
  • Storm Ahead - Grey

    Made from nylon, this lightweight and breathable, ex-designer fabric in grey is ideal for ponchos and rain macs!

    Regular price £8.50 p/m
  • Made in Italy Storm System Linen - Navy

    Storm System Linen - Navy

    152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.

    Regular price £15.00 p/m
  • Made in Italy Storm System Seersucker - Navy Stripe

    Storm System Seersucker - Navy Stripe

    152cm wide Loro Piana navy stripe water-resistant 100% cotton seersucker fabric. Luxurious Italian cloth, breathable yet practical.

    Regular price £17.00 p/m
  • Made in Italy Storm System Wool - Navy

    Storm System Wool - Navy

    152cm wide Loro Piana navy water-resistant 100% virgin wool fabric. Luxurious Italian cloth, breathable yet practical.

    Regular price £17.00 p/m
  • Stretch Breathable Lining - Stone

    140cm wide, breathable stretch dress lining in stone, made from viscose with 3% elastane.

    Regular price £5.50 p/m
  • Stretch Breathable Lining - Turquoise Floral
    Sold out

    Stretch Breathable Lining - Turquoise Floral

    152cm wide turquoise floral stretch lining fabric, 128gsm. A soft, breathable polyester elastane blend with added stretch

    Regular price £5.50 p/m
  • Stretch Corduroy - Damson
    Sold out

    Stretch Corduroy - Damson

    145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.

    Regular price £18.50 p/m
  • Stretch Corduroy - Denim

    145cm wide, cotton & elastane corduroy fabric in denim blue. 337gsm with a comfortable stretch.

    Regular price £18.50 p/m

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill