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:

  • Sewing Room - Bessie - Navy

    100% cotton poplin fabric with tiny flowers on a navy background. This fabric is superb for dresses, crafts and light furnishings.

    Regular price £8.46 p/m
  • Sewing Room - Bessie - Red

    100% cotton poplin fabric with tiny flowers on a red background. This fabric is superb for dresses, crafts and light furnishings.

    Regular price £8.46 p/m
  • Sewing Room - Blue Hearts

    This is a cotton poplin dress and craft fabric in white with an all-over print of multi-coloured hearts in shades of blues, pink, yellow and orange.

    Regular price £8.46 p/m
  • Sewing Room - Bows

    113cm wide blue superior cotton poplin fabric with an all navy and pale blue pretty bow print.

    Regular price £8.46 p/m
  • Sewing Room - Colourful Hearts - Blue

    Cotton poplin dress and craft fabric in white with a print of multi-coloured hearts.

    Regular price £8.46 p/m
  • Sewing Room - Colourful Hearts - Green

    Cotton poplin dress and craft fabric with multi-coloured hearts on a white ground.

    Regular price £8.46 p/m
  • Sewing Room - Emily - Candy

    100% cotton poplin fabric with tiny flowers of bright colours on a candy pink background. This fabric is superb for dresses, crafts and light furnishings.

    Regular price From £8.45 p/u
  • Sewing Room - Emily - Turquoise

    100% cotton poplin fabric with tiny flowers of bright colours on a turquoise background. This fabric is superb for dresses, crafts and light furnishings.

    Regular price From £8.45 p/u
  • Sewing Room - Emily - Yellow

    100% cotton poplin fabric with tiny flowers of bright colours on a yellow background. This fabric is superb for dresses, crafts and light furnishings.

    Regular price From £8.45 p/u
  • Sewing Room - Felix - Lilac
    Sold out

    Sewing Room - Felix - Lilac

    Superior quality cotton poplin in white with a lilac and mauve floral paisley†print. 113cm wide.

    Regular price £7.96 p/m
  • Sewing Room - Felix - Pink
    Sold out

    Sewing Room - Felix - Pink

    113cm wide. Superior quality cotton poplin in white with a pink and coral floral paisley†print.

    Regular price £8.46 p/m
  • Sewing Room - Festival - Pink

    Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a dark pink background.

    Regular price £8.46 p/m
  • Sewing Room - Festival - Yellow

    Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a yellow background.

    Regular price £8.46 p/m
  • Sewing Room - Floral Pop - Navy
    10% off

    Sewing Room - Floral Pop - Navy

    100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.

    Sale price £7.60 p/m Regular price £8.46 p/m
  • Sewing Room - Floral Pop - White

    112cm wide, cotton poplin fabric featuring a colourful small-scale floral print on a white ground, ideal for craft.

    Regular price £8.46 p/m
  • Sewing Room - Flower Pot - Lilac

    113cm wide. Superior quality cotton poplin in lilac with a pretty garden themed print in a variety of colours.

    Regular price From £8.45 p/u
  • Sewing Room - Flower Pot - Mint

    Superior quality cotton poplin in mint with a pretty garden themed print in a variety of colours. 113cm wide.

    Regular price From £8.45 p/u
  • Sewing Room - Geo Camo

    113cm wide. Superior quality cotton poplin in a geometric camo print consisting of khaki, olive and black.

    Regular price From £8.45 p/u
  • Sewing Room - Girls Dress Blue

    113cm Pink & Yellow floral pattern with A mint background

    Regular price From £8.45 p/u
  • Sewing Room - Girls Dress Yellow

    113cm Pink & Orange floral pattern with A mint background

    Regular price From £8.45 p/u
  • Sewing Room - Harlequin

    112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in green, orange, yellow and blues.

    Regular price £6.96 p/m
  • Sewing Room - Harlequin - Light

    112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in pale lilac, pale blue, pale pink and mauve.

    Regular price £6.96 p/m
  • Sewing Room - Hearts
    Sold out

    Sewing Room - Hearts

    Printed cotton poplin dress and craft fabric with hearts in shades of pink and red on a black ground.

    Regular price £8.46 p/m
  • Sewing Room - Heather

    115cm wide 100% cotton fabric with a pink, blue and yellow floral design against a damson ground.

    Regular price From £8.45 p/u
  • Sewing Room - Henna Art - Orange

    Superior quality cotton poplin in a orange paisley print, 112cm wide.

    Regular price £8.46 p/m
  • Sewing Room - Ice Cream

    Superior quality cotton poplin in cream with a multicoloured ice cream print. 113cm wide.

    Regular price From £8.45 p/u
  • Sewing Room - Ivy

    Superior quality cotton poplin in white with an ivy print in navy, sky blue and pale grey. 113cm wide.

    Regular price £8.45 p/u
  • Sewing Room - Ivy - Grey

    Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.

    Regular price From £8.45 p/u
  • Sewing Room - Ivy - Pink

    This pretty 115cm wide superior quality white cotton poplin in an all-over floral/ivy print in shades of pink and grey.

    Regular price From £8.45 p/u
  • Sewing Room - Ivy - Red

    Superior quality cotton poplin in white with an ivy print in crimson red and pale grey. 113cm wide.

    Regular price From £8.45 p/u
  • Sewing Room - Kat

    113cm blue vintage floral pattern with bunches of white and yellow flowers throughout.

    Regular price From £8.45 p/u
  • Sewing Room - Lilyanne - Navy

    110cm wide 100% cotton poplin fabric, printed with striking white & pink/red lilies which elegantly contrast against a deep navy ground.

    Regular price £8.46 p/m
  • Sewing Room - Lilyanne - Red

    110cm wide 100% cotton poplin fabric, printed with striking white & yellow lilies which elegantly contrast against a deep red ground.

    Regular price From £8.45 p/u
  • Sewing Room - Little Nanna

    113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.

    Regular price £8.46 p/m
  • Sewing Room - Lizzy

    113cm wide superior quality cotton poplin fabric, adorned with a delightful blue & peach floral print.

    Regular price From £8.45 p/u
  • Sewing Room - Maisy - Blue

    113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.

    Regular price £8.46 p/m
  • Sewing Room - Mars - Pink

    Superior quality cotton poplin in a fluorescent pink leopard print. 113cm wide.

    Regular price £8.46 p/m
  • Sewing Room - Mars - Yellow

    113cm wide superior quality cotton poplin in a fluorescent yellow leopard print.

    Regular price £8.46 p/m
  • Sewing Room - Meadow

    115cm wide 100% cotton fabric with a purple, pink and yellow floral design against an ivory ground.

    Regular price From £8.45 p/u
  • Sewing Room - Micro Dot - Black

    Superior quality cotton poplin in a small black and white polka dot. 113cm wide.

    Regular price From £8.45 p/u
  • Sewing Room - Micro Dot - Cream

    113cm wide superior quality cotton poplin in a small cream and brown polka dot.

    Regular price From £8.45 p/u
  • Sewing Room - Micro Dot - Navy

    113cm wide superior quality cotton poplin in a small navy and white polka dot.

    Regular price From £8.45 p/u
  • Sewing Room - Micro Dot - Orange

    Superior quality cotton poplin in a small orange and white polka dot. 113cm wide.

    Regular price From £8.45 p/u
  • Sewing Room - Micro Dot - Pink

    113cm wide superior quality cotton poplin in a small pink and white polka dot.

    Regular price From £8.45 p/u
  • Sewing Room - Micro Dot - Red

    113cm wide superior quality cotton poplin in a small red and white polka dot.

    Regular price From £8.45 p/u

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