Free UK delivery over £75

Since - 1974
Cotton Fabrics

Cotton Fabrics

Cotton fabric is a wonderfully versatile, staple dressmaking fabric in any sewing collection. 

Whether you are looking to create all season dresses, mens shirts, trousers and various other clothing options or looking for something sturdier like a cotton canvas for outdoor furnishings, cotton is a great choice and a delight to sew with.

Browse our collection of cotton poplins, cotton dressmaking fabrics, cotton lawn and pima cotton lawn, cotton shirting fabrics, muslin and voile fabrics, brushed cotton and, white and plain cotton fabrics.

View as:

  • + More colours Boston - Plain Cotton Poplin - All Colours

    Boston - Plain Cotton Poplin - All Colours

    114cm wide, 121gsm plain dyed 100% cotton poplin in 27 colours, ideal for crafts and dressmaking.

    Regular price £6.76 p/m
  • Voile - White

    145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.

    Regular price £6.26 p/m
  • + More colours Cotton Canvas - Sage

    Cotton Canvas - Sage

    Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.

    Regular price £10.96 p/m
  • + More colours Cotton Lawn Iron On Interfacing - White

    Cotton Lawn Iron On Interfacing - White

    Woven 100% cotton fusible interlining fabric in white. 91cm wide, 100 gsm. Perfect for adding body to your garments.

    Regular price £7.96 p/m
  • + More colours Cotton Canvas - Black

    Cotton Canvas - Black

    Plain cotton canvas in Black. Very strong cloth for use anywhere you need strength.

    Regular price £10.96 p/m
  • Core Range Cotton Lawn

    148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.

    Regular price £7.26 p/m
  • Crack On!
    Sold out

    Crack On!

    Soft Olive Green cotton, Tencel, linen and Lycra trouser fabric manufactured in Spain This is stock from a famous British brand of outerwear, particularly well known for their waxed jackets.

    Regular price £9.96 p/m
  • Cotton Fabrics

    Wool Coating

    BROWSE NOW

  • JK - Marmaris - Black
    Sold out

    JK - Marmaris - Black

    150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in timeless black.

    Regular price £14.50 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
  • + More colours Cotton Canvas - Navy

    Cotton Canvas - Navy

    Plain cotton canvas in navy. Very strong cloth for use anywhere you need strength.

    Regular price £10.96 p/m
  • + More colours Designer Denim Jacket - Dark Indigo 11oz

    Designer Denim Jacket - Dark Indigo 11oz

    A brilliant quality mid to heavy weight 11oz dark indigo cotton denim, with 2% lycra this denim has an approximate stretch of 5-10%.

    Regular price £12.00 p/m
  • Core Range 10oz Denim

    149cm wide, 100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.

    Regular price £13.50 p/m
  • Supersonic - Pink

    Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in pink with a luxurious satin finish.

    Regular price £12.00 p/m
  • Superior Quality Plain Poly/Cotton - Cream

    Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in cream. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Cotton Voile Iron On Interfacing - White

    91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.

    Regular price £8.96 p/m
  • Winceyette Plain - Pale Blue

    105cm wide, soft brushed cotton winceyette (flannel) fabric in pale blue. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Made in Italy Sail Away - Sky

    Sail Away - Sky

    This sky blue waterproof and windproof cotton fabric from Loro Piana is wonderfully soft, durable and high quality. Perfect for jackets and trousers!

    Regular price £14.00 p/m
  • Made in Italy Sail Away - Khaki

    Sail Away - Khaki

    Waterproof and windproof fabric from Loro Piana in khaki green. This fabric is soft, durable and of the highest quality. Perfect for the outdoors!

    Regular price £14.00 p/m
  • Core Range Cotton Drill

    148cm wide, durable 100% cotton drill fabric, 285gsm, woven in India. Perfect for trousers & jackets.

    Regular price £10.96 p/m
  • + More colours Cotton Lawn Iron On Interfacing - Black

    Cotton Lawn Iron On Interfacing - Black

    Woven 100% cotton fusible Interlining, black, 91cm wide, 100 gsm. Perfect for adding body to your garments.

    Regular price £7.96 p/m
  • Sweatshirt - Navy

    Fabulous 280gsm sweatshirt fabric in navy, light, soft and fluffy on the inside for extra comfort.

    Regular price £14.96 p/m
  • Sweatshirt - Denim

    280gsm sweatshirt fabric in denim blue, light, soft and fluffy on the inside for extra comfort.

    Regular price £14.96 p/m
  • Egyptian Muslin - Food Standard - White

    156cm wide food standard Egyptian cotton muslin fabric in soft white. This can be used to strain food or make bouquet garni. Certified to food grade, suitable for food contact.

    Regular price £5.50 p/m
  • Winceyette Plain - Ivory

    105cm wide, soft brushed cotton winceyette (flannel) fabric in ivory. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Pima Cotton Lawn - Magnificent

    140cm wide, Pima cotton lawn fabric with a swirling paisley design in pink, orange, lilac and jade.

    Regular price £14.96 p/m
  • Plain Undyed Cotton Poplin - Natural

    113cm wide, undyed 100% natural cotton poplin fabric with flecks. Perfect for crafts & dressmaking.

    Regular price £6.76 p/m
  • Winceyette Plain - Black

    105cm wide, soft brushed cotton winceyette (flannel) fabric in black. Great for cosy nightwear!

    Regular price £5.96 p/m
  • Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Purple

    Beautiful Pima cotton lawn fabric with a floral design in shades of blue with deep purple accents.

    Regular price £14.96 p/m
  • Sweatshirt - Black

    Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.

    Regular price £14.96 p/m
  • Pima Cotton Lawn - Devine Paisley - Blue

    140cm wide, Pima cotton lawn fabric with an intricate paisley design in blue, orange and green.

    Regular price £14.96 p/m
  • Tartan Lawn - Black Watch

    100% cotton lawn. In a black watch style tartan weave.†

    Regular price £9.00 p/m
  • Winceyette Plain - White

    105cm wide, soft brushed cotton winceyette (flannel) fabric in white. Great for cosy nightwear!

    Regular price £5.96 p/m
  • JK - Marmaris - Soft White

    150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.

    Regular price £14.50 p/m
  • Proper Seersucker - Tiny Denim

    Denim blue seersucker, an absolutely glorious fabric which is the perfect material for a casual but classic summer garments.

    Regular price £15.76 p/m
  • Supersonic - Black

    Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in black with a luxurious satin finish.

    Regular price £12.00 p/m
  • Riviera Lawn - Pink

    145cm wide pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.

    Regular price £7.96 p/m
  • Squisito - Damson
    Sold out

    Squisito - Damson

    Superb Austrian Jersey fabric in damson.

    Regular price £8.00 p/m
  • Superior Quality Plain Poly/Cotton - School Grey

    Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in school grey. Perfect for crafts & dressmaking.

    Regular price £4.50 p/m
  • Pima Cotton Lawn - Midnight Fall - Navy

    140cm wide, 100% Pima cotton lawn fabric in navy with white falling ginkgo leaves.

    Regular price £14.96 p/m
  • Pima Cotton Lawn - Morris - Navy & Mint

    140cm wide, Pima cotton lawn with a William Morris-inspired floral print in mint, yellow & navy.

    Regular price £14.96 p/m
  • + More colours Cotton Canvas - Yellow

    Cotton Canvas - Yellow

    Plain cotton canvas in yellow. very strong cloth for use anywhere you need strength.

    Regular price £10.96 p/m
  • Percale Sheeting

    100in wide cotton percale sheeting

    Regular price £14.96 p/m
  • Value Poplin - Floral Sketch - Red

    Cotton poplin dress and craft fabric with a red and white floral print.

    Regular price £6.50 p/m
  • + More colours Cotton Canvas - Mid Blue

    Cotton Canvas - Mid Blue

    Plain cotton canvas in mid blue. Very strong cloth for use anywhere you need strength.

    Regular price £10.96 p/m
  • 12oz Titan Denim
    Sold out

    12oz Titan Denim

    155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!

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