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:

  • Polo - Rosewood

    Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a dusky pink hue. Great choice for creating bold trousers, dresses and pencil skirts.

    Regular price £14.00 p/m
  • Value Poplin - Dotty Daisies

    Cotton poplin dress and craft fabric with daisies on an airforce blue ground.

    Regular price £6.50 p/m
  • 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
  • Superior Sewing Room Plains - All Colours

    Unleash your creativity with our 110cm cotton poplin fabrics in a range of vibrant colours - ideal for garments, dÈcor and accessories.

    Regular price £7.00 p/m
  • Pima Cotton Lawn - The Garden Of Shakespeare - Sage

    Here we have a selection of beautiful pima cotton lawns in a range of different colours. 145cm wide in sage with mustard and crimson floral flowers.

    Regular price £14.96 p/m
  • Hawaiian Sunset

    Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!

    Regular price £18.00 p/m
  • Embden

    150cm wide indigo blue lightweight 6oz denim shirting fabric made from a 60% cotton and 40% tencel blend. Has a fabulous embroidered floral design.

    Regular price £14.00 p/m
  • Limited Edition Soft Black Jersey
    Sold out

    Limited Edition Soft Black Jersey

    167cm wide, lightweight fine cotton jersey fabric in black, soft and breathable with a smooth drape.

    Regular price £8.00 p/m
  • Poplin Print - Paisley - Black & Grey

    Superb quality, 100% cotton poplin dress/craft fabric, which comes in black†paisley design on grey background.

    Regular price £7.76 p/m
  • Pima Cotton Lawn - Mulberry Tree - Red & Pink
    Sold out

    Pima Cotton Lawn - Mulberry Tree - Red & Pink

    140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in red and green.

    Regular price £14.96 p/m
  • Poplin Print - Her Best Friend - Dark Navy

    Good quality, 100% cotton poplin fabric with a dark navy floral pattern on an ivory background. Poplin is great for shirts, dresses and craft.

    Regular price £7.76 p/m
  • Sewing Room - Patchwork Blue

    Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.

    Regular price £8.46 p/m
  • Poplin Print - The Crafty Spot - All Colours

    These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.

    Regular price £7.76 p/m
  • + More colours 8oz Denim - Deux - Blue Marl
    Sold out

    8oz Denim - Deux - Blue Marl

    This particular denim fabric is 152cm wide and comes in a classic blue marl colour. It's the ideal material for creating jeans, light jackets and dresses!

    Regular price £15.00 p/m
  • Superior Quality Plain Poly/Cotton - Stone
    Sold out

    Superior Quality Plain Poly/Cotton - Stone

    Stone plain superior quality poly/cotton 44" (114 cm) wide, a really lovely quality beautiful poly/cotton fabric. Approx 115gsm.

    Regular price £4.50 p/m
  • Poplin Print - Sheep's Haven - Sage
    Sold out

    Poplin Print - Sheep's Haven - Sage

    A lovely quality cotton poplin in sage green with a traditional white sheep pattern scattered throughout as if grazing in a field.

    Regular price £7.76 p/m
  • 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
  • + More colours Enigma Linen - Natural

    Enigma Linen - Natural

    140cm wide, 70% ramie linen and 30% cotton blend fabric in a natural hue, Oeko-Tex Certified., great for summer.

    Regular price £12.76 p/m
  • Sweatshirt - Rose Pink

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

    Regular price £14.96 p/m
  • Made in Italy Fine Gabardine - Violet
    Sold out

    Fine Gabardine - Violet

    147cm wide, Italian ex-designer fine soft 100% cotton twill gabardine suiting fabric in dark violet.

    Regular price £10.50 p/m
  • Delicious Damson Terry
    Sold out

    Delicious Damson Terry

    Gloriously soft, 172cm wide, 100% cotton fine French terry jersey fabric, in a deep damson shade.

    Regular price £12.96 p/m
  • + More colours Christmas Cotton - Holly - Ivory

    Christmas Cotton - Holly - Ivory

    140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.

    Regular price £8.96 p/m
  • Dynamic Safari

    155cm wide water-repellent pale beige cotton fabric woven in Turkey. Suiting weight cloth, ideal for stylish, jackets and trench coats.

    Regular price £12.96 p/m
  • Heavy Cotton Canvas - Purple

    Heavy, plain cotton canvas in purple†very strong cloth, perfect for soft furnishing & bags.†

    Regular price £12.50 p/m
  • + More colours Cotton Canvas - Ticking - Blue

    Cotton Canvas - Ticking - Blue

    Printed ticking canvas fabric which is superb for soft furnishing, bag making and crafts.

    Regular price £12.96 p/m
  • Hendon - Pale Blue

    This ice blue sateen finished 97% cotton 3% elastane fabric is perfect for creating timeless clothing designs.

    Regular price £10.00 p/m
  • Pima Cotton Lawn - Tribal Grove - Orange
    Sold out

    Pima Cotton Lawn - Tribal Grove - Orange

    Superb quality Pima cotton lawn fabric featuring a hand-drawn leaf print on an orange ground, ideal for summer.

    Regular price £14.96 p/m
  • Scrubs - Pale Pink

    Soft, malleable, lightweight poly/cotton twill workwear fabric in pale pink. Machine washable & easy-care.

    Regular price £7.00 p/m
  • 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
  • + More colours Enigma Linen - Denim

    Enigma Linen - Denim

    Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.

    Regular price £12.76 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
  • Poplin Print - Union Jack
    20% off

    Poplin Print - Union Jack

    This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.

    Sale price £6.20 p/m Regular price £7.76 p/m
  • Riviera Lawn - Pale Cream
    Sold out

    Riviera Lawn - Pale Cream

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

    Regular price £7.96 p/m
  • Put The Kettle On - Ditto - Lilac

    Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.

    Regular price £3.96 p/m
  • Proper Seersucker - Tiny Pink

    Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.

    Regular price £15.76 p/m
  • Poplin Print - Folk - Crimson

    112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a crimson background

    Regular price £7.76 p/m
  • Pima Cotton Lawn - Red Leaf

    140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!

    Regular price £14.96 p/m
  • Light Blue Cotton Chambray

    145cm wide 100% cotton chambray fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.

    Regular price £12.00 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
  • Pima Cotton Lawn - Dandy Blue

    140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.

    Regular price £14.96 p/m
  • Riviera Lawn - Yellow

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

    Regular price £7.96 p/m
  • Made in Britain Waxed Cotton - Chera 8oz - Camo

    Waxed Cotton - Chera 8oz - Camo

    148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.

    Regular price £15.76 p/m
  • Pima Cotton Lawn - Mulberry Tree - Blue & Green

    140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.

    Regular price £14.96 p/m
  • Amalfi - Claret Clark

    A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!

    Regular price £12.00 p/m
  • Pima Cotton Lawn - Flourishing Floral

    140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.

    Regular price £14.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