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:

  • Quilted Alphabet - Black

    135cm wide, polyester coating fabric in black with a print of letters and numbers, perfect for winter fashion.

    Regular price £28.50 p/m
  • Quilted Crystal - Black

    128cm wide black quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 p/m
  • Quilted Crystal - Cream
    Sold out

    Quilted Crystal - Cream

    Soft cream 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 p/m
  • Quilted Crystal - Olive

    Olive green 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 p/m
  • Quilted Crystal - Tan

    Tan brown 132cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 p/m
  • Quilted Escape - Autumn Orange

    140cm wide quilted fabric. With a water and wind-resistant nylon face in a rich orange hue and a brown polyester reverse.

    Regular price £22.00 p/m
  • Quilted Gilet - Black

    Water and wind resistant diamond quilted fabric with 2oz wadding. 136cm wide versatile black polyester fabric.

    Regular price £22.00 p/m
  • Quilted Iridescence

    135cm wide, iridescent diamond quilted polyester fabric. Ideal for standout coats & jackets.

    Regular price £27.00 p/m
  • Quilted Jacquard - Sky

    150cm wide, cotton & polyester quilted jersey fabric in blue, featuring a stitched jacquard pattern.

    Regular price £12.26 p/m
  • Quilted Night Hunter

    143cm wide black and white striped wool fabric with diamond quilted pattern, polyester lining, and 2oz wadding.

    Regular price £22.00 p/m
  • Made in Britain Quilted Wool - Blue Check
    Sold out

    Quilted Wool - Blue Check

    150cm wide, ex-designer double-sided quilting fabric in navy polyester and a blue wool check.

    Regular price £22.50 p/m
  • Made in Britain Quilted Wool - Brown Pinstripe
    Sold out

    Quilted Wool - Brown Pinstripe

    150cm wide, ex-designer double-sided poly/wool quilting fabric in dark brown with white pinstripes.

    Regular price £22.00 p/m
  • Made in Britain Quilted Wool - Dogtooth
    Sold out

    Quilted Wool - Dogtooth

    150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.

    Regular price £22.50 p/m
  • Made in Britain Quilted Wool - School Grey

    Quilted Wool - School Grey

    150cm wide, ex-designer water-resistant quilting in smooth black nylon & school grey wool flannel.

    Regular price £24.00 p/m
  • Quilting - Floral Fiesta

    143cm wide, cotton double sided quilting fabric with a lively floral print in bright, cheerful colours.

    Regular price £26.26 p/m
  • Quite Possibly

    148cm wide charcoal check fabric in polyester and nylon blend. Durable and versatile with a small white woven check

    Regular price £9.00 p/m
  • Racing Silk - Royal Blue

    57" (145 cm) wide 100% polyester arificial silk in Royal Blue.

    Regular price £3.00 p/m
  • Racing Silk - White

    57" (145 cm) wide 100% polyester artificial silk fabric in Jubilee White.

    Regular price £3.00 p/m
  • Made in Italy Rae - Velvet - Orange

    Rae - Velvet - Orange

    Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.

    Regular price £20.00 p/m
  • Rafe - Brown

    140cm wide, cotton, Tencel & Lycra fabric in dark brown. Smooth, breathable, and gently stretchy.

    Regular price £12.50 p/m
  • Rain Coating - Black Submarine

    Polyurethane coating fabric in black with a polyester backing. Fully waterproof yet breathable cloth that is durable for little wearers as well as soft and smooth.

    Regular price £10.50 p/m
  • Rain On Me - Soft White

    150cm water-resistant polyester fabric. Tightly woven, soft white hue, brilliant water resistance, and peachskin finish reverse.

    Regular price £10.00 p/m
  • Rainbow Birds
    62% off

    Rainbow Birds

    Digital UK printed craft cotton fabric with an all over rainbow bird print on an aqua blue background. Perfect for crafts and costumes.

    Sale price £6.00 p/m Regular price £15.96 p/m
  • Rainbow Dreamcoat - Navy

    150cm wide, polyester and polyurethane fabric in navy with a rainbow print, ideal for children's coats!

    Regular price £10.50 p/m
  • Rainbow Dreamcoat - Teal

    Polyester and polyurethane coating fabric in teal with a playful rainbow print, perfect for children's wear!

    Regular price £10.50 p/m
  • Made in Italy Ralph Shirting - Dark Grey

    Ralph Shirting - Dark Grey

    150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.

    Regular price £14.00 p/m
  • Made in Italy Ralph Shirting - Mid Blue
    Sold out

    Ralph Shirting - Mid Blue

    150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.

    Regular price £14.00 p/m
  • Made in Italy Ralph Shirting - Olive Green
    Sold out

    Ralph Shirting - Olive Green

    150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.

    Regular price £14.00 p/m
  • Made in Italy Ralph Shirting - Pale Grey
    Sold out

    Ralph Shirting - Pale Grey

    150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.

    Regular price £14.00 p/m
  • Made in Italy Ralph Shirting - Taupe
    Sold out

    Ralph Shirting - Taupe

    150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.

    Regular price £14.00 p/m
  • Raspberry Punch

    150cm wide, 100% cotton fabric in fuchsia pink. Densely woven with a soft yet structured handle.

    Regular price £12.00 p/m
  • Raven

    142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!

    Regular price £7.00 p/m
  • Raven Wool Coating

    Regular price £30.00 p/m
  • Raye - Beige

    146cm wide, beige polyester fabric that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • Raye - Black

    146cm wide, black polyester fabric that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • Raye - Ecru

    146cm wide, polyester fabric in ecru that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • Raye - Navy

    146cm wide, polyester fabric in navy that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • Raye - Olive

    146cm wide, polyester fabric in olive that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • Raye - Turquoise

    146cm wide, polyester fabric in turquoise that offers the look & feel of linen whilst being crease resistant.

    Regular price £11.26 p/m
  • Recycled Lace - Moss Green

    148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.

    Regular price £11.00 p/m
  • Recycled Polyester Jersey - Black

    175cm wide, recycled polyester jersey with 10% spandex in black, ideal for sustainable garments.

    Regular price £16.00 p/m
  • Red Cotton Voile

    Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.

    Regular price £6.00 p/m
  • Made in Italy Red October

    Red October

    This 56 wide soft viscose dress fabric is in a cool print and by cool I don't mean trendy I mean cool as in cold

    Regular price £14.00 p/m
  • Red Twill Lining

    142cm wide, 51% cotton, 49% viscose twill lining fabric in bright red. Super soft and breathable.

    Regular price £8.00 p/m
  • Redeem

    155cm wide, polyester jersey lining fabric in black. Ideal for lining stretch and woven garments.

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