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:

  • Poplin Print - Vintage - Mustard

    112cm wide, cotton poplin print fabric with a beautiful ivory floral print on a mustard background. This fabric would make a stunning dress, top or skirt.

    Regular price £7.76 p/m
  • Poplin Print - Wat Spot - Pale Blue
    Sold out

    Poplin Print - Wat Spot - Pale Blue

    45 wide polka cotton poplin polka white spot print on pale blue."

    Regular price £7.76 p/m
  • Poplin Print - Wat Spot - Red

    This 100% cotton fabric features a vibrant red background adorned with classic white polka dots.†

    Regular price £7.76 p/m
  • Poplin Print - Wat Spot - Taupe

    A really lovely simple design in a lovely Farrow and Ball Taupe colour.

    Regular price £7.96 p/m
  • Poplin Print - Yasmin - Copen

    100% cotton poplin fabric featuring a floral print on a blue ground, ideal for crafts, dressmaking and structured tops!

    Regular price £7.96 p/m
  • Poplin Print - Zebra Print

    112cm wide, cotton poplin print fabric with a Zebra Print in colours you'd expect (black and white).

    Regular price £7.76 p/m
  • Poplin Prints - Wat Spot - Silver

    44" Fabulous Poplin Print Silver Polka dot dress and craft printed cotton poplin fabric.

    Regular price £6.96 p/m
  • Poplin Stretch - Beige

    150cm wide stretch cotton poplin shirting with a pale beige hue. Perfect for summer shirting and dresses.

    Regular price £10.00 p/m
  • Poplin Styles - Abstract Animal

    140cm wide, lightweight 100% cotton poplin fabric with a bold abstract animal print.

    Regular price £9.50 p/m
  • Poplin Styles - Buttercup Breeze
    Sold out

    Poplin Styles - Buttercup Breeze

    140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.

    Regular price £9.50 p/m
  • Poplin Styles - Daisies - Blue

    142cm wide, 100% cotton poplin fabric with a charming daisy floral print in white and blue.

    Regular price £9.50 p/m
  • Poplin Styles - Ditsy Floral - Pink
    10% off

    Poplin Styles - Ditsy Floral - Pink

    145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.

    Sale price £8.56 p/m Regular price £9.50 p/m
  • Poplin Styles - Festival of Paisley - Moon

    140cm wide, 115gsm, lightweight 100% cotton poplin fabric with a bold paisley print on black.

    Regular price £9.50 p/m
  • Poplin Styles - Festival of Paisley - Sun

    140cm wide, 115gsm, lightweight 100% cotton poplin fabric in yellow with a sunny paisley print.

    Regular price £9.50 p/m
  • Poplin Styles - Flora Obscura

    145cm wide, lightweight 100% cotton poplin fabric with bold abstract florals. Lightweight and crisp.

    Regular price £9.50 p/m
  • Poplin Styles - Line Garden
    Sold out

    Poplin Styles - Line Garden

    140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.

    Regular price £9.50 p/m
  • Poplin Styles - Little Things

    100% cotton poplin fabric with a ditsy pink yellow and white paisley print on a dark sage background. Superb for dresses, crafts and light furnishings.

    Regular price £9.50 p/m
  • Poplin Styles - Lotus Carnival

    140cm wide, 115gsm, lightweight 100% cotton poplin fabric with a bright floral print on white.

    Regular price £9.50 p/m
  • Poplin Styles - Paisley - Blue

    150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic blue paisley print.

    Regular price £9.50 p/m
  • Poplin Styles - Paisley - Red

    150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic red and blue paisley print.

    Regular price £9.50 p/m
  • Poplin Styles - Raspberry Fields

    142cm wide, 110gsm, lightweight 100% cotton poplin fabric in white with a raspberry print.

    Regular price £9.50 p/m
  • Poplin Styles - Souvenirs - Navy
    20% off

    Poplin Styles - Souvenirs - Navy

    109cm wide, 100% cotton poplin fabric in navy blue with an ensemble of trinkets and souvenirs.

    Sale price £7.60 p/m Regular price £9.50 p/m
  • Poplin Styles - Souvenirs - Sage
    10% off

    Poplin Styles - Souvenirs - Sage

    110cm wide, 100% cotton poplin fabric in sage green with an ensemble of trinkets and souvenirs.

    Sale price £6.84 p/m Regular price £7.60 p/m
  • Poplin Styles - Sunflower Power

    Our fabulous cotton poplin features a bold sunflower print on a navy background. A pretty vintage fabric suitable for sun dresses and classic holiday shirts.

    Regular price £9.50 p/m
  • Poplin Styles - Wild Petals

    145cm wide, cotton poplin fabric featuring a pink and red floral print on a white ground, perfect for crafts!

    Regular price £9.50 p/m
  • Poplin Styles - Zebra

    142cm wide, 100% cotton poplin fabric, featuring a quirky, multi-directional zebra design.

    Regular price £9.50 p/m
  • Made in Italy Porter - Lieutenant
    Sold out

    Porter - Lieutenant

    Woven in Italy, this camo water-resistant fabric made from PU coated nylon is ideal for rain wear!

    Regular price £12.00 p/m
  • Portia
    Sold out

    Portia

    Fabulous ITY jersey fabric in a medium weight with a huge amount of stretch in an abstract print in shades of coral, beige, brown and ivory.

    Regular price £7.00 p/m
  • Portia - Olivia

    Easy Draping ITY jersey in a coral, blue, black and white abstract design.

    Regular price £16.76 p/m
  • Potentate - Midnight

    This finest wool and elastane suiting fabric comes in a dark navy colour with the faintest stripe throughout. This is a good weight fabric and lovely soft finish.

    Regular price £14.00 p/m
  • Premium Cotton - Kissing Klimt
    Sold out

    Premium Cotton - Kissing Klimt

    Exquisite 'Golden Period' Klimt-inspired cotton fabric. 145cm wide with an artistic design from the Little Johnny range.

    Regular price £11.26 p/m
  • Premium Ponte - H's School Grey

    145cm wide, 320gsm Ponte Roma fabric in grey, made from viscose, nylon, and elastane.

    Regular price £16.00 p/m
  • Prestige - Nude

    150cm wide soft back fine polyester crepe in a nude colour.

    Regular price £14.95 p/u
  • Pretty Little Stripe

    Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.

    Regular price £18.00 p/m
  • Pretty Polly - Aliens 'R' Us

    This is a great quality white craft polycotton fabric featuring a space print in pastel colours! A lovely craft fabric!

    Regular price £3.96 p/m
  • Pretty Polly - All Smiles - Black

    Yellow smiley face print on black poly cotton fabric for crafts.

    Regular price £3.96 p/m
  • Pretty Polly - All Smiles - White

    Yellow smiley face print on white poly cotton fabric for crafts.

    Regular price £3.96 p/m
  • Pretty Polly - Anchors Ahoy!

    112cm wide, poly cotton with an all over navy anchor print with a white ground.

    Regular price £3.26 p/m
  • Pretty Polly - Aqua Azalea

    This is a great quality aqua blue floral polycotton craft fabric featuring an all-over white floral print on an aqua background. Ideal for crafts!

    Regular price £3.96 p/m
  • Pretty Polly - Astronomy

    112cm wide poly cotton fabric for crafts with space themed print in white on a navy ground.

    Regular price £3.96 p/m
  • Pretty Polly - Bloomburst

    112cm wide, lightweight 90% polyester, 10% cotton fabric with a bright & colourful floral print.

    Regular price £4.76 p/m
  • Pretty Polly - Blue Azalea

    This is a great quality pale blue floral polycotton craft fabric featuring an all-over white floral print on a blue background. Ideal for crafts!

    Regular price £3.96 p/m
  • Pretty Polly - Blue Clematis

    This is a great quality white craft polycotton fabric featuring a delicate blue floral print with green leaves!

    Regular price £3.96 p/m
  • Pretty Polly - Captain 'Pup' Wash

    This is a great quality blue craft polycotton featuring little dogs dressed as pirates, on boats with pirate flags! A very cute and fun fabric!

    Regular price £3.96 p/m
  • Pretty Polly - Cars - White

    114cm wide,†poly/cotton shirting and craft fabric, with simple car pattern in aqua blue, grey, beige, red and black printed on white.

    Regular price £3.96 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